Fast progressive image coding without wavelets

We introduce a new image compression algorithm that allows progressive image reconstruction - both in resolution and in fidelity, with a fully embedded bit-stream. The algorithm is based on bit-plane entropy coding of reordered transform coefficients, similar to the progressive wavelet codec (PWC) previously introduced. Unlike PWC, however, our new progressive transform coder (PTC) does not use wavelets; it performs the space-frequency decomposition step via a new lapped biorthogonal transform (LBT). PTC achieves a rate distortion performance that is comparable (within 2%) to that of the state-of-the-art SPIHT (set partitioning in hierarchical trees) codec. However, thanks to the use of the LBT, the space-frequency decomposition step in PTC reduces the number of multiplications per pixel by a factor of 2.7, and the number of additions by about 15%, when compared to the fastest possible implementation of the "9/7" wavelet transform via lifting. Furthermore, since most of the computation in the LBT is in fact performed by a DCT, our PTC codec can make full use of fast software and hardware modules for 1D and 2D DCT.

[1]  Henrique S. Malvar Biorthogonal and nonuniform lapped transforms for transform coding with reduced blocking and ringing artifacts , 1998, IEEE Trans. Signal Process..

[2]  Antonio Ortega,et al.  Line based reduced memory, wavelet image compression , 1998, Proceedings DCC '98 Data Compression Conference (Cat. No.98TB100225).

[3]  Sumit Chawla,et al.  Image coding using optimized significance tree quantization , 1997, Proceedings DCC '97. Data Compression Conference.

[4]  Ahmad Zandi,et al.  Implementation of compression with reversible embedded wavelets , 1995, Optics & Photonics.

[5]  Benjamin Belzer,et al.  Wavelet filter evaluation for image compression , 1995, IEEE Trans. Image Process..

[6]  Henrique S. Malvar Fast progressive wavelet coding , 1999, Proceedings DCC'99 Data Compression Conference (Cat. No. PR00096).

[7]  Ahmad Zandi,et al.  CREW: Compression with Reversible Embedded Wavelets , 1995, Proceedings DCC '95 Data Compression Conference.

[8]  A. Said,et al.  Manuscript Submitted to the Ieee Transactions on Circuits and Systems for Video Technology a New Fast and Eecient Image Codec Based on Set Partitioning in Hierarchical Trees , 2007 .

[9]  Erik Ordentlich,et al.  A low-complexity modeling approach for embedded coding of wavelet coefficients , 1998, Proceedings DCC '98 Data Compression Conference (Cat. No.98TB100225).

[10]  Joan L. Mitchell,et al.  JPEG: Still Image Data Compression Standard , 1992 .

[11]  Jerome M. Shapiro,et al.  Embedded image coding using zerotrees of wavelet coefficients , 1993, IEEE Trans. Signal Process..

[12]  Henrique S. Malvar,et al.  Signal processing with lapped transforms , 1992 .

[13]  Z. Xiong,et al.  A DCT-based embedded image coder , 1996, IEEE Signal Processing Letters.

[14]  Truong Q. Nguyen,et al.  A progressive transmission image coder using linear phase uniform filterbanks as block transforms , 1999, IEEE Trans. Image Process..

[15]  Jay W. Schwartz,et al.  Bit-Plane Encoding: A Technique for Source Encoding , 1966, IEEE Transactions on Aerospace and Electronic Systems.