Title :
Projective least-squares: Global solutions with local optimization
Author :
Olsson, Carl ; Kahl, Florian ; Hartley, Richard
Author_Institution :
Centre for Math. Sci., Lund Univ., Lund, Sweden
Abstract :
Work in multiple view geometry has focused on obtaining globally optimal solutions at the price of computational time efficiency. On the other hand, traditional bundle adjustment algorithms have been found to provide good solutions even though there may be multiple local minima. In this paper we justify this observation by giving a simple sufficient condition for global optimality that can be used to verify that a solution obtained from any local method is indeed global. The method is tested on numerous problem instances of both synthetic and real data sets. In the vast majority of cases we are able to verify that the solutions are optimal, in particular for small-scale problems. We also develop a branch and bound procedure that goes beyond verification. In cases where the sufficient condition does not hold, the algorithm returns either of the following two results: (i) a certificate of global optimality for the local solution or (ii) the global solution.
Keywords :
computer vision; geometry; least squares approximations; optimisation; tree searching; branch and bound procedure; bundle adjustment algorithms; computer vision; local optimization; multiple view geometry; projective least-squares; Australia; Cameras; Computational geometry; Gaussian noise; Least squares methods; Maximum likelihood estimation; Motion estimation; Optimization methods; Sufficient conditions; Testing;
Conference_Titel :
Computer Vision and Pattern Recognition, 2009. CVPR 2009. IEEE Conference on
Conference_Location :
Miami, FL
Print_ISBN :
978-1-4244-3992-8
DOI :
10.1109/CVPR.2009.5206864