Method and apparatus for compression using reversible wavelet transforms and an embedded codestream
First Claim
Patent Images
1. A method of using an embedded codestream comprising:
- identifying a target device to receive data in the embedded codestream; and
decoding each bit-plane to provide data to the target device by truncating each bit-plane in the embedded codestream for data necessary to support the target device, wherein each bit-plane is truncated based on an indication in each coding unit denoting a location where truncation may occur.
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
23 Claims
-
1. A method of using an embedded codestream comprising:
-
identifying a target device to receive data in the embedded codestream; and
decoding each bit-plane to provide data to the target device by truncating each bit-plane in the embedded codestream for data necessary to support the target device, wherein each bit-plane is truncated based on an indication in each coding unit denoting a location where truncation may occur. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. An apparatus comprising a computer-readable medium having stored thereon sequences of instructions that, when executed, cause one or more processors to:
-
identify a target device to receive data in the embedded codestream;
decode each bit-plane to provide data to the target device by truncating each bit-plane in the embedded codestream for data necessary to support the target device, wherein each bit-plane is truncated based on an indication in each coding unit denoting a location where truncation may occur. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
Specification