We present an approach to solving hard geometric optimization problems in the RANSAC framework. The hard minimal problems arise from relaxing the original geometric optimization problem into a minimal problem with many spurious solutions. Our approach avoids computing large numbers of spurious solutions. We design a learning strategy for selecting a starting problem-solution pair that can be numerically continued to the problem and the solution of interest. We demonstrate our approach by developing a RANSAC solver for the problem of computing the relative pose of three calibrated cameras, via a minimal relaxation using four points in each view. On average, we can solve a single problem in under 70 $\mu s.$ We also benchmark and study our engineering choices on the very familiar problem of computing the relative pose of two calibrated cameras, via the minimal case of five points in two views.
翻译:在RANSAC框架内,我们提出了解决硬几何优化问题的方法。最简单的问题来自将最初的几何优化问题放松到用许多虚假解决方案解决的最低限度问题。我们的方法避免计算大量虚假解决方案。我们设计了一个学习战略,以选择一个在数字上可以持续解决问题和解决利益问题的起始解决问题的对子。我们通过利用每种观点的四点进行最低限度的放松,为计算三台校准相机的相对面容问题开发了一个RANSAC解答器。平均而言,我们可以用70元以下的70元来解决一个单一问题。我们还可以用两种观点中最小的五点来衡量和研究关于计算两台校准相机的相对面容的非常熟悉的工程选择。