2009 · 158 citations · 15 references
Natural SciencesComputer ScienceAlgorithmsComputational GeometryOptimizationBranch And BoundConsensus AlgorithmsConvex OptimizationGlobal OptimizationInteger ProgrammingRobust OptimizationConsensusEfficient Global OptimizationMixed-integer Nonlinear ProgrammingMixed-integer ProgrammingOptimality ConditionsRansacRobust ConsensusRobust Estimation
Finding the largest consensus set is one of the key ideas used by the original RANSAC for removing outliers in robust-estimation. However, because of its random and non-deterministic nature, RANSAC does not fulfill the goal of consensus set maximization exactly and optimally. Based on global optimization, this paper presents a new algorithm that solves the problem exactly. We reformulate the problem as a mixed integer programming (MIP), and solve it via a tailored branch-and-bound method, where the bounds are computed from the MIP's convex under-estimators. By exploiting the special structure of linear robust-estimation, the new algorithm is also made efficient from a computational point of view.
15
Martin A. Fischler, Robert C. Bolles · Communications of the ACM · 1981 · 25.5K citations · Full text
Ondřej Chum, Jiřı́ Matas · IEEE Transactions on Pattern Analysis and Machine Intelligence · 2008 · 439 citations