A fast multi-reference frame motion estimation algorithm

This paper proposes a new fast multi-reference frame motion estimation algorithm for efficient hardware implementation. The proposed algorithm reduces the search areas of motion estimation using a linear relationship between the motion vector and the distances from the current frame to the reference frames. First of all, it executes a full search area motion estimation in reference frames 0 and 1. After that, the search areas of motion estimation in reference frames 2, 3 and 4 are minimized by a linear relationship between the motion vector and distances from the current frame to the reference frames. The proposed algorithm does not use an early termination which gives us a fixed processing time schedule and a small size area of hardware. Simulation results show that PSNR drop and bit-rate increase are lower than those of previous fast multi-reference frame motion estimation algorithms. The number of computations of the new algorithm is reduced by 52.5% and the sequence quality of the simulation results is almost the same as with a full search area motion estimation which uses 5 reference frames.

[1]  Zhi Liu,et al.  An Adaptive and Fast Multiframe Selection Algorithm for H.264 Video Coding , 2007, IEEE Signal Processing Letters.

[2]  Jiang Li,et al.  An effective variable block-size early termination algorithm for H.264 video coding , 2005, IEEE Transactions on Circuits and Systems for Video Technology.

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

[4]  Xiang Li,et al.  Fast multi-frame motion estimation algorithm with adaptive search strategies in H.264 , 2004, 2004 IEEE International Conference on Acoustics, Speech, and Signal Processing.

[5]  Liang-Gee Chen,et al.  Analysis and reduction of reference frames for motion estimation in MPEG-4 AVC/JVT/H.264 , 2003, 2003 IEEE International Conference on Acoustics, Speech, and Signal Processing, 2003. Proceedings. (ICASSP '03)..

[6]  Jani Lainema,et al.  Adaptive deblocking filter , 2003, IEEE Trans. Circuits Syst. Video Technol..

[7]  Jaeseok Kim,et al.  High Speed Intra Prediction Scheme for H.264/AVC , 2007, IEEE Transactions on Consumer Electronics.

[8]  Thomas Wiegand,et al.  Motion-compensating long-term memory prediction , 1997, Proceedings of International Conference on Image Processing.

[9]  Thomas Wiegand,et al.  Block-Based Hybrid Video Coding Using Motion-Compensated Long-Term Memory Prediction , 1997 .

[10]  Ruimin Hu,et al.  A novel algorithm for sub-pixel block motion estimation [video compression applications] , 2004, Proceedings of 2004 International Symposium on Intelligent Multimedia, Video and Speech Processing, 2004..