アフィン対応は従来、広いベースラインにわたる特徴マッチングを改善するために使用されてきました。最近の研究では、アフィン対応を使用してさまざまな相対的なカメラの姿勢推定の問題を解決することに成功していますが、絶対的な姿勢推定でのアフィン対応の使用についてはあまり注目されていません。方向付けされた点とアフィン対応の単一の観測を考慮して、校正されたカメラの姿勢を推定する問題に対する最初の一般的な解決策を紹介します。私たちのアプローチ (P1AC) の利点は、従来のポイントベースのアプローチ (P3P) と比較して、必要な対応が 1 つだけであることであり、ロバストな推定における組み合わせが大幅に削減されることです。 P1AC は、以前の研究で行われた制限的な仮定を取り除き、大規模な画像ベースの位置特定に適用できる一般的なソリューションを提供します。 P1AC 問題に対する最小限の解決策を提案し、合成データ上で新しいソルバーを評価し、さまざまなタイプのノイズ下での数値安定性とパフォーマンスを示します。標準的な画像ベースの位置特定ベンチマークでは、P1AC が広く使用されている P3P アルゴリズムよりも正確な結果が得られることを示しています。私たちのメソッドのコードは https://github.com/jonathanventura/P1AC/ で入手できます。
Affine correspondences have traditionally been used to improve feature matching over wide baselines. While recent work has successfully used affine correspondences to solve various relative camera pose estimation problems, less attention has been given to their use in absolute pose estimation. We introduce the first general solution to the problem of estimating the pose of a calibrated camera given a single observation of an oriented point and an affine correspondence. The advantage of our approach (P1AC) is that it requires only a single correspondence, in comparison to the traditional point-based approach (P3P), significantly reducing the combinatorics in robust estimation. P1AC provides a general solution that removes restrictive assumptions made in prior work and is applicable to large-scale image-based localization. We propose a minimal solution to the P1AC problem and evaluate our novel solver on synthetic data, showing its numerical stability and performance under various types of noise. On standard image-based localization benchmarks we show that P1AC achieves more accurate results than the widely used P3P algorithm. Code for our method is available at https://github.com/jonathanventura/P1AC/ .