Practical global optimization for multiview geometry

被引:78
作者
Kahl, Fredrik [1 ]
Agarwal, Sameer [2 ]
Chandraker, Manmohan Krishna [2 ]
Kriegman, David [2 ]
Belongie, Serge [2 ]
机构
[1] Lund Univ, Ctr Math Sci, Lund, Sweden
[2] Univ Calif San Diego, Dept Comp Sci & Engn, San Diego, CA 92103 USA
基金
美国国家科学基金会;
关键词
global optimization; multiple view geometry; triangulation; geometry; reconstruction; cameras; camera pose; branch and bound;
D O I
10.1007/s11263-007-0117-1
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper presents a practical method for finding the provably globally optimal solution to numerous problems in projective geometry including multiview triangulation, camera resectioning and homography estimation. Unlike traditional methods which may get trapped in local minima due to the non-convex nature of these problems, this approach provides a theoretical guarantee of global optimality. The formulation relies on recent developments in fractional programming and the theory of convex underestimators and allows a unified framework for minimizing the standard L(2)-norm of reprojection errors which is optimal under Gaussian noise as well as the more robust L(1)-norm which is less sensitive to outliers. Even though the worst case complexity of our algorithm is exponential, the practical efficacy is empirically demonstrated by good performance on experiments for both synthetic and real data. An open source MATLAB toolbox that implements the algorithm is also made available to facilitate further research.
引用
收藏
页码:271 / 284
页数:14
相关论文
共 20 条
[1]  
AGARWAL S, 2006, EUR C COMP VIS, P592
[2]  
[Anonymous], 2005, CVPR
[3]   Using concave envelopes to globally solve the nonlinear sum of ratios problem [J].
Benson, HP .
JOURNAL OF GLOBAL OPTIMIZATION, 2002, 22 (1-4) :343-364
[4]  
Boyd S., 2004, CONVEX OPTIMIZATION
[5]  
CHANDRAKER MK, 2007, INT C COMP VIS RIO J
[6]   Solving the sum-of-ratios problem by an interior-point method [J].
Freund, RW ;
Jarre, F .
JOURNAL OF GLOBAL OPTIMIZATION, 2001, 19 (01) :83-102
[7]   Triangulation [J].
Hartley, RI ;
Sturm, P .
COMPUTER VISION AND IMAGE UNDERSTANDING, 1997, 68 (02) :146-157
[8]  
Hartley Richard., 2017, Multiple View Geometry in Computer Vision
[9]  
Huber P. J., 1981, ROBUST STAT
[10]  
JOSEPHSON K, 2007, SCAND C IM AN