Patent ID: 8532370

Claim:
An image processing apparatus comprising: a type determining unit that determines, with respect to a missing pixel position that is a pixel position that does not have a signal of a specified color among a plurality of colors of an image, an interpolation process type indicating a type of an interpolation process for interpolating a signal of the specified color; a type modifying unit that modifies the determined interpolation process type on the basis of interpolation process types of a plurality of peripheral missing pixel positions that are pixel positions each of which does not have a signal of the specified color among the plurality of colors of the image and located in a vicinity of the missing pixel position; a color-difference signal selecting unit that selects a color-difference signal that is a difference between a signal of a color other than the specified color among the plurality of colors and the signal of the specified color in correspondence with the modified interpolation process type; and an interpolation signal generating unit that generates an interpolation signal of the specified color at the missing pixel position on the basis of the color-difference signal.