Predictive fine granularity successive elimination for fast optimal block-matching motion estimation

被引:47
|
作者
Zhu, C [1 ]
Qi, WS [1 ]
Ser, W [1 ]
机构
[1] Nanyang Technol Univ, Sch Elect & Elect Engn, Singapore 2263, Singapore
关键词
block matching; motion estimation; prediction; successive elimination;
D O I
10.1109/TIP.2004.840702
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Given the number of checking points, the speed of block motion estimation depends on how fast the block matching is. In this paper, a new framework, fine granularity successive elimination (FGSE), is proposed for fast optimal block matching in motion estimation. The FGSE features providing a sequence of nondecreasing fine-grained boundary levels to reject a checking point using as little computation as possible, where block complexity is utilized to determine the order of partitioning larger subblocks into smaller subblocks in the creation of the fine-grained boundary levels. It is shown that the well-known successive elimination algorithm (SEA) and multilevel successive elimination algorithm (MSEA) are just two special cases in the FGSE framework. Moreover, in view that two adjacent checking points (blocks) share most of the block pixels with just one pixel shifting horizontally or vertically, we develop a scheme to predict the rejection level for a candidate by exploiting the correlation of matching errors between two adjacent checking points. The resulting predictive FGSE algorithm can further reduce computation load by skipping some redundant boundary levels. Experimental results are presented to verify substantial computational savings of the proposed algorithm in comparison with the SEA/MSEA.
引用
收藏
页码:213 / 221
页数:9
相关论文
共 50 条
  • [31] Adaptive genetic algorithm for block-matching motion estimation
    Li, CX
    Lu, JH
    Chen, JS
    Gu, J
    [J]. ADVANCED SIGNAL PROCESSING ALGORITHMS, ARCHITECTURES, AND IMPLEMENTATIONS XI, 2001, 4474 : 438 - 445
  • [32] A Configurable Motion Estimation Architecture for Block-Matching Algorithms
    Vanne, Jarno
    Aho, Eero
    Kuusilinna, Kimmo
    Hamalainen, Timo D.
    [J]. IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2009, 19 (04) : 466 - 476
  • [33] Block-matching evaluation in digital architectures for motion estimation
    Raffo, L
    Zizola, MP
    [J]. ISCAS 2000: IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS - PROCEEDINGS, VOL IV: EMERGING TECHNOLOGIES FOR THE 21ST CENTURY, 2000, : 305 - 308
  • [34] PREDICTIVE BLOCK-MATCHING MOTION ESTIMATION FOR TV CODING .1. INTERBLOCK PREDICTION
    ZAFAR, S
    ZHANG, YQ
    BARAS, JS
    [J]. IEEE TRANSACTIONS ON BROADCASTING, 1991, 37 (03) : 97 - 101
  • [35] A comparison of block-matching search algorithms in motion estimation
    Jamkar, S
    Belhe, S
    Dravid, S
    Sutaone, MS
    [J]. PROCEEDINGS OF THE ICCC 2002: 15TH INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATION, VOLS 1 AND 2: REDEFINING INTERNET IN THE CONTEXT OF PERVASIVE COMPUTING, 2002, : 730 - 739
  • [36] A fuzzy search block-matching chip for motion estimation
    Chen, PY
    [J]. INTEGRATION-THE VLSI JOURNAL, 2002, 32 (1-2) : 133 - 147
  • [37] A new motion estimation architecture for block-matching algorithm
    Yang, Lynn
    Ahmadi, Majid
    [J]. PROCEEDINGS OF 2008 IEEE INTERNATIONAL CONFERENCE ON NETWORKING, SENSING AND CONTROL, VOLS 1 AND 2, 2008, : 988 - 992
  • [38] Reduction of background computations in block-matching motion estimation
    Moshnyaga, VG
    Masunaga, K
    [J]. IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2004, E87A (03) : 539 - 546
  • [39] GENERAL-APPROACH TO BLOCK-MATCHING MOTION ESTIMATION
    SEFERIDIS, V
    GHANBARI, M
    [J]. OPTICAL ENGINEERING, 1993, 32 (07) : 1464 - 1474
  • [40] Efficient Search Algorithms For Block-Matching Motion Estimation
    Kant, Shashi
    Gupta, P. S. S. B. K.
    Korada, Rainkishor
    Uliyar, Mithun
    [J]. 2008 IEEE INTERNATIONAL CONFERENCE ON MULTIMEDIA AND EXPO, VOLS 1-4, 2008, : 757 - 760