Patent ID: 8160369

Claim:
An image processing apparatus for processing a previous image and a present image to output an output image, the previous image having a plurality of first pixels and the present image having a plurality of second pixels, said image processing apparatus comprising: a pixel difference calculating unit for calculating pixel differences between pairs of the first and second pixels at corresponding positions, and outputting a plurality of pixel difference values; an edge processing unit for detecting and comparing edge types of the first pixels and edge types of the second pixels, summing a number of the edge types that are the same, and outputting a sum value; a noise level processing unit coupled to said edge processing unit and said pixel difference calculator, and which calculates a noise level of the present image according to the sum value and the pixel differences; a blending value determining unit coupled to said noise level processing unit, and which determines a blending value according to the noise level; and an output unit coupled to said blending value determining unit, and which adds weights of the present image and the previous image according to the blending value to generate and output the output image.