Claims
- 1. An image signal encoding device comprising:
- dividing means for dividing an image signal into a plurality of rectangular pixel blocks;
- average value separator means for calculating an average value of pixels in each of the pixel blocks and subtracting the average value from each of the values of the pixels of the pixel block;
- mode discriminator means for analyzing characteristics of resolution and gradation variations in an average value separation pixel block obtained by said average value separator means and outputting mode information which is defined in correspondence to the characteristics of the pixel distribution in the average value separation pixel block;
- first encoding means for encoding the average value separation pixel block by means of a first encoding operation which is defined by the mode information;
- multiplexer means for multiplexing the encoded results output from said first encoding means, the average value output from said average value separation means, and the mode information and outputting first code data;
- separation means for separating the mode information from the first code data;
- locally decoding means for locally decoding the first code data by means of a decoding operation corresponding to the mode information and outputting a locally decoded pixel block; and
- second encoding means for encoding the locally decoded pixel block by means of a second encoding operation corresponding to the mode information and outputting second code data, an encoding method used for the second encoding operation being different from an encoding method used for the first encoding operation.
- 2. An image signal encoding device comprising:
- dividing means for dividing an image signal into a plurality of rectangular pixel blocks;
- average value separator means for calculating an average value of pixels in each of the pixel blocks and subtracting the average value from each of the values of the pixels of the pixel block;
- mode discriminator means for analyzing characteristics of resolution and gradation variations in an average value separation pixel block obtained by said average value separator means and outputting mode information which is defined in correspondence to the characteristics of the pixel distribution in the average value separation pixel block;
- first encoding means for encoding the average value separation pixel block by means of a first encoding operation which is defined by the mode information;
- multiplexer means for multiplexing the encoded results output from said first encoding means, the average value output from said average value separation means, and the mode information and outputting first code data;
- separation means for separating the mode information from the first code data;
- locally decoding means for locally decoding the first code data by means of a decoding operation corresponding to the mode information and outputting a locally decoded pixel block; and
- second encoding means for encoding the locally decoded pixel block by means of a second encoding operation corresponding to the mode information and outputting second code data, said second encoding means further comprising:
- mask information generating means, in accordance with the mode information, for outputting as mask information binary patterns which are used to judge the significance/insignificance of respective coefficients in a transformed coefficient block corresponding to the locally decoded pixel block;
- coefficient selecting means for judging the significance/insignificance of the respective coefficients in the transformed coefficient block by use of the mask information and outputting a selected coefficient block in which the transformed coefficients of the transformed coefficient block that are judged insignificant are expressed as 0;
- quantizing means for quantizing the respective coefficients of the selected coefficient block and outputting a quantized coefficient block; and
- entropy encoding means for entropy encoding the quantized coefficient block and outputting the second code data.
- 3. The image signal encoding device as set forth in claim 1, further comprising storage means for storing the first code data output from said multiplexer means between said multiplexer means and said separation means.
- 4. The image signal encoding device as set forth in claim 2, further comprising storage means for storing the first code data output from said multiplexer means between said multiplexer means and said separation means.
- 5. The image signal encoding device as set forth in claim 1, wherein the first encoding means is based on a block approximation encoding method.
- 6. The image signal decoding device as set forth in claim 1, where the mode information includes waveform information and gain information.
Priority Claims (1)
Number |
Date |
Country |
Kind |
4-222988 |
Aug 1992 |
JPX |
|
Parent Case Info
This is a continuation of application Ser. No. 08/425,773 filed Apr. 20, 1995, now abandoned which is a continuation of Ser. No. 08/109,709, filed Aug. 20, 1993, now abandoned.
US Referenced Citations (19)
Foreign Referenced Citations (1)
Number |
Date |
Country |
0 434 429 A2 |
Jun 1991 |
EPX |
Continuations (2)
|
Number |
Date |
Country |
Parent |
425773 |
Apr 1995 |
|
Parent |
109709 |
Aug 1993 |
|