A continuous tracking algorithm for long-term memory motion estimation [video coding]

It is known that long-term memory motion estimation can bring a significant coding gain to a video coding system. In this paper, a fast algorithm for long-term memory motion estimation is presented. The proposed algorithm attempts to track the direction of the best long-term motion vector in a frame-by-frame manner from the most recent reference frame to the oldest reference frame. Nine direction patterns for the direction tracking are used and the search locations of the long-term memory motion estimation are adaptively selected according to the chosen direction pattern. Simulation results demonstrate that the proposed algorithms can speed up long-term motion estimation by more than 40 times.

[1]  Thomas Wiegand,et al.  Fast search for long-term memory motion-compensated prediction , 1998, Proceedings 1998 International Conference on Image Processing. ICIP98 (Cat. No.98CB36269).

[2]  M. Omair Ahmad,et al.  A vector based fast block motion estimation algorithm for implementation on SIMD architectures , 2002, 2002 IEEE International Symposium on Circuits and Systems. Proceedings (Cat. No.02CH37353).

[3]  Thomas Wiegand,et al.  Long-term memory motion-compensated prediction , 1999, IEEE Trans. Circuits Syst. Video Technol..

[4]  Xiqi Gao,et al.  A multilevel successive elimination algorithm for block matching motion estimation , 2000, IEEE Trans. Image Process..

[5]  Ezzatollah Salari,et al.  Successive elimination algorithm for motion estimation , 1995, IEEE Trans. Image Process..