The ML87V2107, which comprises a 7M bit frame memory, noise reduction filter, and memory controller, can achieve frame recursive noise reduction and frame synchronization of video signals. The noise reduction is performed by making three correlations (those of frames, fields, and lines) and more effectively performed by suppressing the afterimage resulted from 3D noise reduction. The ML87V2107 is capable of automatic setting of optimum noise reduction by measuring the noise of input video data. The ML87V2107 has a noise reduction function with the 3-line 2DLPF method on the memory input side, and also has a function to reduce residual noise resulted from 3-D noise reduction and block and mosquite noise caused by video image compressed according to MPEG. The ML87V2107, which is provided with the frame synchronization function, can output Sync. Signals in fully asynchronous mode.