Probabilistic video stabilization using Kalman filtering and mosaicking

被引:103
|
作者
Litvin, A [1 ]
Konrad, J [1 ]
Karl, WC [1 ]
机构
[1] Boston Univ, ECE Dept, Boston, MA 02215 USA
关键词
video stabilization; mosaicking; multiresolution registration;
D O I
10.1117/12.476436
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
The removal of unwanted, parasitic vibrations in a video sequence induced by camera motion is an essential part of video acquisition in industrial, military and consumer applications. In this paper, we present a new image processing method to remove such vibrations and reconstruct a video sequence void of sudden camera movements. Our approach to separating unwanted vibrations from intentional camera motion is based on a probabilistic estimation framework. We treat estimated parameters of interframe camera motion as noisy observations of the intentional camera motion parameters. We construct a physics-based state-space model of these interframe motion parameters and use recursive Kalman filtering to perform stabilized camera position estimation. A six-parameter affine model is used to describe the interframe transformation, allowing quite accurate description of typical scene changes due to camera motion. The model parameters are estimated using a p-norm-based multi-resolution approach. This approach is robust to model mismatch and to object motion within the scene (which are treated as outliers). We use mosaicking in order to reconstruct undefined areas that result from motion compensation applied to each video frame. Registration between distant frames is performed efficiently by cascading interframe affine transformation parameters. We compare our method's performance with that of a commercial product on real-life video sequences, and show a significant improvement in stabilization quality for our method.
引用
收藏
页码:663 / 674
页数:12
相关论文
共 50 条
  • [1] Extended Kalman Filtering Approach to Stereo Video Stabilization
    Lee, Kai Ki
    Wong, Kin Hong
    Chang, Michael Ming Yuen
    Yu, Ying Kin
    Leung, Man Kin
    19TH INTERNATIONAL CONFERENCE ON PATTERN RECOGNITION, VOLS 1-6, 2008, : 3470 - 3473
  • [2] Digital image stabilization using Kalman filtering
    Xing, Hui
    Yan, Jing-Long
    Zhang, Shu-Jiang
    Binggong Xuebao/Acta Armamentarii, 2007, 28 (02): : 175 - 177
  • [3] A Hybrid filtering approach of Digital Video Stabilization for UAV using Kalman and Low Pass filter
    Kejriwal, Lakshya
    Singh, Indu
    PROCEEDINGS OF THE 6TH INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTING AND COMMUNICATIONS, 2016, 93 : 359 - 366
  • [4] Video stabilization motion filtering based on constraint unscented Kalman filter
    Xie Z.
    Feng J.
    High Technology Letters, 2011, 17 (02) : 140 - 145
  • [5] Qualitative assessment of video stabilization and mosaicking systems
    Zhang, Chao
    Chockalingam, Prakash
    Kumar, Ankit
    Burt, Peter
    Lakshmikumar, Arvind
    2008 IEEE WORKSHOP ON APPLICATIONS OF COMPUTER VISION, 2008, : 106 - 111
  • [6] Motion estimation for video compression using Kalman filtering
    Kuo, CM
    Hsieh, CH
    Jou, YD
    Lin, HC
    Lu, PC
    IEEE TRANSACTIONS ON BROADCASTING, 1996, 42 (02) : 110 - 116
  • [7] Oesophageal speech enhancement using poles stabilization and Kalman filtering
    Garcia, B.
    Ruiz, I.
    Mendez, A.
    2008 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH AND SIGNAL PROCESSING, VOLS 1-12, 2008, : 1597 - 1600
  • [8] Vehicle video stabilization algorithm based on grid motion statistics and adaptive Kalman filtering
    Li, Chengcheng
    YuanTian
    Ma, Lisen
    Jia, Yunhong
    Bi, Yueqi
    SIGNAL IMAGE AND VIDEO PROCESSING, 2024, 18 (02) : 1969 - 1981
  • [9] Vehicle video stabilization algorithm based on grid motion statistics and adaptive Kalman filtering
    Chengcheng Li
    Lisen YuanTian
    Yunhong Ma
    Yueqi Jia
    Signal, Image and Video Processing, 2024, 18 : 1969 - 1981
  • [10] Video error concealment by using Kalman-filtering technique
    Gao, ZW
    Lie, WN
    2004 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOL 2, PROCEEDINGS, 2004, : 69 - 72