TY - GEN
T1 - A fast optimal algorithm for L2 triangulation
AU - Lu, Fangfang
AU - Hartley, Richard
PY - 2007
Y1 - 2007
N2 - This paper presents a practical method for obtaining the global minimum to the least-squares (L2) triangulation problem. Although optimal algorithms for the triangulation problem under L∞-norm have been given, finding an optimal solution to the L2 triangulation problem is difficult. This is because the cost function under L2-norm is not convex. Since there are no ideal techniques for initialization, traditional iterative methods that are sensitive to initialization may be trapped in local minima. A branch-and-bound algorithm was introduced in [1] for finding the optimal solution and it theoretically guarantees the global optimality within a chosen tolerance. However, this algorithm is complicated and too slow for large-scale use. In this paper, we propose a simpler branch-and-bound algorithm to approach the global estimate. Linear programming algorithms plus iterative techniques are all we need in implementing our method. Experiments on a large data set of 277,887 points show that it only takes on average 0.02s for each triangulation problem.
AB - This paper presents a practical method for obtaining the global minimum to the least-squares (L2) triangulation problem. Although optimal algorithms for the triangulation problem under L∞-norm have been given, finding an optimal solution to the L2 triangulation problem is difficult. This is because the cost function under L2-norm is not convex. Since there are no ideal techniques for initialization, traditional iterative methods that are sensitive to initialization may be trapped in local minima. A branch-and-bound algorithm was introduced in [1] for finding the optimal solution and it theoretically guarantees the global optimality within a chosen tolerance. However, this algorithm is complicated and too slow for large-scale use. In this paper, we propose a simpler branch-and-bound algorithm to approach the global estimate. Linear programming algorithms plus iterative techniques are all we need in implementing our method. Experiments on a large data set of 277,887 points show that it only takes on average 0.02s for each triangulation problem.
UR - http://www.scopus.com/inward/record.url?scp=38149131747&partnerID=8YFLogxK
U2 - 10.1007/978-3-540-76390-1_28
DO - 10.1007/978-3-540-76390-1_28
M3 - Conference contribution
SN - 9783540763895
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 279
EP - 288
BT - Computer Vision - ACCV 2007 - 8th Asian Conference on Computer Vision, Proceedings
PB - Springer Verlag
T2 - 8th Asian Conference on Computer Vision, ACCV 2007
Y2 - 18 November 2007 through 22 November 2007
ER -