Claims
- 1. An image processing apparatus, comprising:a memory for storing image data of a picture, wherein the image data comprises luminance data and color difference data; an image data reader for reading out the stored image data on a unit basis of a reference block, each reference block containing a section of the luminance data and spatially corresponding color difference data, the reference block consisting of at least a pixel block of luminance data comprising a plurality of pixels and at least a pixel block of color difference data comprising a plurality of pixels, wherein said image data reader sequentially reads out n reference blocks in a predetermined order such that a block located at a more inward position in the picture is read out earlier than a block located at a more outward position in the picture, where n≧2; and an encoder for encoding the image data read out by said image data reader, wherein said encoder encodes said n reference blocks so that an amount of encoded data which is generated when said n reference blocks are encoded is less than a predetermined code amount.
- 2. An apparatus according to claim 1, wherein said encoder includes an orthogonal transformer, a quantizer, and a variable length encoder.
- 3. An apparatus according to claim 2, further comprising a rate controller for controlling said quantizer according to data that has been orthogonally-transformed by said orthogonal transformer.
- 4. An apparatus according to claim 1, wherein a ratio of the number of pixel blocks of luminance data and the number of pixel blocks of color difference data, both of which blocks are used to form each reference block, corresponds to a sampling ratio of the luminance data and the color difference data.
- 5. An apparatus according to claim 1, wherein said encoder includes a controller for controlling a code amount so that an amount of encoded data of the n reference blocks falls within a predetermined code amount.
- 6. An apparatus according to claim 1, wherein positions in the picture of n reference blocks have no correlation in the vertical and horizontal directions.
- 7. An image processing method, comprising the steps of:storing image data of a picture, wherein the image data comprises luminance data and color difference data; reading out the stored image data on a unit basis of a reference block, each reference block containing a section of the luminance data and spatially corresponding color difference data, the reference block consisting of at least a pixel block of luminance data comprising a plurality of pixels and at least a pixel block of color difference data comprising a plurality of pixels, wherein said reading out step sequentially reads out n reference blocks in a predetermined order such that a block located at a more inward position in the picture is read out earlier than a block located at a more outward position in the picture, wherein n≧2; and encoding the image data read out in said reading out step, said encoding step including a step of encoding said n reference blocks so that an amount of encoded data which is generated when said n reference blocks are encoded is less than a predetermined code amount.
Priority Claims (4)
Number |
Date |
Country |
Kind |
5-096863 |
Mar 1993 |
JP |
|
5-096864 |
Mar 1993 |
JP |
|
5-152980 |
May 1993 |
JP |
|
5-211854 |
Aug 1993 |
JP |
|
Parent Case Info
This application is a continuation, of application Ser. No. 08/220,167 filed Mar. 30, 1994, now abandoned.
US Referenced Citations (17)
Continuations (1)
|
Number |
Date |
Country |
Parent |
08/220167 |
Mar 1994 |
US |
Child |
08/714500 |
|
US |