Patent ID: 7336834

Claim:
An image processing system for performing processing for encoding and decoding image signals, comprising: an image encoder including, an encoder-side memory which has a plurality of storage areas and stores data, an image-input-processing unit which divides an original image into a plurality of areas so as to generate divided original images, and writes the divided original images in said encoder-side memory in a dispersed manner so that luminance data of each of the divided original images are not stored in one of said plurality of storage areas of the encoder-side memory in which chrominance data of said each of the divided original images are stored, and an encoding unit which divides a reference image into a plurality of areas so as to generate divided reference images each of which includes information necessary for predictive coding of one, corresponding to said each of the divided reference images, of luminance data sets and chrominance data sets representing the divided original images, stores each of the divided reference images in one of the plurality of storage areas of the encoder-side memory in which one of luminance data sets and chrominance data sets constituting the divided original images corresponding to said each of the divided reference images is stored, reads image data stored in said encoder-side memory, and performs processing for encoding the image data so as to generate encoded data, when predictive coding is performed; and an image decoder including, a decoder-side memory which has a plurality of storage areas and stores data, a decoding unit which divides and decodes encoded data so as to generate divided decoded-data sets representing a decoded image, and writes the divided decoded-data sets in said decoder-side memory in a dispersed manner so that luminance data in each of the divided decoded-data sets are not stored in one of said plurality of storage areas of the decoder-side memory in which chrominance data in said each of the divided decoded-data sets are stored, and an image-output-processing unit which reads the divided decoded-data sets stored in the decoder-side memory, and performs processing for outputting the decoded image.