Video stabilization based on a 3D perspective camera model

被引:54
作者
Zhang, Guofeng [1 ]
Hua, Wei [1 ]
Qin, Xueying [1 ,2 ]
Shao, Yuanlong [1 ]
Bao, Hujun [1 ]
机构
[1] Zhejiang Univ, State Lab CAD&CG, Hangzhou, Zhejiang, Peoples R China
[2] Shandong Univ, Sch Comp Sci & Technol, Jinan 250100, Peoples R China
关键词
Video stabilization; Structure from motion; Optimization; View warping; Warping error;
D O I
10.1007/s00371-009-0310-z
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This paper presents a novel approach to stabilize video sequences based on a 3D perspective camera model. Compared to previous methods which are based on simplified models, our stabilization system can work in situations where significant depth variations exist in the scenes and the camera undergoes large translational movement. We formulate the stabilization problem as a quadratic cost function on smoothness and similarity constraints. This allows us to precisely control the smoothness by solving a sparse linear system of equations. By taking advantage of the sparseness, our optimization process is very efficient. Instead of recovering dense depths, we use approximate geometry representation and analyze the resulting warping errors. We show that by appropriately constraining warping error, visually plausible results can be achieved even using planar structures. A variety of experiments have been implemented, which demonstrates the robustness and efficiency of our approach.
引用
收藏
页码:997 / 1008
页数:12
相关论文
共 24 条
[1]  
[Anonymous], 2000, Multiple View Geometry in Computer Vision
[2]  
Barrett R., 1994, TEMPLATES SOLUTION L, DOI [DOI 10.1137/1.9781611971538, 10.1137/1.9781611971538]
[3]  
BHAT P, 2007, RENDERING TECHNIQUES, P327
[4]  
Buehler C, 2001, PROC CVPR IEEE, P609
[5]  
DAVIS LS, 1994, P ARPA IM UND WORKSH, P435
[6]   RANDOM SAMPLE CONSENSUS - A PARADIGM FOR MODEL-FITTING WITH APPLICATIONS TO IMAGE-ANALYSIS AND AUTOMATED CARTOGRAPHY [J].
FISCHLER, MA ;
BOLLES, RC .
COMMUNICATIONS OF THE ACM, 1981, 24 (06) :381-395
[7]  
Fitzgibbon AW, 2003, INT S VIDEO COMP, V5, P18
[8]  
HANSEN M, 1994, P ARPA IM UND WORKSH, P457
[9]   Probabilistic video stabilization using Kalman filtering and mosaicking [J].
Litvin, A ;
Konrad, J ;
Karl, WC .
IMAGE AND VIDEO COMMUNICATIONS AND PROCESSING 2003, PTS 1 AND 2, 2003, 5022 :663-674
[10]   Distinctive image features from scale-invariant keypoints [J].
Lowe, DG .
INTERNATIONAL JOURNAL OF COMPUTER VISION, 2004, 60 (02) :91-110