必須のマトリックス平均、つまり、キャリブレーションされたマルチビュー設定でカメラの位置と向きを回復するタスクは、運動からユークリッド構造へのグローバルアプローチの最初のステップです。基本的なマトリックス平均化の一般的なアプローチは、カメラの向きとその後のカメラの位置を別々に解決することです。このホワイトペーパーでは、カメラの向きと位置の両方を同時に解決する新しいアプローチを紹介します。 (^ n_2)個の必須行列のコレクションからn台のカメラのユニークなユークリッド再構成を可能にする代数条件の完全な特性評価を提供します。次に、これらの条件を使用して必須マトリックス平均化を制約付き最適化問題として定式化し、画像のペアに対して独立して計算された(おそらく部分的な)測定必須マトリックスのセットが与えられた場合、一貫した必須マトリックスのセットを復元できます。最後に、復元された必須行列を使用して、n台のカメラのグローバルな位置と方向を決定します。一般的なSfMデータセットでメソッドをテストし、既存のメソッドと比較して、効率と堅牢性を維持しながら高い精度を実証しました。
Essential matrix averaging, i.e., the task of recovering camera locations and orientations in calibrated, multiview settings, is a first step in global approaches to Euclidean structure from motion. A common approach to essential matrix averaging is to separately solve for camera orientations and subsequently for camera positions. This paper presents a novel approach that solves simultaneously for both camera orientations and positions. We offer a complete characterization of the algebraic conditions that enable a unique Euclidean reconstruction of n cameras from a collection of (^n_2) essential matrices. We next use these conditions to formulate essential matrix averaging as a constrained optimization problem, allowing us to recover a consistent set of essential matrices given a (possibly partial) set of measured essential matrices computed independently for pairs of images. We finally use the recovered essential matrices to determine the global positions and orientations of the n cameras. We test our method on common SfM datasets, demonstrating high accuracy while maintaining efficiency and robustness, compared to existing methods.