Principal Warps: Thin-Plate Splines and the Decomposition of Deformations
IEEE Transactions on Pattern Analysis and Machine Intelligence
Feature-based image metamorphosis
SIGGRAPH '92 Proceedings of the 19th annual conference on Computer graphics and interactive techniques
Through-the-lens camera control
SIGGRAPH '92 Proceedings of the 19th annual conference on Computer graphics and interactive techniques
Warping and morphing of graphical objects
Warping and morphing of graphical objects
A Model of Saliency-Based Visual Attention for Rapid Scene Analysis
IEEE Transactions on Pattern Analysis and Machine Intelligence
The Problem of Degeneracy in Structure and Motion Recovery from Uncalibrated Image Sequences
International Journal of Computer Vision - 1998 Marr Prize
As-rigid-as-possible shape interpolation
Proceedings of the 27th annual conference on Computer graphics and interactive techniques
Multiple view geometry in computer vision
Multiple view geometry in computer vision
Unstructured lumigraph rendering
Proceedings of the 28th annual conference on Computer graphics and interactive techniques
A Mathematical Introduction to Robotic Manipulation
A Mathematical Introduction to Robotic Manipulation
Video matting of complex scenes
Proceedings of the 29th annual conference on Computer graphics and interactive techniques
General Construction of Time-Domain Filters for Orientation Data
IEEE Transactions on Visualization and Computer Graphics
Fundamentals of Texture Mapping and Image Warping
Fundamentals of Texture Mapping and Image Warping
Preemptive RANSAC for Live Structure and Motion Estimation
ICCV '03 Proceedings of the Ninth IEEE International Conference on Computer Vision - Volume 2
Image-Based Rendering Using Image-Based Priors
International Journal of Computer Vision
ACM SIGGRAPH 2005 Papers
As-rigid-as-possible shape manipulation
ACM SIGGRAPH 2005 Papers
Full-Frame Video Stabilization with Motion Inpainting
IEEE Transactions on Pattern Analysis and Machine Intelligence
Image deformation using moving least squares
ACM SIGGRAPH 2006 Papers
Seam carving for content-aware image resizing
ACM SIGGRAPH 2007 papers
VideoTrace: rapid interactive scene modelling from video
ACM SIGGRAPH 2007 papers
Improved seam carving for video retargeting
ACM SIGGRAPH 2008 papers
3D-modeling by ortho-image generation from image sequences
ACM SIGGRAPH 2008 papers
Nonrigid Structure-from-Motion: Estimating Shape and Motion with Hierarchical Priors
IEEE Transactions on Pattern Analysis and Machine Intelligence
Re-cinematography: Improving the camerawork of casual video
ACM Transactions on Multimedia Computing, Communications, and Applications (TOMCCAP)
Optimized scale-and-stretch for image resizing
ACM SIGGRAPH Asia 2008 papers
Using photographs to enhance videos of a static scene
EGSR'07 Proceedings of the 18th Eurographics conference on Rendering Techniques
EGSR'06 Proceedings of the 17th Eurographics conference on Rendering Techniques
Nonlinear disparity mapping for stereoscopic 3D
ACM SIGGRAPH 2010 papers
Unstructured video-based rendering: interactive exploration of casually captured videos
ACM SIGGRAPH 2010 papers
ACM SIGGRAPH Asia 2010 papers
ACM Transactions on Graphics (TOG)
ACM SIGGRAPH 2011 papers
Deshaking endoscopic video for kymography
ACM SIGGRAPH 2011 Posters
3D cinematography principles and their applications to stereoscopic media processing
MM '11 Proceedings of the 19th ACM international conference on Multimedia
Multidimensional image retargeting
SIGGRAPH Asia 2011 Courses
Efficient Video Rectification and Stabilisation for Cell-Phones
International Journal of Computer Vision
Selectively de-animating video
ACM Transactions on Graphics (TOG) - SIGGRAPH 2012 Conference Proceedings
Journal of Signal Processing Systems
Video stabilization using epipolar geometry
ACM Transactions on Graphics (TOG)
Perspective-aware warping for seamless stereoscopic image cloning
ACM Transactions on Graphics (TOG) - Proceedings of ACM SIGGRAPH Asia 2012
Enabling warping on stereoscopic images
ACM Transactions on Graphics (TOG) - Proceedings of ACM SIGGRAPH Asia 2012
Silhouette-aware warping for image-based rendering
EGSR'11 Proceedings of the Twenty-second Eurographics conference on Rendering
Semantic decomposition and reconstruction of residential scenes from LiDAR data
ACM Transactions on Graphics (TOG) - SIGGRAPH 2013 Conference Proceedings
Bundled camera paths for video stabilization
ACM Transactions on Graphics (TOG) - SIGGRAPH 2013 Conference Proceedings
Rectangling panoramic images via warping
ACM Transactions on Graphics (TOG) - SIGGRAPH 2013 Conference Proceedings
Depth synthesis and local warps for plausible image-based navigation
ACM Transactions on Graphics (TOG)
A hybrid method for video stabilization and retargeting
Proceedings of the Fifth International Conference on Internet Multimedia Computing and Service
Nonrigid recto-verso registration using page outline structure and content preserving warps
Proceedings of the 2nd International Workshop on Historical Document Imaging and Processing
Computer Vision and Image Understanding
Video stabilization using maximally stable extremal region features
Multimedia Tools and Applications
Automatic cinemagraph portraits
EGSR '13 Proceedings of the Eurographics Symposium on Rendering
Hi-index | 0.00 |
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.