VLSI design of an efficient embedded zerotree wavelet coder with function of digital watermarking

A VLSI architecture for the embedded zerotree wavelet (EZW) algorithm is presented that enables real-time scalable image coding. The breadth-first bottom-up search method is adopted in scanning the wavelet coefficients in the ancestor-descendant tree hierarchy in order to easily locate the parent-children relationship and to increase the processing speed. The symbols generated in the significance mapping (SMAP) process and those in the successive approximation quantization (SAQ) process are encoded independently. Compared to previously proposed architectures, our design leads to fewer transmitted bits and thus alleviates the communication overhead without sacrificing peak-signal-noise-ratio (PSNR). In addition, a simple progressive digital watermarking scheme is included in the EZW coder for purpose of copyright protection.

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

[2]  Qi Wang,et al.  Scalable coding of very high resolution video using the virtual zerotree , 1997, IEEE Trans. Circuits Syst. Video Technol..

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

[4]  Li-Minn Ang,et al.  VLSI decoder architecture for embedded zerotree wavelet algorithm , 1999, ISCAS'99. Proceedings of the 1999 IEEE International Symposium on Circuits and Systems VLSI (Cat. No.99CH36349).

[5]  Ahmed H. Tewfik,et al.  Multimedia data-embedding and watermarking technologies , 1998, Proc. IEEE.

[6]  Li-Minn Ang,et al.  VLSI architecture for very high resolution scalable video coding using the virtual zerotree , 1999, 1999 IEEE Workshop on Signal Processing Systems. SiPS 99. Design and Implementation (Cat. No.99TH8461).