Claims
- 1. An image processing apparatus comprising:a buffer unit extracting n×m pixel matrix block data from image data, where n and m are integers; a sub-band transform unit transforming the n×m pixel matrix block data by a sub-band transform method so as to obtain a transform factor having a plurality of frequency components including a low-frequency component and a high-frequency component; an area discriminating unit discriminating a type of an image area corresponding to the n×m pixel matrix block data being processed so that the image area is determined as one of an edge area and a non-edge area, a discrimination being made based on whether or not an absolute value of each of the components of the transform factor exceeds a threshold value; and a quantizing unit quantizing the transform factor by adaptively changing a quantizing method so as to equalize a code length such that a number of bits of a first code obtained when the block data corresponds to the edge area is equal to a number of bits of a second code obtained when the block data corresponds to the non-edge area, wherein the first code includes flag information representing the edge area and information representing a subband factor quantized for the edge area, and the second code includes flag information representing the non-edge area and a subband factor quantized for the non-edge area.
- 2. The image processing system as claimed in claim 1, wherein said quantizing unit quantizes a low-frequency component and a high-frequency component so that a number of bits of the quantized low-frequency component for the edge area is less than a number of bits of the quantized low-frequency component for the non-edge area.
- 3. The image processing system as claimed in claim 1, wherein said quantizing unit quantizes the high-frequency component by a vector quantizing method.
- 4. The image processing system as claimed in claim 1, wherein said quantizing unit embeds the flag information into the transform factor.
- 5. The image processing system as claimed in claim 4, wherein said quantizing unit changes bit data representing the transform factor so that the flag information is represented by a part of the data bits representing the transform factor.
- 6. The image processing system as claimed in claim 1, wherein said quantizing unit changes the transform factor so that correlation between the transform factors of different types is increased.
- 7. The image processing system as claimed in claim 6, wherein said quantizing unit changes a bit arrangement of the transform factor so that correlation between the transform factor corresponding to the edge area and the transform factor corresponding to the non-edge area is increased.
Priority Claims (3)
Number |
Date |
Country |
Kind |
9-118207 |
May 1997 |
JP |
|
9-156006 |
May 1997 |
JP |
|
9-156007 |
May 1997 |
JP |
|
CROSS REFERENCE TO RELATED APPLICATIONS
This application is a divisional application of Ser. No. 09/630,600, filed Aug. 1, 2000, and is a divisional of Ser. No. 09/073,873, filed May 7, 1998, now U.S. Pat. No. 6,459,816 and claims priority to the Japanese Application nos. JP9-118207, filed on May 8, 1997, JP9-156006, filed on May 29, 1997, and JP9-156007, filed on May 29, 1997.
US Referenced Citations (6)
Foreign Referenced Citations (6)
Number |
Date |
Country |
1-135265 |
May 1989 |
JP |
2-305272 |
Dec 1990 |
JP |
4-144485 |
May 1992 |
JP |
7-74959 |
Mar 1995 |
JP |
787327 |
Mar 1995 |
JP |
7-95579 |
Apr 1995 |
JP |