Local Reference with Early Termination in H.264 Motion Estimation

Multiple reference frames and variable block sizes improve compression efficiency of H.264, however, they also increase the encoder complexity and motion estimation time. This paper proposes a new algorithm, called local reference with early termination (LRET) to reduce the H.264 motion estimation time without adding to the encoder complexity. The LERT algorithm rearranges the search order of the reference frames based on the selection probability of the reference frames in the current frame. The experimental results show that the LERT achieves up to 59% reduction in motion estimation time with comparable video quality and negligible increase in bit-rate, as compared to the best algorithm in H.264 reference software.

[1]  Gary J. Sullivan,et al.  Video Compression - From Concepts to the H.264/AVC Standard , 2005, Proceedings of the IEEE.

[2]  He Li,et al.  Fast Mode Decision Algorithm for Inter-Frame Coding in Fully Scalable Video Coding , 2006, IEEE Transactions on Circuits and Systems for Video Technology.

[3]  J. Bennett,et al.  Advanced video coding , 2003 .

[4]  Yu Sun,et al.  On using hierarchical motion history for motion estimation in H.264/AVC , 2005, IEEE Transactions on Circuits and Systems for Video Technology.

[5]  Ming-Chieh Chi,et al.  Efficient multi-frame motion estimation algorithms for MPEG-4 AVC/JVT/H.264 , 2004, 2004 IEEE International Symposium on Circuits and Systems (IEEE Cat. No.04CH37512).

[6]  Liang-Gee Chen,et al.  Analysis and complexity reduction of multiple reference frames motion estimation in H.264/AVC , 2006, IEEE Transactions on Circuits and Systems for Video Technology.

[7]  Tian-Sheuan Chang,et al.  Fast Variable Block Size Motion Estimation by Adaptive Early Termination , 2006, IEEE Transactions on Circuits and Systems for Video Technology.