A low power data-adaptive motion estimation algorithm

A new data adaptive fast search motion estimation algorithm is proposed. Motion estimation is one of the major blocks in video coding applications and is highly computationally intensive. Although a number of fast and efficient algorithms have been developed, most of these do not take into account the varying nature of the input data. We present a novel technique in which we dynamically alter the motion estimation algorithm thereby impacting the execution rate and hence the power consumed. An average reduction of 30% in memory accesses and 60% in arithmetic operations, as compared to the full search block matching algorithm, was observed for the test cases. The loss in peak signal-to-error ratio (PSER) was less than 0.3 dB on average.

[1]  Antonio Ortega,et al.  Novel computationally scalable algorithm for motion estimation , 1998, Electronic Imaging.

[2]  Yu Hen Hu,et al.  A novel matching criterion and low power architecture for real-time block based motion estimation , 1996, Proceedings of International Conference on Application Specific Systems, Architectures and Processors: ASAP '96.

[3]  Hsueh-Ming Hang,et al.  A comparison of block-matching algorithms mapped to systolic-array implementation , 1997, IEEE Trans. Circuits Syst. Video Technol..

[4]  Didier J. Le Gall,et al.  The MPEG video compression standard , 1991, Compcon.

[5]  Sven Bauer,et al.  The MPEG-4 video coding standard-a VLSI point of view , 1998, 1998 IEEE Workshop on Signal Processing Systems. SIPS 98. Design and Implementation (Cat. No.98TH8374).

[6]  Frederic Dufaux,et al.  Motion estimation techniques for digital TV: a review and a new contribution , 1995, Proc. IEEE.

[7]  Peter Pirsch,et al.  VLSI architectures for video compression-a survey , 1995, Proc. IEEE.