noise reduction apparatus comprising , encoder , having a memory for storing picture data of a different picture that was formed from a current picture and a reference picture and a motion detector for detecting the motion between the current picture and the reference picture on block by block basis , for encoding the current picture data or for predictive - encoding the inter - pixel difference between blocks of the current picture data and the reference picture data blocked based on the results of the motion detection , a correlation calculator for calculating at least an additional correlation between a first correlation and a second correlation . the first correlation is between a block - of - interest in the current picture used for the predictive encoding and the reference picture block . the second correlation is between blocks on the periphery of the block - of - interest and the reference picture block , a coefficient calculator for generating a noise coefficient for reducing the noise based on at least the second correlation between the first and second correlations , a noise extractor for extracting the noise component based on the inter - pixel difference between the current picture data and the reference picture data , and the noise coefficient , and subtractor for subtracting the noise component from the input picture data so as to cancel the noise .