Circular block matching based video stabilization

被引:3
|
作者
Xu, LD [1 ]
Fu, FW [1 ]
Lin, XG [1 ]
机构
[1] Tsinghua Univ, Dept Elect Engn, Beijing 100084, Peoples R China
关键词
video stabilization; circular block; rotation invariant features; motion parameters;
D O I
10.1117/12.632670
中图分类号
TB8 [摄影技术];
学科分类号
0804 ;
摘要
Video sequences captured by handheld digital camera need to be stabilized to eliminate the tiresome effects caused by camera's undesirable shake or jiggle. The key issue of video stabilization is to estimate the global motion parameters between two successive frames. In this paper, a novel circular block matching algorithm is proposed to estimate the global motion parameters. This algorithm can deal with not only translational motion but even large rotational motion. For an appointed circular block in current frame, a four-dimensional rotation invariant feature vector is firstly extracted from it and used to judge if it is an effective block. Then the rotation invariant features based circular block matching process is performed to find the best matching blocks in reference frame for those effective blocks. With the matching results of any two effective blocks, a two-dimensional motion model is constructed to produce one group of frame motion parameters. A statistical method is proposed to calculate the estimated global motion parameters with all groups of global motion parameters. Finally, using the estimated motion parameters as the initial values, an iteration algorithm is introduced to obtain the refined global motion parameters. The experimental results show that the proposed algorithm is excellent in stabilizing frames with even burst global translational and rotational motions.
引用
收藏
页码:1307 / 1314
页数:8
相关论文
共 50 条
  • [21] Digital Video Stabilization Verification Based on Genetic Algorithm Template Matching
    Pavlovic, Milos
    Banjac, Zoran
    Kovacevic, Branko
    ADVANCES IN ELECTRICAL AND COMPUTER ENGINEERING, 2022, 22 (02) : 53 - 60
  • [22] A Fast Video Stabilization Method Based on Feature Matching and Histogram Clustering
    Li, Baotong
    Chen, Yangzhou
    Ren, Jianqiang
    Cheng, Lan
    INFORMATION TECHNOLOGY AND INTELLIGENT TRANSPORTATION SYSTEMS, VOL 2, 2017, 455 : 315 - 325
  • [23] Video tracking using block matching
    Hariharakrishnan, K
    Schonfeld, D
    Raffy, P
    Yassa, F
    2003 INTERNATIONAL CONFERENCE ON IMAGE PROCESSING, VOL 3, PROCEEDINGS, 2003, : 945 - 948
  • [24] Moving Objects Detection in Birds Video Based on Multiple Block Matching
    Li, Yan
    Yin, Yongyi
    ICCIT: 2009 FOURTH INTERNATIONAL CONFERENCE ON COMPUTER SCIENCES AND CONVERGENCE INFORMATION TECHNOLOGY, VOLS 1 AND 2, 2009, : 1262 - 1265
  • [25] Block Matching Video Compression Based on Sparse Representation and Dictionary Learning
    Irannejad, Maziar
    Mahdavi-Nasab, Homayoun
    CIRCUITS SYSTEMS AND SIGNAL PROCESSING, 2018, 37 (08) : 3537 - 3557
  • [26] Block Matching Video Compression Based on Sparse Representation and Dictionary Learning
    Maziar Irannejad
    Homayoun Mahdavi-Nasab
    Circuits, Systems, and Signal Processing, 2018, 37 : 3537 - 3557
  • [27] Video Stabilization Using Feature Point Matching
    Kulkarni, Shamsundar
    Bormane, D. S.
    Nalbalwar, S. L.
    2016 INTERNATIONAL CONFERENCE ON COMMUNICATION, IMAGE AND SIGNAL PROCESSING (CCISP 2016), 2017, 787
  • [28] Genetic block matching algorithm for video coding
    Lin, CH
    Wu, JL
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON MULTIMEDIA COMPUTING AND SYSTEMS, 1996, : 544 - 547
  • [29] A block matching criterion for interframe coding of video
    Purwar, Ravindra Kumar
    Prakash, Nupur
    Rajpal, Navin
    2008 INTERNATIONAL CONFERENCE ON AUDIO, LANGUAGE AND IMAGE PROCESSING, VOLS 1 AND 2, PROCEEDINGS, 2008, : 133 - 137
  • [30] Adaptive block matching algorithm for video compression
    Feng, J
    Lo, KT
    Mehrpour, H
    Karbowiak, AE
    IEE PROCEEDINGS-VISION IMAGE AND SIGNAL PROCESSING, 1998, 145 (03): : 173 - 178