Decoding with storage of less bits for less important data
First Claim
Patent Images
1. A method for decoding information in a codestream, the method comprising:
- generating contexts for bits in a compressed data stream;
performing binary entropy decoding of bits in the compressed data stream to generate an embedded codestream of wavelet coefficients ordered with more important data followed by less important data, including storing less important data coefficients with less bits than used to represent a coefficient that is to undergo application of a reversible inverse transform; and
transforming coefficients into image data using a reversible inverse wavelet filter.
0 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for performing compression and/or decompression is described. In one embodiment, the present invention comprises a system having a buffer, a wavelet transform unit, and a coder. The wavelet transform unit has an input coupled to the buffer to perform a wavelet transform on pixels stored therein and to generate coefficients at an output. The coder is coupled to the wavelet transform unit to code the transformed pixels received from the buffer.
174 Citations
13 Claims
-
1. A method for decoding information in a codestream, the method comprising:
-
generating contexts for bits in a compressed data stream; performing binary entropy decoding of bits in the compressed data stream to generate an embedded codestream of wavelet coefficients ordered with more important data followed by less important data, including storing less important data coefficients with less bits than used to represent a coefficient that is to undergo application of a reversible inverse transform; and transforming coefficients into image data using a reversible inverse wavelet filter. - View Dependent Claims (2, 3, 4, 5)
-
-
6. An apparatus for decoding information in a codestream, the method comprising:
-
means for generating contexts for bits in a compressed data stream; means for performing binary entropy decoding of bits in the compressed data stream to generate an embedded codestream of wavelet coefficients ordered with more important data followed by less important data, including means for storing less important data coefficients with less bits than used to represent a coefficient that is to undergo application of a reversible inverse transform; and means for transforming coefficients into image data using a reversible inverse wavelet filter. - View Dependent Claims (7, 8, 9, 10)
-
-
11. An article of manufacture having one or more recordable media storing instructions thereon which, when executed by a system, cause the system to decode information in a codestream by:
-
generating contexts for bits in a compressed data stream; performing binary entropy decoding of bits in the compressed data stream to generate an embedded codestream of wavelet coefficients ordered with more important data followed by less important data, including storing less important data coefficients with less bits than used to represent a coefficient that is to undergo application of a reversible inverse transform; and transforming coefficients into image data using a reversible inverse wavelet filter.
-
-
12. A method comprising:
-
generating contexts for bits in a compressed data stream; performing binary entropy decoding of bits in the compressed data stream to generate an embedded codestream of wavelet coefficients ordered with more important data followed by less important data, wherein performing binary entropy decoding comprises reading a first amount of less important data from memory, the less important data being less important portions of data bitplanes of a set of transformed coefficients, and writing a second amount of less important data greater than the first amount of less important data while reading the first amount of less important data to compensate for transformed bitplanes with less data in the lower order bitplanes of the set of transformed coefficients; and transforming coefficients into image data using a reversible inverse wavelet filter. - View Dependent Claims (13)
-
Specification