Fast integer-pel and fractional-pel motion estimation for H.264/AVC

被引:127
作者
Chen, Zhibo [1 ]
Xu, Jianfeng [1 ]
He, Yun [1 ]
Zheng, Junli [1 ]
机构
[1] Tsing Hua Univ, Dept Elect Engn, Beijing 100084, Peoples R China
基金
中国国家自然科学基金;
关键词
fast motion estimation; UMHexagonS; CBFP; early termination; H.264/AVC; video coding;
D O I
10.1016/j.jvcir.2004.12.002
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper gives out a fast motion estimation algorithm for H.264/AVC, which has almost the same quality performance as that of the Full Search scheme and also provides a strategy to balance the quality performance and the search speed. Integer-pel search is the most time consuming module for motion estimation. In this paper a hybrid Unsymmetrical-cross Multihexagon-grid Search (UMHexagonS) algorithm is introduced, which well solves the false motion vector estimation problem because of the local-minimum. As results, it saves more than 90% on search time whereas the averaging PSNR loss is less than 0.056 dB for all tested sequences with different motion extent compared with the Fast Full Search scheme. Fractional-pel fast search is not negligible when the integer motion estimation has been extensively speeded up. By utilizing the property of uni-modal error surface inside the fractional-pel search window, a novel Center Biased Fractional-pel Search (CBFPS) algorithm is proposed in this paper, which can save 30-50% computation compared with the Full Fractional-pel Search scheme. Early termination is another problem discussed in this paper, to construct a complete motion estimation method, giving a uniform method which can cover a wide range of applications, terminating the program at early and right stage is certainly required. A model based on the Normative SAD Difference (NSD) is given to assist the termination decisionmaking, and a tradeoff between the search speed and the reconstructed quality can be achieved by changing a modulation factor. (c) 2005 Elsevier Inc. All rights reserved.
引用
收藏
页码:264 / 290
页数:27
相关论文
共 33 条
[1]  
[Anonymous], P 1997 INT C INF COM
[2]   MOTION COMPENSATING FIELD INTERPOLATION USING A HIERARCHICALLY STRUCTURED DISPLACEMENT ESTIMATOR [J].
BIERLING, M ;
THOMA, R .
SIGNAL PROCESSING, 1986, 11 (04) :387-404
[3]  
BJONTEGAARD G, 2001, VCEGM33 ITU SG16 DOC
[4]  
Chen SM, 2002, CHINESE J PHYSIOL, V45, P9
[5]  
CHEN Z, 2002, 3 M FAIRF VIRG US, P6
[6]  
CHEN Z, 2002, P IEEE ISCAS, V3
[7]  
CHEN Z, 2003, 7 M PATT 2 THAIL, P7
[8]  
CHEN Z, 2003, P PICT COD S SAINT M, P17
[9]  
CHEN Z, 2003, 8 M GEN SWITZ, P23
[10]  
Chen Z.B., 2002, 6 M AW JP, P5