Patent ID: 7693351

Claim:
An interpolation processing method for obtaining interpolated image data by performing interpolation processing on sensed image data obtained by photoelectrically converting an object image, the method comprising: a first step of estimating a frequency distribution of the object image using the sensed image data; a second step of creating a virtual coordinate system based on the frequency distribution of the object image, and generating virtual image concerning the frequency distribution of the object image on the created virtual coordinate system; a third step of generating a first transformation matrix that performs image data transformation to the virtual coordinate system from a sensing coordinate system to which the sensed image data belongs; a fourth step of generating a second transformation matrix that performs image data transformation from the virtual coordinate system to an interpolation coordinate system to which the interpolated image data belongs; a fifth step of generating, using the first transformation matrix and the second transformation matrix, a third transformation matrix that performs image data transformation from the sensing coordinate system to the interpolation coordinate system; and a sixth step of generating the interpolated image data by transforming the sensed image data using the third transformation matrix.