ホモグラフィはポイントをマッピングします 1. 平面上で別の平面のポイントに 2. 純粋なカメラの回転またはズーム中の 3D でのポイントの投影 (同じ平面上にある必要はありません)。
後者は、センサー面が回転している間に点を結ぶ光線を見ると簡単に確認できます。緑は 2 つのセンサー位置、黒は 3D オブジェクトです。
ホモグラフィは 3D のオブジェクト間ではなく投影間であるため、これらの投影が何を表しているかは気にしません。しかし、これは紛らわしいかもしれません、私は同意します。たとえば、カメラを 3D シーン (平面ではありません!) に向けてカメラを回転させると、そのシーンの 2 つの結果の写真がホモグラフィーによって関連付けられます。ちなみに、これは画像パノラマの基盤です。
あなたが言及した3点対応は、アフィンと呼ばれる変換(遠近効果が消えるときに大きなズーム中に発生する)または3D空間での剛体回転と平行移動の発見に関連している可能性があります。どちらも 3 点対応が必要ですが、前者は 2D 点のみが必要ですが、後者は 3D 点が必要です。後者の場合は 6DOF (回転に 3、平行移動に 3) ですが、各対応は 2DOF を提供するため、6/2=3 の対応になります。ホモグラフィには 8 つの DOF があるため、8/2=4 の対応があるはずです。
以下は、元の正方形が前方に傾いている場合のアフィン変換とホモグラフ変換の違いを説明する小さな図です。アフィンの場合、遠い側が近い側と同じ長さである遠近効果は無視できます。ホモグラフィの場合は向こう側が短い。