Embedded image coding using zerotrees of wavelet coefficients
- 1 December 1993
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Signal Processing
- Vol. 41 (12), 3445-3462
- https://doi.org/10.1109/78.258085
Abstract
The embedded zerotree wavelet algorithm (EZW) is a simple, yet remarkably effective, image compression algorithm, having the property that the bits in the bit stream are generated in order of importance, yielding a fully embedded code. The embedded code represents a sequence of binary decisions that distinguish an image from the "null" image. Using an embedded coding algorithm, an encoder can terminate the encoding at any point thereby allowing a target rate or target distortion metric to be met exactly. Also, given a bit stream, the decoder can cease decoding at any point in the bit stream and still produce exactly the same image that would have been encoded at the bit rate corresponding to the truncated bit stream. In addition to producing a fully embedded bit stream, the EZW consistently produces compression results that are competitive with virtually all known compression algorithms on standard test images. Yet this performance is achieved with a technique that requires absolutely no training, no pre-stored tables or codebooks, and requires no prior knowledge of the image source. The EZW algorithm is based on four key concepts: (1) a discrete wavelet transform or hierarchical subband decomposition, (2) prediction of the absence of significant information across scales by exploiting the self-similarity inherent in images, (3) entropy-coded successive-approximation quantization, and (4) universal lossless data compression which is achieved via adaptive arithmetic coding.<>Keywords
This publication has 29 references indexed in Scilit:
- A 64 Kb/s video codec using the 2-D wavelet transformPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Marginal analysis prioritization for image compression based on a hierarchical wavelet decompositionPublished by Institute of Electrical and Electronics Engineers (IEEE) ,1993
- Image compression using the 2-D wavelet transformIEEE Transactions on Image Processing, 1992
- Nonseparable multidimensional perfect reconstruction filter banks and wavelet bases for R/sup n/IEEE Transactions on Information Theory, 1992
- Prioritized DCT for compression and progressive transmission of imagesIEEE Transactions on Image Processing, 1992
- Adaptive entropy coded subband coding of imagesIEEE Transactions on Image Processing, 1992
- The JPEG still picture compression standardCommunications of the ACM, 1991
- A Karhunen-Loeve-like expansion for 1/f processes via waveletsIEEE Transactions on Information Theory, 1990
- Application of compactly supported wavelets to image compressionPublished by SPIE-Intl Soc Optical Eng ,1990
- Arithmetic coding for data compressionCommunications of the ACM, 1987