Zero-Tree Wavelet Algorithm Joint with Huffman Encoding for Image Compression

Embedded Zero-tree Wavelet EZW is an effective image encoding algorithm. This paper emphasizes on the principles of EZW improved algorithm and the realization process for algorithm that includes zero-tree structure, wavelet coefficient scanning mode, improving embedding EZQ algorithm flow. Finally, Huffman coding was jointed to encoding. By carefully analyzing EZW algorithm, we set the edge threshold as a significant coefficient and querying it with maximum value to determine whether it's the zero-tree root or isolated zero. If the maximum is greater than the threshold, then it will be an isolated zero. The improved algorithm will replace the arithmetic coding method with Huffman coding making it more simpler. Finally, we simulated the improved algorithm in Matlab to validate the result. Our result shows that in comparison with independent EZW algorithm, the improved algorithm not only increases the compression ratio and encoding efficient, but also improves the peak signal to noise ratio of images and make the vision more clear. Hence proved that the improved algorithm is more feasible and effective.

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

[2]  Peter Kauff,et al.  Shape-adaptive DCT with block-based DC separation and ΔDC correction , 1998, IEEE Trans. Circuits Syst. Video Technol..

[3]  Thomas Sikora,et al.  Efficiency of shape-adaptive 2-D transforms for coding of arbitrarily shaped image segments , 1995, IEEE Trans. Circuits Syst. Video Technol..

[4]  Weiping Li,et al.  Shape-adaptive discrete wavelet transform for coding arbitrarily shaped texture , 1997, Electronic Imaging.

[5]  David S. Taubman,et al.  High performance scalable image compression with EBCOT. , 2000, IEEE transactions on image processing : a publication of the IEEE Signal Processing Society.

[6]  Wen J. Li,et al.  Shape adaptive wavelet coding , 1998, ISCAS '98. Proceedings of the 1998 IEEE International Symposium on Circuits and Systems (Cat. No.98CH36187).

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

[8]  Cong Wang,et al.  Enhancing Attribute-Based Encryption with Attribute Hierarchy , 2009, 2009 Fourth International Conference on Communications and Networking in China.

[9]  Thomas Sikora,et al.  Shape-adaptive DCT for generic coding of video , 1995, IEEE Trans. Circuits Syst. Video Technol..

[10]  Thomas Engelhardt,et al.  Coding of arbitrarily shaped image segments based on a generalized orthogonal transform , 1989, Signal Process. Image Commun..

[11]  Jin Li,et al.  Hidden attribute-based signatures without anonymity revocation , 2010, Inf. Sci..

[12]  Cong Wang,et al.  Efficient verifiable fuzzy keyword search over encrypted data in cloud computing , 2013, Comput. Sci. Inf. Syst..