Global Optimization through Rotation Space Search

被引:173
作者
Hartley, Richard I. [1 ,3 ]
Kahl, Fredrik [2 ]
机构
[1] Australian Natl Univ, Canberra, ACT, Australia
[2] Lund Univ, Ctr Math Sci, Lund, Sweden
[3] Natl ICT Australia, Canberra, ACT, Australia
基金
澳大利亚研究理事会;
关键词
Essential matrix; Branch-and-bound algorithm; Global optimization; MULTIPLE-VIEW GEOMETRY;
D O I
10.1007/s11263-008-0186-9
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper introduces a new algorithmic technique for solving certain problems in geometric computer vision. The main novelty of the method is a branch-and-bound search over rotation space, which is used in this paper to determine camera orientation. By searching over all possible rotations, problems can be reduced to known fixed-rotation problems for which optimal solutions have been previously given. In particular, a method is developed for the estimation of the essential matrix, giving the first guaranteed optimal algorithm for estimating the relative pose using a cost function based on reprojection errors. Recently convex optimization techniques have been shown to provide optimal solutions to many of the common problems in structure from motion. However, they do not apply to problems involving rotations. The search method described in this paper allows such problems to be solved optimally. Apart from the essential matrix, the algorithm is applied to the camera pose problem, providing an optimal algorithm. The approach has been implemented and tested on a number of both synthetically generated and real data sets with good performance.
引用
收藏
页码:64 / 79
页数:16
相关论文
共 16 条
[11]   A COMPUTER ALGORITHM FOR RECONSTRUCTING A SCENE FROM 2 PROJECTIONS [J].
LONGUETHIGGINS, HC .
NATURE, 1981, 293 (5828) :133-135
[12]  
OLSSON C, 2006, INT C PATT REC HONG
[13]  
OLSSON C, 2008, IEEE T PATT IN PRESS
[14]  
SOATTO S, 1998, C COMP VIS PATT REC
[15]   Using SeDuMi 1.02, a MATLAB toolbox for optimization over symmetric cones [J].
Sturm, JF .
OPTIMIZATION METHODS & SOFTWARE, 1999, 11-2 (1-4) :625-653
[16]   Shape ambiguities in structure from motion [J].
Szeliski, R ;
Kang, SB .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 1997, 19 (05) :506-512