Optics and Precision Engineering, Volume. 18, Issue 11, 2489(2010)
Improvement of fast motion estimation algorithm used in H.264
A fast motion estimation algorithm used in H.264,UMhexagonS, is optimized to improve the efficiency of video compression. Firstly, a stop-search technique is used to judge whether the motion estimation of current macro block should be stopped after the initial search point is predicted. Then,the original algorithm is improved in two respects for macro blocks which need further motion estimation. One improvement is that fewer search points are used in motion estimation by the proposed partition method when multi-hexagon-grid pattern or cross pattern are adopted, and the other improvement is that the search points of square search pattern and extended-hexagon search pattern are reduced according to statistical characteristics of motion vectors. Moreover, the rationality of the partition method is proved. Experimental results show that the average time of motion estimation is reduced by 15.59% compared with that of the original algorithm, whereas, the Peak Signal to Noise Ratio (PSNR) and bit rate remain almost unchanged. The proposed algorithm improves the coding performance and is suitable for various types of video sequences.
Get Citation
Copy Citation Text
LI Gui-ju, LIU Gang, LIANG Jing-qiu. Improvement of fast motion estimation algorithm used in H.264[J]. Optics and Precision Engineering, 2010, 18(11): 2489
Category:
Received: Jan. 22, 2010
Accepted: --
Published Online: Dec. 13, 2010
The Author Email: Gui-ju LI (lgjciom666@yahoo.com.cn)
CSTR:32186.14.