Patent ID: 8654220
Filing Date: 2014-02-18
Classification: H04N

Abstract:
1. An image processing apparatus for generating a signal value of a pixel of interest in an image, which is captured by an image sensor having a color filter, by using a signal value of a peripheral pixel of the pixel of interest, comprising: a first direction determination unit adapted to determine whether a direction, in which a pixel highly correlated with the signal value of the pixel of interest exists, is a first or second direction or a third or fourth direction from signal values of a plurality of peripheral pixels of the pixel of interest that are of the same color as the pixel of interest; a second direction determination unit adapted to determine, from signal values of a plurality of peripheral pixels of the pixel of interest that are of a different color from the pixel of interest, whether a direction, in which the pixel highly correlated with the signal value of the pixel of interest exists, is the first direction or the second direction if it is determined by the first direction determination unit that the direction, in which the pixel highly correlated with the signal value of the pixel of interest exists, is the first or second direction, and determine, from the signal values of the plurality of peripheral pixels of the pixel of interest that are of a different color from the pixel of interest, whether the direction, in which the pixel highly correlated with the signal value of the pixel of interest exists, is the third direction or the fourth direction if it is determined by the first direction determination unit that the direction in which the pixel highly correlated with the signal value of the pixel of interest exists is the third or fourth direction; and a calculation unit adapted to calculate the signal value of the pixel of interest by using the signal values of a plurality of pixels, among the peripheral pixels of the pixel of interest, that exist in the direction determined by the second direction determination unit relative to the pixel of interest.