Patent ID: 7995108

Claim:
An image processing apparatus that obtains a correction amount for a shift of position of a color component of image data due to a magnification chromatic aberration by fitting a magnification chromatic aberration model to a color shift detection result of the image data, the image processing apparatus comprising: an image obtaining device obtaining the image data; a color shift detecting device detecting color shift in said image data; a controlling device determining reliability of said fitting according to said color shift detection result and selecting a magnification chromatic aberration model suitable for the fitting of said color shift; and a correction amount calculating device performing the fitting of said color shift detection result using said magnification chromatic aberration model selected by said controlling device and obtaining the correction amount for the shift of position of the color component of the image due to the magnification chromatic aberration based on the fitting result, wherein said controlling device has, as options for said magnification chromatic aberration model, at least a magnification chromatic aberration model expressing a nonlinear magnification chromatic aberration against an image height, in which the magnification chromatic aberration is a function of the image height, and a magnification chromatic aberration model expressing a linear magnification chromatic aberration against the image height.