Content-Preserving Warps for 3D Video Stabilization

被引:423
作者
Liu, Feng [1 ]
Gleicher, Michael [1 ]
Jin, Hailin [2 ]
Agarwala, Aseem [2 ]
机构
[1] Univ Wisconsin, Madison, WI 53706 USA
[2] Adobe Syst Inc, San Jose, CA USA
来源
ACM TRANSACTIONS ON GRAPHICS | 2009年 / 28卷 / 03期
关键词
MOTION;
D O I
10.1145/1531326.1531350
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We describe a technique that transforms a video from a hand-held video camera so that it appears as if it were taken with a directed camera motion. Our method adjusts the video to appear as if it were taken from nearby viewpoints, allowing 3D camera movements to be simulated. By aiming only for perceptual plausibility, rather than accurate reconstruction, we are able to develop algorithms that can effectively recreate dynamic scenes from a single source video. Our technique first recovers the original 3D camera motion and a sparse set of 3D, static scene points using an off-the-shelf structure-from-motion system. Then, a desired camera path is computed either automatically (e.g., by fitting a linear or quadratic path) or interactively. Finally, our technique performs a least-squares optimization that computes a spatially-varying warp from each input video frame into an output frame. The warp is computed to both follow the sparse displacements suggested by the recovered 3D structure, and avoid deforming the content in the video frame. Our experiments on stabilizing challenging videos of dynamic scenes demonstrate the effectiveness of our technique.
引用
收藏
页数:9
相关论文
共 34 条
[1]  
Alexa M, 2000, COMP GRAPH, P157, DOI 10.1145/344779.344859
[2]  
[Anonymous], 2000, Multiple View Geometry in Computer Vision
[3]  
[Anonymous], 1989, UCBCSD89516 EECS DEP
[4]   Seam carving for content-aware image resizing [J].
Avidan, Shai ;
Shamir, Ariel .
ACM TRANSACTIONS ON GRAPHICS, 2007, 26 (03)
[5]   Feature-based image metamorphosis [J].
Beier, Thaddeus ;
Neely, Shawn .
Computer Graphics (ACM), 1992, 26 (02) :35-42
[6]  
BHAT P, 2007, RENDERING TECHNIQUES, P327
[8]  
Buehler C, 2001, PROC CVPR IEEE, P609
[9]  
Buehler C, 2001, COMP GRAPH, P425, DOI 10.1145/383259.383309
[10]  
Chuang YY, 2002, ACM T GRAPHIC, V21, P243, DOI 10.1145/566570.566572