Compression and decompression with wavelet style and binary style including quantization by device-dependent parser
First Claim
1. A system comprisinga parser in a computer system to parse a codestream to create truncated data, thereby quantizing the codestream, the codestream having compressed data and markers, where the markers that include at least one marker to indicate locations of compressed data within a codestream for parsing;
- anda channel output coupled to the parser to receive the truncated data.
0 Assignments
0 Petitions
Accused Products
Abstract
A compression and decompression system in which a reversible wavelet filter are used to generates coefficients from input data, such as image data. The reversible wavelet filter is an efficient transform implemented with integer arithmetic that has exact reconstruction. The present invention uses the reversible wavelet filter in a lossless system (or lossy system) in which an embedded codestream is generated from the coefficients produced by the filter. An entropy coder performs entropy coding on the embedded codestream to produce the compressed data stream.
-
Citations
65 Claims
-
1. A system comprising
a parser in a computer system to parse a codestream to create truncated data, thereby quantizing the codestream, the codestream having compressed data and markers, where the markers that include at least one marker to indicate locations of compressed data within a codestream for parsing; - and
a channel output coupled to the parser to receive the truncated data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
- and
-
30. A method comprising
receiving, in a memory, a codestream having compressed data and markers, the markers including at least one marker to indicate a location of compressed data within a codestream for parsing; -
parsing, using a computer system, compressed data in the codestream using a parser to make truncated data, thereby quantizing the codestream; and sending, using the computer system, the truncated data to a channel. - View Dependent Claims (31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55)
-
-
56. An article of manufacture having one or more computer readable storage media storing instructions thereon which, when executed by a system, cause the system to perform a method comprising:
-
receiving a codestream having compressed data and markers, the markers including at least one marker to indicate a location of compressed data within a codestream for parsing; parsing compressed data in the codestream using a parser to make truncated data, thereby quantizing the codestream; and sending the truncated data to a channel. - View Dependent Claims (57, 58, 59, 60, 61, 62, 63, 64)
-
-
65. A system comprising:
-
a parser to receive a codestream of lossless compressed data and markers; a channel coupled to the parser; a decompressor coupled to the channel; and an output monitor coupled to supply output supply characteristics to the parser to control quantization performed by the parser, wherein the parser to parse the codestream based on one or more markers in the codestream in order to perform device dependent quantization of the codestream, where the one or more markers include at least one marker to indicate locations of compressed data within the codestream for the parsing.
-
Specification