Patent ID: 7362897
Filing Date: 2008-04-22
Classification: G06T,H04N

Abstract:
1. An interpolation processing apparatus that implements processing for supplementing a color component value at a pixel at which information corresponding to a color component is missing in image data provided in a colorimetric system constituted of a luminance component and the color component, with the luminance component having a higher spatial frequency than the color component and the luminance component present both at pixels having information corresponding to the color component and at pixels lacking information corresponding to the color component, comprising: a color difference component value calculation section that calculates color difference component values at a plurality of pixels located near an interpolation target pixel to undergo interpolation processing and having both the luminance component and the color component by using luminance component values and color component values at the individual pixels; a color difference component value interpolation section that calculates a color difference component value at the interpolation target pixel by using a median of the color difference component values at the plurality of pixels calculated by the color difference component value calculation section; and a color conversion section that interpolates a color component at the interpolation target pixel by using the luminance component at the interpolation target pixel to convert the color difference component value at the interpolation target pixel calculated by the color difference component value interpolation section to a color component, wherein the color difference component value interpolation section comprises: a first color difference component value interpolation unit that calculates a color difference component value for the interpolation target pixel by using a median of color difference component values at a plurality of diagonally adjacent pixels if the color difference component values of the plurality of diagonally adjacent pixels adjacent to the interpolation target pixel along diagonal directions have been calculated by the color difference component value calculation section; and a second color difference component value interpolation unit that calculates a color difference component value for the interpolation target pixel by using a median of color difference component values at a plurality of vertically and horizontally adjacent pixels if the color difference component values of the plurality of vertically and horizontally adjacent pixels adjacent to the interpolation target pixel in the vertical direction and the horizontal direction have been calculated by the color difference component value calculation section or the first color difference component value interpolation unit.