Patent ID: 8300150

Claim:
An image processing apparatus comprising: a pixel difference calculator receiving a present image having a plurality of first pixels and a previous image having a plurality of second pixels, said pixel difference calculator calculating pixel differences between the first pixels and the second pixels which positions corresponding to the first pixels, and outputting a plurality of pixel difference values, the pixel difference values including a plurality of positive pixel difference values and a plurality of negative pixel difference values; a summing unit coupled to said pixel difference calculator, and for obtaining a first output value by adding up those of the positive pixel difference values and for obtaining a second output value by adding up those of the negative pixel difference values; a determining unit coupled to said summing unit includes a total pixel difference calculator for calculating a total pixel difference, which indicates a noise level, according to the first and second output values, and outputting a blended value, wherein the blended value correlates to a level of noise interference; and an output unit coupled to said determining unit, and for adding up those of weights of pixels at the same positions of the present image and the previous image according to the blended value to generate an output image, wherein the blended value is inversely related to the total pixel difference.