Patent ID: 8755640

Claim:
An image processing apparatus comprising: a computer; and a storage medium coupled to the computer and storing a program that, when executed by the computer, causes the apparatus to: perform a pixel transform by analyzing two-dimensional pixel array signals where pixels functioning as a main component of a luminance signal are arranged in a checkered manner and pixels of a plurality of colors functioning as color information components are arranged in a rest of a part; generate edge information including an edge direction and intensity information corresponding to respective pixels by analyzing the two-dimensional pixel array signals and by analyzing RGBW pattern signals composed of RGB and white (W) pixels; generate texture information indicating a texture ratio corresponding to respective pixels by analyzing the two-dimensional pixel array signals and by analyzing only the white (W) pixel of the RGBW pattern signals; calculate parameters applied to a pixel transform processing by analyzing the two-dimensional pixel array signals for transforming an RGBW pattern into an RGB pattern, generate parameters equivalent to interpolation pixel values calculated through an interpolation processing in which an applied pixel position is changed in accordance with the edge direction corresponding to the transform pixel, and generate the parameters through the interpolation processing utilizing a correlation in a local area between W pixels and the other RGB pixels constituting the RGBW pattern; and input the parameters applied to the pixel transform processing, the edge information, and the texture information, change a blend ratio of the parameters applied to the pixel transform processing in accordance with the edge information and the texture information corresponding to a transform pixel, and execute a blend processing to decide a transform pixel value.