Practical globally optimal consensus maximization by Branch-and-bound based on interval arithmetic
Yiru Wang,Yinlong Liu,Xuechen Li,Chen Wang,Manning Wang,Zhijian Song
DOI: https://doi.org/10.1016/j.patcog.2021.107897
IF: 8
2021-07-01
Pattern Recognition
Abstract:<p>Consensus maximization is widely used in robust model fitting, and it is usually solved by RANSAC-type methods in practice. However, these methods cannot guarantee global optimality and sometimes return the wrong solutions. A series of Branch-and-bound (BnB) based globally optimal methods have been proposed, most of which involve deriving a complex bound. Interval arithmetic was utilized to derive simple bounds for BnB in solving geometric matching problems in 2003. However, this idea was somewhat forgotten in the community because it seems natural that the simple interval arithmetic based bounds might be worse than those elaborate bounds. Recently, some new globally optimal algorithms without using BnB were developed for consensus maximization, but they can only work with a small number of data points and low outlier ratios. In this work, we draw the idea of simple bounds by interval arithmetic back on the map and demonstrate its practicability by making substantial extensions. Concretely, we give detailed derivation of solving robust model fitting problems with both linear and quasi-convex residuals and propose practical methods to use them under Unit-Norm constraint and in a high-dimensional problem. Extensive experiments show that the proposed method can handle practical problems with large number of data points and high outlier ratios. It outperforms state-of-the-art global, RANSAC-type, and deterministic methods in terms of both accuracy and efficiency in low-dimensional problems. The source code is publicly available<span class="math"><math>2</math></span><a class="workspace-trigger" href="#fn0002"><sup>2</sup></a>.</p>
computer science, artificial intelligence,engineering, electrical & electronic