Wavelet-based Contourlet Packet Image Coding

The contourlet transform is a new directional transform, which is capable of capturing contours and fine details in images. We recently introduced the wavelet-based contourlet transform (WBCT) that is a non-redundant version of the contourlet transform, and appropriately used this transform for image coding. In this paper, we introduce the concept of wavelet-based contourlet packets (WBCP), which is similar to the notion of wavelet packets (WP). Using WBCP, we have the flexibility of choosing the most proper basis based on a criterion. In this work, we utilize WBCP for image coding to extend our previous work that was based on WBCT for image coding. Our simulation results show that the proposed WBCT packets provide both visual and PSNR improvements over WBCT. Moreover, for texture images the results outperform those of WP, visually, while achieve comparable PSNR values.

[1]  Ronald R. Coifman,et al.  Entropy-based algorithms for best basis selection , 1992, IEEE Trans. Inf. Theory.

[2]  Stéphane Mallat,et al.  Matching pursuits with time-frequency dictionaries , 1993, IEEE Trans. Signal Process..

[3]  K Ramchandran,et al.  Best wavelet packet bases in a rate-distortion sense , 1993, IEEE Trans. Image Process..

[4]  William T. Freeman,et al.  Presented at: 2nd Annual IEEE International Conference on Image , 1995 .

[5]  P. P. Vaidyanathan,et al.  A new class of two-channel biorthogonal filter banks and wavelet bases , 1995, IEEE Trans. Signal Process..

[6]  Gary J. Sullivan,et al.  Efficient scalar quantization of exponential and Laplacian random variables , 1996, IEEE Trans. Inf. Theory.

[7]  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..

[8]  Michael A. Saunders,et al.  Atomic Decomposition by Basis Pursuit , 1998, SIAM J. Sci. Comput..

[9]  Stéphane Mallat,et al.  Analysis of low bit rate image transform coding , 1998, IEEE Trans. Signal Process..

[10]  S. Mallat A wavelet tour of signal processing , 1998 .

[11]  E. Candès,et al.  Curvelets: A Surprisingly Effective Nonadaptive Representation for Objects with Edges , 2000 .

[12]  Amir Averbuch,et al.  Fast adaptive wavelet packet image compression , 2000, IEEE Trans. Image Process..

[13]  Heinz-Otto Peitgen,et al.  Fast variable run-length coding for embedded progressive wavelet-based image compression , 2001, IEEE Trans. Image Process..

[14]  M. Do Directional multiresolution image representations , 2002 .

[15]  Hayder Radha,et al.  On low bit-rate coding using the contourlet transform , 2003, The Thrity-Seventh Asilomar Conference on Signals, Systems & Computers, 2003.

[16]  Hayder Radha,et al.  Wavelet-based contourlet transform and its application to image coding , 2004, 2004 International Conference on Image Processing, 2004. ICIP '04..

[17]  Hayder Radha,et al.  Image denoising using translation-invariant contourlet transform , 2005, Proceedings. (ICASSP '05). IEEE International Conference on Acoustics, Speech, and Signal Processing, 2005..

[18]  D. D.-Y. Po,et al.  Directional multiscale modeling of images using the contourlet transform , 2006, IEEE Transactions on Image Processing.

[19]  Hayder Radha,et al.  Wavelet-based Contourlet Coding Using an SPIHT-like Algorithm , .