A Novel Diamond Search Algorithm for Fast Block Motion Estimation

被引:2
|
作者
Yang Jin-xiao [1 ]
Zhang Yong-bo [1 ]
Huang Li-hao [1 ]
Guo De-chun [1 ]
Yang Yong-kun [1 ]
机构
[1] Northwestern Polytech Univ, Sch Elect & Informat, Xian 710072, Peoples R China
关键词
Block matching; Motion estimation; NDS; Video coding; CSP;
D O I
10.1117/12.867099
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Video coding is a complex process, comprising a combination of spatial, temporal and statistical data reduction techniques. Of these techniques, motion estimation taking advantage of inter-frame information redundancy plays the most important role. So finding the most efficient motion estimation algorithm remains an important research problem. In this paper, a New Diamond Search (NDS) algorithm is proposed to improve the efficiency of video coding. The NDS algorithm applies Cross Search Pattern (CSP) in the very beginning search steps and switch using Large Diamond Search Pattern (LDSP) and Small Diamond Search Pattern (SDSP), so as to avoid the problem of local optimum. Experimental results show that the proposed NDS algorithm is obviously improved in search speed and search accuracy compared with the Diamond Search algorithm. The NDS algorithm can achieve very close quality compared to full search but with 18.51 times speedup. In term of speed, compared with the DS algorithm, the NDS algorithm can achieve more than 125% speedup.
引用
收藏
页数:7
相关论文
共 50 条
  • [21] A novel four-step search algorithm for fast block motion estimation
    Po, LM
    Ma, WC
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 1996, 6 (03) : 313 - 317
  • [22] A novel hexagon-based search algorithm for fast block motion estimation
    Zhu, C
    Lin, X
    Chau, LP
    Lim, KP
    Ang, HA
    Ong, CY
    2001 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH, AND SIGNAL PROCESSING, VOLS I-VI, PROCEEDINGS: VOL I: SPEECH PROCESSING 1; VOL II: SPEECH PROCESSING 2 IND TECHNOL TRACK DESIGN & IMPLEMENTATION OF SIGNAL PROCESSING SYSTEMS NEURALNETWORKS FOR SIGNAL PROCESSING; VOL III: IMAGE & MULTIDIMENSIONAL SIGNAL PROCESSING MULTIMEDIA SIGNAL PROCESSING, 2001, : 1593 - 1596
  • [23] A new cross diamond search algorithm for block motion estimation
    Jia, HJ
    Zhang, L
    2004 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH, AND SIGNAL PROCESSING, VOL III, PROCEEDINGS: IMAGE AND MULTIDIMENSIONAL SIGNAL PROCESSING SPECIAL SESSIONS, 2004, : 357 - 360
  • [24] Square-diamond search algorithm for block motion estimation
    Liu, Hai-Feng
    Guo, Bao-Long
    Feng, Zong-Zhe
    Jisuanji Xuebao/Chinese Journal of Computers, 2002, 25 (07): : 747 - 752
  • [25] A novel unrestricted center-biased diamond search algorithm for block motion estimation
    Tham, JY
    Ranganath, S
    Ranganath, M
    Kassim, AA
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 1998, 8 (04) : 369 - 377
  • [26] A controllable predictive cross-diamond fast search algorithm for block matching motion estimation
    Yang, TW
    Zhu, CQ
    Peng, Q
    PARALLEL AND DISTRIBUTED COMPUTING, APPLICATIONS AND TECHNOLOGIES, PDCAT'2003, PROCEEDINGS, 2003, : 821 - 824
  • [27] Adaptive Hexa-Diamond Search (AHDS) Algorithm for Fast Block Matching Motion Estimation
    Pushpa, M. K.
    Selvi, S. Sethu
    PROCEEDINGS OF INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTING, 2013, 174 : 85 - 93
  • [28] Hardware Efficient Double Diamond Search Block Matching Algorithm for Fast Video Motion Estimation
    Nehal N. Shah
    Upena D. Dalal
    Journal of Signal Processing Systems, 2016, 82 : 115 - 135
  • [29] Fast adaptive diamond search algorithm for block matching motion estimation using spatial correlation
    Park, SG
    Jeong, DS
    VISUAL COMMUNICATIONS AND IMAGE PROCESSING 2001, 2001, 4310 : 363 - 371
  • [30] Hardware Efficient Double Diamond Search Block Matching Algorithm for Fast Video Motion Estimation
    Shah, Nehal N.
    Dalal, Upena D.
    JOURNAL OF SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY, 2016, 82 (01): : 115 - 135