Motion estimation techniques for a wavelet-based video coder

Wavelet transform has been proven to be a valuable tool for image and video coding applications. Recently, a multiresolution motion estimation (MRME) technique has been proposed for wavelet-based video compression. The MRME technique estimates the motion vector hierarchically from the low resolution to the high resolution wavelet subimages, thereby reducing the computational complexity. In this paper, we propose two techniques to enhance the coding performance of the baseline MRME technique. First, we propose to use an adaptive threshold to determine whether a motion vector should be sent to the receiver resulting in a reduced number of motion vectors and hence lower bit-rate. Secondly, we propose a bi- directional motion estimation technique in the wavelet transform domain. Here, we estimate the temporal flags (direction information) only for the blocks in the lowest resolution subimages and use the same information for the corresponding blocks in the higher resolution subimages. The proposed techniques provide a superior coding performance compared to MRME technique.

[1]  Didier Le Gall,et al.  MPEG: a video compression standard for multimedia applications , 1991, CACM.

[2]  Sethuraman Panchanathan,et al.  Wavelets for image compression , 1994, Proceedings of IEEE-SP International Symposium on Time- Frequency and Time-Scale Analysis.

[3]  Hsueh-Ming Hang,et al.  An efficient block-matching algorithm for motion-compensated coding , 1987, ICASSP '87. IEEE International Conference on Acoustics, Speech, and Signal Processing.

[4]  Takao Nishitani,et al.  Entropy coding for wavelet transform of image and its application for motion picture coding , 1991, Other Conferences.

[5]  William R. Zettler,et al.  Application of compactly supported wavelets to image compression , 1990, Other Conferences.

[6]  Sohail Zafar,et al.  Motion-compensated wavelet transform coding for color video compression , 1992, IEEE Trans. Circuits Syst. Video Technol..