Patent ID: 8111325

Claim:
An image processing apparatus for converting an interlace input image into a progressive output image, comprising: interlace-progressive conversion means for converting the interlace input image into a progressive intermediate image; motion-vector detection means for detecting motion vectors of the interlace input image by using, as a minimum unit, a distance shorter than an interval between pixels forming the progressive intermediate image; cyclic-coefficient setting means for setting, on the basis of a vertical motion, which is a vertical component of each of the motion vectors, a first cyclic coefficient for a first type of pixel that is located at a position where a pixel forming the interlace input image exists, and a second cyclic coefficient for a second type of pixel, which is located at a position where a pixel forming the interlace input image does not exist; motion compensation means for motion-compensating, on the basis of the motion vectors, a past progressive output image to generate a motion-compensated image; and output image generating means for generating the progressive output image by adding pixel values of the first type of pixels located at corresponding positions of the progressive intermediate image and the motion-compensated image by using the first cyclic coefficient as a weight and by adding pixel values of the second type of pixels located at corresponding positions of the progressive intermediate image and the motion-compensated image by using the second cyclic coefficient as a weight, wherein the cyclic-coefficient setting means sets the second cyclic coefficient to be greater than the first cyclic coefficient for the same vertical motion.