Wavelet transforms in a JPEG-like image coder

The discrete wavelet transform (DWT) is incorporated into the JPEG baseline system for image coding. The discrete cosine transform (DCT) is replaced by an association of two-channel filter banks connected hierarchically. The JPEG block-scanning and quantization schemes are adopted while we use JPEG's entropy coder. The changes in scanning can be incorporated into the transform block in such a way that the only part that needs to be changed in a JPEG framework is to replace the DCT by the DWT. Objective results and reconstructed images are presented demonstrating that the proposed coder outperforms JPEG and approaches the performance of more sophisticated and complex wavelet coders. However, it does not require full-image buffering nor imposes a large complexity increase.

[1]  H. S. Malvar Fast computation of wavelet transforms with the extended lapped transform , 1992, [Proceedings] ICASSP-92: 1992 IEEE International Conference on Acoustics, Speech, and Signal Processing.

[2]  Truong Q. Nguyen,et al.  Wavelets and filter banks , 1996 .

[3]  Kannan Ramchandran,et al.  Joint thresholding and quantizer selection for transform image coding: entropy-constrained analysis and applications to baseline JPEG , 1997, IEEE Trans. Image Process..

[4]  Jelena Kovacevic,et al.  Wavelets and Subband Coding , 2013, Prentice Hall Signal Processing Series.

[5]  Christopher M. Brislawn,et al.  FBI wavelet/scalar quantization standard for gray-scale fingerprint image compression , 1993, Defense, Security, and Sensing.

[6]  Ali Tabatabai,et al.  Sub-band coding of digital images using symmetric short kernel filters and arithmetic coding techniques , 1988, ICASSP-88., International Conference on Acoustics, Speech, and Signal Processing.

[7]  Michael T. Orchard,et al.  An efficient algorithm to find a jointly optimal time-frequency segmentation using time-varying filter banks , 1995, 1995 International Conference on Acoustics, Speech, and Signal Processing.

[8]  William A. Pearlman,et al.  A new, fast, and efficient image codec based on set partitioning in hierarchical trees , 1996, IEEE Trans. Circuits Syst. Video Technol..

[9]  Kannan Ramchandran,et al.  Joint thresholding and quantizer selection for decoder-compatible baseline JPEG , 1995, 1995 International Conference on Acoustics, Speech, and Signal Processing.

[10]  Thomas R. Fischer,et al.  Image subband coding using arithmetic coded trellis coded quantization , 1995, IEEE Trans. Circuits Syst. Video Technol..

[11]  James D. Johnston,et al.  A filter family designed for use in quadrature mirror filter banks , 1980, ICASSP.

[12]  Michel Barlaud,et al.  Image coding using wavelet transform , 1992, IEEE Trans. Image Process..

[13]  C.-C. Jay Kuo,et al.  Feature-preserving wavelet scheme for low bit rate coding , 1995, Electronic Imaging.

[14]  Michael W. Marcellin,et al.  Image coding using wavelet transforms and entropy-constrained trellis-coded quantization , 1995, IEEE Trans. Image Process..

[15]  Roberto H. Bamberger,et al.  Optimum classification in subband coding of images , 1994, Proceedings of 1st International Conference on Image Processing.

[16]  Gregory K. Wallace,et al.  The JPEG Still Image Compression Standard , 1991 .

[17]  P. Yip,et al.  Discrete Cosine Transform: Algorithms, Advantages, Applications , 1990 .

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

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