Low-Band-Shifted Hierarchical Backward Motion Estimation, Compensation for Wavelet-Based Video Coding

A new framework for block-based backward motion compensation in wavelet scalable video coding scheme is proposed. Motion estimation and compensation are hierarchically conducted in wavelet domain using coarser level lowpass subband in the current frame and synthesized next finer level lowpass subband in the reference frame, hence, the motion information does not need to be transmitted. To alleviate the aliasing effect caused by decimation in wavelet decomposition, the lowpass subband in reference frame are shifted to obtain four subbands, which are then used in motion estimation and compensation to generate final prediction. A flexible quantization scheme and arithmetic coding is used to individually encode the motion compensated subbands without exploiting cross-band correlation. Compared to the motion estimation and compensation scheme without shifting of the lowpass subband, the proposed technique provides around 2 dB improvement in PSNR for compression of full motion sequence. The multi-level scalability of the scheme makes it useful for low bandwidth networks, such as satellite or cellular networks.

[1]  Ian H. Witten,et al.  Arithmetic coding for data compression , 1987, CACM.

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

[3]  Kannan Ramchandran,et al.  Scalable wavelet video coding using aliasing-reduced hierarchical motion compensation , 2000, IEEE Trans. Image Process..

[4]  Michael T. Orchard,et al.  Image coding based on mixture modeling of wavelet coefficients and a fast estimation-quantization framework , 1997, Proceedings DCC '97. Data Compression Conference.

[5]  Michel Barlaud,et al.  Image coding using wavelet transform , 1992, IEEE Trans. Image Process..

[6]  Michael W. Marcellin,et al.  Universal trellis coded quantization , 1999, IEEE Trans. Image Process..

[7]  James E. Fowler QccPack: an open-source software library for quantization, compression, and coding , 2000, Proceedings DCC 2000. Data Compression Conference.

[8]  J. Skowronski Pel recursive motion estimation and compensation in subbands , 1999, Signal Process. Image Commun..

[9]  Ronald R. Coifman,et al.  Motion compensation of wavelet coefficients for very low bit rate video coding , 1997, Proceedings of International Conference on Image Processing.

[10]  Haibo Li,et al.  Motion vector certainty reduces bit rate in backward motion estimation video coding , 2000, Visual Communications and Image Processing.

[11]  C.-C. Jay Kuo,et al.  Multiscale video compression using wavelet transform and motion compensation , 1995, Proceedings., International Conference on Image Processing.

[12]  Thomas R. Fischer,et al.  Image subband coding using arithmetic coded trellis coded quantization , 1995, IEEE Trans. Circuits Syst. Video Technol..

[13]  Hyun Wook Park,et al.  Motion estimation using low-band-shift method for wavelet-based moving-picture coding , 2000, IEEE Trans. Image Process..

[14]  Michael T. Orchard,et al.  Multiresolution framework for backward motion compensation , 1995, Electronic Imaging.

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