Patent ID: 8582168

Claim:
An image processing apparatus comprising: at least one processor configured to function as: a resolution conversion encoding unit that generates a low resolution image and interpolation data by performing resolution conversion encoding for an input image; a control unit that stores the generated low resolution image and the generated interpolation data in a storage unit; a resolution conversion decoding unit that generates a decoded image by performing resolution conversion decoding for the stored low resolution image and the stored interpolation data; and an image processing unit that performs image processing for the decoded image generated by the resolution conversion decoding unit, wherein the image processing includes a pixel interpolation process, and wherein the resolution conversion encoding unit includes: a determination unit that determines whether each of 2×2 pixel blocks of the input image will be interpolated by the pixel interpolation process of the image processing unit, based on attribute information indicating an attribute of pixel data of the input image; and an encoding unit that generates the low resolution image and the interpolation data by performing the resolution conversion encoding for the input image, wherein the encoding unit generates the low resolution image and the interpolation data indicating that a 2×2 pixel block has pixels that are all a same color as each other if it is determined by the determination unit that the 2×2 pixel block will be interpolated.