Shape-adaptive discrete wavelet transforms for arbitrarily shaped visual object coding

This paper presents a shape-adaptive wavelet coding technique for coding arbitrarily shaped still texture. This technique includes shape-adaptive discrete wavelet transforms (SA-DWTs) and extensions of zerotree entropy (ZTE) coding and embedded zerotree wavelet (EZW) coding. Shape-adaptive wavelet coding is needed for efficiently coding arbitrarily shaped visual objects, which is essential for object-oriented multimedia applications. The challenge is to achieve high coding efficiency while satisfying the functionality of representing arbitrarily shaped visual texture. One of the features of the SA-DWTs is that the number of coefficients after SA-DWTs is identical to the number of pixels in the original arbitrarily shaped visual object. Another feature of the SA-DWT is that the spatial correlation, locality properties of wavelet transforms, and self-similarity across subbands are well preserved in the SA-DWT. Also, for a rectangular region, the SA-DWT becomes identical to the conventional wavelet transforms. For the same reason, the extentions of ZTE and EZW to coding arbitrarily shaped visual objects carefully treat "don't care" nodes in the wavelet trees. Comparison of shape-adaptive wavelet coding with other coding schemes for arbitrarily shaped visual objects shows that shape-adaptive wavelet coding always achieves better coding efficiency than other schemes. One implementation of the shape-adaptive wavelet coding technique has been included in the new multimedia coding standard MPEG-4 for coding arbitrarily shaped still texture. Software implementation is also available.

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

[2]  Shih-Fu Chang,et al.  Transform coding of arbitrarily-shaped image segments , 1993, MULTIMEDIA '93.

[3]  Sim Heng Ong,et al.  Comment on "Shape-adaptive DCT for generic coding of video" , 1996, IEEE Trans. Circuits Syst. Video Technol..

[4]  Olivier Egger Region representation using nonlinear techniques with applications to image and video coding , 1997, Signal Process..

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

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

[7]  Zhongde Wang Fast algorithms for the discrete W transform and for the discrete Fourier transform , 1984 .

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

[9]  Tihao Chiang,et al.  A zerotree wavelet video coder , 1997, IEEE Trans. Circuits Syst. Video Technol..

[10]  Shipeng Li,et al.  A video coding algorithm using vector-based techniques , 1997, IEEE Trans. Circuits Syst. Video Technol..

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

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

[13]  Touradj Ebrahimi,et al.  Shape adaptive wavelet transform for zerotree coding , 1996 .

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