Title :
Direct Optimization of Frame-to-Frame Rotation
Author :
Kneip, Laurent ; Lynen, Simon
Author_Institution :
Res. Sch. of Eng., Australian Nat. Univ., Canberra, SA, Australia
Abstract :
This work makes use of a novel, recently proposed epipolar constraint for computing the relative pose between two calibrated images. By enforcing the coplanarity of epipolar plane normal vectors, it constrains the three degrees of freedom of the relative rotation between two camera views directly-independently of the translation. The present paper shows how the approach can be extended to n points, and translated into an efficient eigenvalue minimization over the three rotational degrees of freedom. Each iteration in the non-linear optimization has constant execution time, independently of the number of features. Two global optimization approaches are proposed. The first one consists of an efficient Levenberg-Marquardt scheme with randomized initial value, which already leads to stable and accurate results. The second scheme consists of a globally optimal branch-and-bound algorithm based on a bound on the eigenvalue variation derived from symmetric eigenvalue-perturbation theory. Analysis of the cost function reveals insights into the nature of a specific relative pose problem, and outlines the complexity under different conditions. The algorithm shows state-of-the-art performance w.r.t. essential-matrix based solutions, and a frame-to-frame application to a video sequence immediately leads to an alternative, real-time visual odometry solution.
Keywords :
eigenvalues and eigenfunctions; image sequences; iterative methods; matrix algebra; minimisation; nonlinear programming; pose estimation; tree searching; video signal processing; Levenberg-Marquardt scheme; camera views; constant execution time; cost function analysis; direct optimization; eigenvalue minimization; eigenvalue variation; epipolar constraint; epipolar plane normal vector coplanarity; essential-matrix-based solution; frame-to-frame application; frame-to-frame rotation; global optimization approach; globally optimal branch-and-bound algorithm; image calibration; iteration; nonlinear optimization; randomized initial value; real-time visual odometry solution; relative rotation; specific relative pose problem; symmetric eigenvalue-perturbation theory; three-rotational degrees-of-freedom; video sequence; Cameras; Cost function; Eigenvalues and eigenfunctions; Symmetric matrices; Transmission line matrix methods; Vectors; Geometric Vision; Relative Pose Computation;
Conference_Titel :
Computer Vision (ICCV), 2013 IEEE International Conference on
Conference_Location :
Sydney, NSW
DOI :
10.1109/ICCV.2013.292