Title :
Constrained 3D Rotation Smoothing via Global Manifold Regression for Video Stabilization
Author :
Chao Jia ; Evans, Brian L.
Author_Institution :
Dept. of Electr. & Comput. Eng., Univ. of Texas at Austin, Austin, TX, USA
Abstract :
We present a novel motion smoothing algorithm for hand-held cameras with application to video stabilization. Video stabilization seeks to remove unwanted frame-to-frame jitter due to camera shake. For video stabilization, we use a pure 3D rotation motion model with known camera projection parameters. The 3D camera rotation can be reliably tracked by a gyroscope as commonly found on a smart phone or tablet. In this paper, we directly smooth the sequence of camera rotation matrices for the video frames by exploiting the Riemannian geometry on a manifold. Our contributions are 1) formulation of motion smoothing as a geodesic-convex constrained regression problem on a nonlinear manifold based on geodesic distance, 2) computation of gradient and Hessian of the objective function using Riemannian geometry for gradient-related manifold optimization, and 3) generalization of the two-metric projection algorithm in Euclidean space to manifolds to solve the proposed manifold optimization problem efficiently. The geodesic-distance-based smoothness metric better exploits the manifold structure of sequences of rotation matrices. The geodesic-convex constraints effectively guarantee that no black borders intrude into the stabilized frames. The proposed manifold optimization algorithm can find the global optimal solution in only a few iterations. Experimental results show that video stabilization based on our motion smoothing algorithm outperforms state-of-the-art methods by generating videos with less jitter and without black borders.
Keywords :
constraint theory; convex programming; differential geometry; gradient methods; gyroscopes; image sequences; jitter; matrix algebra; motion estimation; object tracking; regression analysis; smart phones; smoothing methods; video cameras; 3D camera rotation tracking; 3D rotation motion model; Euclidean space; Riemannian geometry; camera projection parameter; camera rotation matrix sequences; constrained 3D rotation smoothing; geodesic convex constrained regression problem; geodesic distance-based smoothness metric; global manifold regression; gradient related manifold optimization algorithm; gyroscope; handheld camera shake; iteration method; motion smoothing algorithm; nonlinear manifold; smart phone; tablet; two-metric projection algorithm; unwanted frame-to-frame jitter; video frames; video stabilization; Cameras; Manifolds; Optimization; Signal processing algorithms; Smoothing methods; Solid modeling; Three-dimensional displays; Geodesic convexity; gradient projection; manifold optimization; special orthogonal group; video stabilization;
Journal_Title :
Signal Processing, IEEE Transactions on
DOI :
10.1109/TSP.2014.2325795