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
相关论文
共 50 条
  • [31] A fast algorithm and its VLSI architecture for fractional motion estimation for H.264/MPEG-4 AVC video coding
    Wang, Yu-Jen
    Cheng, Chao-Chung
    Chang, Tian-Sheuan
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2007, 17 (05) : 578 - 583
  • [32] Hardware Implementation of Adaptive Motion Estimation and Compensation for H.264/AVC
    Pastuszak, Grzegorz
    Jakubowski, Mariusz
    2012 PICTURE CODING SYMPOSIUM (PCS), 2012, : 369 - 372
  • [33] Exploiting reference frame history in H.264/AVC Motion Estimation
    Mahajan, Anjali K.
    Kondayya, Sandhya
    Su, Xiao
    2006 IEEE ASIA PACIFIC CONFERENCE ON CIRCUITS AND SYSTEMS, 2006, : 410 - +
  • [34] Fast multiframe motion estimation algorithms by motion vector composition for the MPEG-4/AVC/H.264 standard
    Chen, Mei-Juan
    Li, Gwo-Long
    Chiang, Yi-Yen
    Hsu, Ching-Ting
    IEEE TRANSACTIONS ON MULTIMEDIA, 2006, 8 (03) : 478 - 487
  • [35] Hardware Efficient Early Termination Mechanism in Motion Estimation for H.264 AVC
    AlQaralleh, Esam A.
    Alqudah, Yazan A.
    Sababha, Belal H.
    2015 FIFTH INTERNATIONAL CONFERENCE ON DIGITAL INFORMATION AND COMMUNICATION TECHNOLOGY AND ITS APPLICATIONS (DICTAP), 2015, : 13 - 17
  • [36] Adaptive Computationally Scalable Motion Estimation for the Hardware H.264/AVC Encoder
    Pastuszak, Grzegorz
    Jakubowski, Mariusz
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2013, 23 (05) : 802 - 812
  • [37] Motion Estimation for H.264/AVC on Multiple GPUs Using NVIDIA CUDA
    Pieters, Bart
    Hollemeersch, Charles F.
    Lambert, Peter
    Van de Walle, Rik
    APPLICATIONS OF DIGITAL IMAGE PROCESSING XXXII, 2009, 7443
  • [38] Fast motion re-estimation for arbitrary downsizing video transcoding using H.264/AVC standard
    Tan, YP
    Sun, HW
    IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 2004, 50 (03) : 887 - 894
  • [39] An Efficient Priority-Based Reference Frame Selection Method for Fast Motion Estimation in H.264/AVC
    Jun, DongSan
    Park, HyunWook
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2010, 20 (08) : 1156 - 1161
  • [40] Parallel Rate-Distortion Optimised Fast Motion Estimation Algorithm for H.264/AVC using GPU
    Shahid, Muhammad Usman
    Ahmed, Ashfaq
    Magli, Enrico
    2013 PICTURE CODING SYMPOSIUM (PCS), 2013, : 221 - 224