A novel block matching algorithm for motion estimation

被引:0
|
作者
Wang, YK [1 ]
Wang, YQ
Kuroda, H
机构
[1] Nagasaki Univ, Fac Engn, Nagasaki 8528521, Japan
[2] Univ Washington, Dept Elect Engn, Seattle, WA 98195 USA
关键词
motion estimation; block matching; Peano-Hilbert scanning; binary search;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Conventional fast block-matching algorithms, such as TSS and DSWA/IS, are widely used for motion estimation in the low-bit-rate video coding. These algorithms are based on the assumption that when searching in the previous frame for the block that best matches a block in the current frame, the difference between them increases monotonically when a matching block moves away from the optimal solution. Unfortunately, this assumption of global monotonicity is often not valid, which can lead to a high possibility for the matching block to be trapped to local minima. On the other hand, monotonicity does exist in localized areas. In this paper, we proposed a new algorithm called Peano-Hilbert scanning search algorithm (PHSSA). With the Peano-Hilbert image representation, the assumption of global monotonicity is not necessary, while local monotonicity can be effectively explored with binary search. PHSSA selects multiple winners at each search stage, minimizing the possibility of the result being trapped to local minima. The algorithm allows selection of three parameters to meet different search accuracy and process speed: (1) the number of initial candidate intervals, (2) a threshold to remove the unpromising candidate intervals at each stage, and (3) a threshold to control when interval subdivision stops. With proper parameters, the multiple-candidate PHSSA converges to the optimal result faster and with better accuracy than the conventional block matching algorithms.
引用
收藏
页码:575 / 585
页数:11
相关论文
共 50 条
  • [1] A Novel Block Matching Algorithm for Motion Vector Estimation
    Kabir, M. H.
    Haque, M. A.
    [J]. 2009 IEEE PACIFIC RIM CONFERENCE ON COMMUNICATIONS, COMPUTERS AND SIGNAL PROCESSING, VOLS 1 AND 2, 2009, : 106 - 111
  • [2] A novel partial block matching motion estimation algorithm
    Sun, XH
    Jin, GY
    Huang, M
    X, GY
    [J]. THIRD INTERNATIONAL SYMPOSIUM ON MULTISPECTRAL IMAGE PROCESSING AND PATTERN RECOGNITION, PTS 1 AND 2, 2003, 5286 : 839 - 842
  • [3] A novel cellular search algorithm for block-matching - Motion estimation
    Hung, JS
    Wong, HS
    Wang, JH
    [J]. INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY: CODING AND COMPUTING, PROCEEDINGS, 2001, : 629 - 633
  • [4] A novel hexagonal search algorithm for fast block matching motion estimation
    Hamosfakidis, A
    Paker, Y
    [J]. EURASIP JOURNAL ON APPLIED SIGNAL PROCESSING, 2002, 2002 (06) : 595 - 600
  • [5] A Novel Hexagonal Search Algorithm for Fast Block Matching Motion Estimation
    Anastasios Hamosfakidis
    Yakup Paker
    [J]. EURASIP Journal on Advances in Signal Processing, 2002
  • [6] An adaptive block matching algorithm for motion estimation
    Soroushmehr, S. M. Reza
    Samavi, Shadrokh
    [J]. 2008 CANADIAN CONFERENCE ON ELECTRICAL AND COMPUTER ENGINEERING, VOLS 1-4, 2008, : 318 - +
  • [7] Hybrid block matching algorithm for motion estimation
    Pao, TL
    Wu, JS
    [J]. DIGITAL COMPRESSION TECHNOLOGIES AND SYSTEMS FOR VIDEO COMMUNICATIONS, 1996, 2952 : 316 - 324
  • [8] A novel criterion for block matching motion estimation
    Guo, JH
    Xie, T
    Du, C
    Zhang, YC
    He, Y
    Wu, GW
    [J]. ICSP '98: 1998 FOURTH INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING, PROCEEDINGS, VOLS I AND II, 1998, : 841 - 844
  • [9] Efficient block-matching motion estimation algorithm
    Guo, Shu-Mei
    Hsu, Chih-Yuan
    [J]. JOURNAL OF ELECTRONIC IMAGING, 2013, 22 (02)
  • [10] A thresholding hierarchical block matching algorithm for motion estimation
    Xia, X
    Shi, YQ
    [J]. ISCAS 96: 1996 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS - CIRCUITS AND SYSTEMS CONNECTING THE WORLD, VOL 2, 1996, : 624 - 627