摘要 |
PROBLEM TO BE SOLVED: To suitably correct image quality deterioration due to aberrations by taking into consideration the correction limit, concerning a photographed image.SOLUTION: Reading is performed in each region concerning an image imaged by using an optical system, and the correction amount of an aberration caused in each pixel of the region by the optical system is calculated. A predetermined number of peripheral pixels centers at a position separated from the pixel by the distance corresponding to the calculated aberration correction amount are multiplied by interpolation coefficients obtained from an interpolation function and are added, thereby deriving the pixel value at the pixel position after correction. If the predetermined number of peripheral pixels around the position separated by a distance corresponding to the calculated aberration correction amount do not exist in the readout region, suitable aberration correction is implemented by changing the interpolation function. More specifically, the interpolation function is changed so as to make the frequency response behavior of the interpolation function more moderate than that of the interpolation function that gives the interpolation coefficients to multiply the predetermined number of peripheral pixels and used in the correction processing. |