3D点群の登録は、ロボット工学とコンピュータービジョンのいくつかのアプリケーションにおける基本的なタスクです。反復的な最近傍点やバリアントなどの登録方法は非常に人気がありますが、ローカルでのみ最適です。グローバルに最適なレジストレーションに関する最近の研究がいくつかありますが、測定値にノイズがあるとパフォーマンスが低下します。この作業では、最適化の不確実性を明示的に考慮して、より正確な推定値を生成する、グローバルに最適な登録のための混合整数プログラミングベースのアプローチを開発します。さらに、実用的な実装の観点から、高速ローカルメソッドと正確なグローバル定式化を組み合わせたマルチステップ最適化を開発します。広範なシミュレーションと実世界の実験を通じて、データのさまざまなレベルのノイズと外れ値、および部分的な幾何学的なオーバーラップについて、最先端の方法よりも改善されたパフォーマンスを示します。
Registration of 3D point clouds is a fundamental task in several applications of robotics and computer vision. While registration methods such as iterative closest point and variants are very popular, they are only locally optimal. There has been some recent work on globally optimal registration, but they perform poorly in the presence of noise in the measurements. In this work we develop a mixed integer programming-based approach for globally optimal registration that explicitly considers uncertainty in its optimization, and hence produces more accurate estimates. Furthermore, from a practical implementation perspective we develop a multi-step optimization that combines fast local methods with our accurate global formulation. Through extensive simulation and real world experiments we demonstrate improved performance over state-of-the-art methods for various level of noise and outliers in the data as well as for partial geometric overlap.