Abstract
As an elegant generalization of wavelet transform, wavelet packet (WP) provides an effective representation tool for adaptive waveform analysis. Recent work shows that image-coding methods based on WP decomposition can achieve significant gain over those based on a usual wavelet transform. However, most of the work adopts a tree-structured quantization scheme, which is a successful technique for wavelet image coding, but not appropriate for WP subbands. This paper presents an image-coding algorithm based on a rate-distortion optimized wavelet packet decomposition and on an intraband block-partitioning scheme. By encoding each WP subband separately with the block-partitioning algorithm and the JPEG2000 context modeling, the proposed algorithm naturally avoids the difficulty in defining parent-offspring relationships for the WP coefficients, which has to be faced when adopting the tree-structured quantization scheme. The experimental results show that the proposed algorithm significantly outperforms SPIHT and JPEG2000 schemes and also surpasses state-of-the-art WP image coding algorithms, in terms of both PSNR and visual quality.
Similar content being viewed by others
Reference
Shapiro J M. Embedded image coding using zerotrees of wavelet coefficients. IEEE Trans Sig Proc, 1993, 41: 3445–3462
Said A, Pearlman W A. A new, fast and efficient image codec based on set partitioning in hierarchical trees. IEEE Trans Circ Syst Video Tech, 1996, 6: 243–250
Liu Z, Karam L J. An efficient embedded zerotree wavelet image codec based on intraband partitioning. IEEE Int Conf Im Proc, 2000, 3: 162–165
Pearlman W A, Islam A, Nagaraj N, et al. Efficient, low-complexity image coding with a set-partitioning embedded block coder. IEEE Trans Circ Syst Video Tech, 2004, 14: 1219–1235
Schelkens P, Munteanu A, Barbarien J, et al. Wavelet coding of volumetric medical datasets. IEEE Trans Med Im, 2003, 22: 441–458
Wu X. High-order context modeling and embedded conditional entropy coding of wavelet coefficients for image compression. In: Thirty-First Asilomar Conf. on Signal and Computers. 1997, 2: 1378–1382
Taubman D. High performance scalable image compression with EBCOT. IEEE Trans Im Proc, 2000, 9: 1158–1170
Taubman D, Marcellin M W. JPEG2000 Image Compression Fundamentals, Standards and Practice. Kluwer: Academic Publishers, 2002
Coifman R R, Wickerhauser M V. Entropy-based algorithms for best basis selection. IEEE Trans Inf Theor, Special Issue on Wavelet Transforms and Multires. Signal Anal, 1992, 38: 713–718
Xiong Z, Ramchandran K, Orchard M T. Wavelet packets coding using space-frequency quantization. IEEE Trans Im Proc, 1998, 7: 892–898
Rajpoot N M, Meyer F G, Wilson R G, et al. On zerotree quantization for embedded wavelet packet image coding. In: Proc Int Conf Im Proc, 1999, 2: 283–287
Cho H D, Ra J B. A rearrangement algorithm of wavelet packet coefficients for zerotree coding. In: IEEE Int Conf Im Proc, 1999, 3: 556–559
Khalil H, Jacquin A, Podilchuk C. Constrained wavelet packets for tree-structured video coding algorithms. In: IEEE Proc Data Compression Conference. Mar. 1999. 354–363
Xiong Z, Ramchandran K, Orchard M T. Space-frequency quantization for wavelet image coding. IEEE Trans Im Proc, 1997, 6: 677–693
Ramchandran K, Vetterli M. Best wavelet packet bases in a rate-distortion sense. IEEE Trans Im Proc, 1993, 2: 160–175
Rajpoot N M, Wilson R G, Meyer F G, et al. Adaptive wavelet packet basis selection for zerotree image coding. IEEE Trans Im Proc, 2003, 12: 1460–1472
Witten I H, Neal R M, Cleary J G. Arithmetic coding for data compression. Commun ACM, 1987, 30: 520–540
Antonini M, Barlaud M, Mathieu P, et al. Image coding using wavelet transform. IEEE Trans Im Proc, 1992, 1: 205–220
Taubman D. A comprehensive framework for JPEG2000. Kakadu Software. Available at http://www.kakadusoftware.com
Meyer F G, Averbuch A Z, Strömberg J-O. Fast adaptive wavelet packet image compression. IEEE Trans Im Proc, 2000, 9: 792–800
Yang Y M, Xu C. Fast and efficient basis selection methods for embedded wavelet packet image coding. In: Int Conf on Image Analysis and Recognition (ICIAR’06), 2006. 480–492
Author information
Authors and Affiliations
Corresponding author
Additional information
Supported in part by the Major State Basic Research Development Program (973 Program) (Grant No. 2004CB318005)
Rights and permissions
About this article
Cite this article
Yang, Y., Xu, C. A wavelet packet based block-partitioning image coding algorithm with rate-distortion optimization. Sci. China Ser. F-Inf. Sci. 51, 1039–1054 (2008). https://doi.org/10.1007/s11432-008-0081-6
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11432-008-0081-6