Patent ID: 8681214

Claim:
An image processing apparatus comprising edge-enhancement filter unit that enhances sharpness of an image, wherein the edge-enhancement filter unit includes: a distance calculating unit configured to calculate distance values, which are values of a distance between a target pixel and an optical center of a captured image in at least two axial directions including a first axial direction and a second axial direction; an edge detection filter corresponding to each of the axial directions, wherein each of the edge detection filter is configured to detect an edge amount in a corresponding one of at least two directions on an direction-by-direction basis, the at least two directions including the first axial direction and the second axial direction; a multiplying unit corresponding to each of the edge detection filters, wherein each of the multiplying units is configured to multiply the edge amount detected at a corresponding one of the edge detection filters by the distance value calculated by the distance calculating unit for a corresponding one of the axial directions, including a first multiplying unit configured to multiply the edge amount detected in the first axial direction by the edge detection filter by the distance value in the first axial direction calculated by the distance calculating unit and a second multiplying unit configured to multiply the edge amount detected in the second axial direction by the edge detection filter by the distance value in the second axial direction calculated by the distance calculating unit; a first adding unit that adds up outputs of the multiplying units together; and a second adding unit configured to add a pixel value of the target pixel to an output of the first adding unit.