Small-diamond-based search algorithm for fast block motion estimation

被引:12
|
作者
Tai, Shen-Chuan [1 ,2 ]
Chen, Ying-Ru [1 ,2 ]
Chen, Yu-Hung [1 ,2 ]
机构
[1] Natl Cheng Kung Univ, Dept Elect Engn, Tainan 701, Taiwan
[2] Natl Cheng Kung Univ, Inst Comp & Commun, Tainan 701, Taiwan
关键词
motion estimation; small-diamond search; multi-stage search; local optimum; video coding; H.264/AVC;
D O I
10.1016/j.image.2007.07.004
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
A good fast motion search algorithm should efficiently speed up the encoding time and keep the quality of encoded video stable at the same time. Researches have shown that many fast algorithms lose the quality requirement in some special video sequences. These video sequences often have heavy motions and need large search windows for motion vector search. E3SS, DS, and E-HEXBS, which are famous algorithms, are not good enough in these sequences. As to UMHexagonS, it is able to meet the high video quality requirement very well, but it costs too much computation. This paper introduces a multi-stage motion estimation algorithm. The algorithm ensures getting good video quality while decreases the motion search time efficiently. It divides the search regions into many un-overlapped small-diamond regions and forces the motion search to go outward for larger motion vectors. This method is also designed to avoid mistaking local optimal motion vectors. For this reason, the selected :motion vector is refined by several stages. Experimental results show that the proposed algorithm uses almost the same number of checking points as E3SS but achieves a better quality. Furthermore, the proposed algorithm is also tested in H.264/AVC JM9.5 encoder; the experimental results show that this algorithm is also suitable for variable block-size motion estimation. (C) 2007 Elsevier B.V. All rights reserved.
引用
下载
收藏
页码:877 / 890
页数:14
相关论文
共 50 条
  • [1] A Novel Diamond Search Algorithm for Fast Block Motion Estimation
    Yang Jin-xiao
    Zhang Yong-bo
    Huang Li-hao
    Guo De-chun
    Yang Yong-kun
    INTERNATIONAL CONFERENCE ON IMAGE PROCESSING AND PATTERN RECOGNITION IN INDUSTRIAL ENGINEERING, 2010, 7820
  • [2] A new diamond search algorithm for fast block matching motion estimation
    Zhu, S
    Ma, KK
    ICICS - PROCEEDINGS OF 1997 INTERNATIONAL CONFERENCE ON INFORMATION, COMMUNICATIONS AND SIGNAL PROCESSING, VOLS 1-3: THEME: TRENDS IN INFORMATION SYSTEMS ENGINEERING AND WIRELESS MULTIMEDIA COMMUNICATIONS, 1997, : 292 - 296
  • [3] ENHANCED EFFICIENT DIAMOND SEARCH ALGORITHM FOR FAST BLOCK MOTION ESTIMATION
    Ismail, Yasser
    McNeelly, Jason
    Shaaban, Mohsen
    Bayoumi, Magdy A.
    ISCAS: 2009 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS 1-5, 2009, : 3198 - 3201
  • [4] A small diamond-hierarchy fast search algorithm of motion estimation
    Qiao, Xuan
    Pan, Xiang
    Gu, Wei-Kang
    Ye, Xiu-Qing
    Chinese Journal of Sensors and Actuators, 2005, 18 (04) : 923 - 926
  • [5] A novel cross-diamond search algorithm for fast block motion estimation
    Cheung, CH
    Po, LM
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2002, 12 (12) : 1168 - 1177
  • [6] Enhanced cross-diamond search algorithm for fast block motion estimation
    Jeon, Gwanggil
    Kim, Jungjun
    Jeong, Jechang
    IMAGE ANALYSIS AND RECOGNITION, PROCEEDINGS, 2007, 4633 : 481 - 490
  • [7] A novel rood-diamond search algorithm for fast block motion estimation
    Cheung, CH
    Po, LM
    2002 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH, AND SIGNAL PROCESSING, VOLS I-IV, PROCEEDINGS, 2002, : 3397 - 3400
  • [8] A new diamond search algorithm for fast block-matching motion estimation
    Zhu, S
    Ma, KK
    IEEE TRANSACTIONS ON IMAGE PROCESSING, 2000, 9 (02) : 287 - 290
  • [9] A new cross-diamond search algorithm for fast block motion estimation
    Zhu, Shiping
    Shen, Xiaodong
    7TH INTERNATIONAL SYMPOSIUM ON INSTRUMENTATION AND CONTROL TECHNOLOGY: MEASUREMENT THEORY AND SYSTEMS AND AERONAUTICAL EQUIPMENT, 2008, 7128
  • [10] A NEW CROSS-DIAMOND SEARCH ALGORITHM FOR FAST BLOCK MOTION ESTIMATION
    Zhu, Shiping
    Tian, Jun
    Shen, Xiaodong
    Belloulata, Kamel
    2009 16TH IEEE INTERNATIONAL CONFERENCE ON IMAGE PROCESSING, VOLS 1-6, 2009, : 1581 - +