Patent ID: 8666171
Filing Date: 2014-03-04
Classification: G06T,H04N

Abstract:
1. An image processing apparatus comprising: a periodicity determining unit configured to determine whether an image region including a target pixel whose pixel value is to be interpolated is a periodic region in which pixel values vary periodically; a boundary determining unit configured to determine whether the target pixel belongs to the periodic region or a non-periodic region other than the periodic region when the target pixel is present at a position in the vicinity of a boundary between the periodic region and the non-periodic region; a first pixel value generating unit configured to generate a pixel value of a pixel using a first interpolation method; a second pixel value generating unit configured to generate a pixel value of a pixel using a second interpolation method different from the first interpolation method; a third pixel value generating unit configured to generate a pixel value of a pixel using a third interpolation method different from the first and second interpolation methods; a control unit configured to determine, based on the determination results obtained by the periodicity determining unit and the boundary determining unit, which one of the first, second, and third pixel value generating units is to be used for generating a pixel value of the target pixel; and a pixel value inserting unit configured to insert, to the target pixel, the pixel value generated by one of the first, second, and third pixel value generating units determined by the control unit, wherein the periodicity determining unit includes at least one of: wherein at least one of the first and second pixel value generating units generates the pixel value of the target pixel using at least one of the variation cycle of the pixel values estimated by the cycle estimating unit and the determination result determined by the partial region periodicity determining unit.