三角形の写真があります。いくつかの三角形の 3 点がある場合、これが同じ三角形かどうかをどのように知ることができますか? (同じサイズである必要はありませんが、同じ天使を持つ必要があるため、同じに等しい - 類似しています)
目の端、口の端、鼻の端のポイントを使用して顔を一致させる私の元の問題。配給のようなものを考えましたが、良いアイデアがあれば助かります! ありがとう
三角形の写真があります。いくつかの三角形の 3 点がある場合、これが同じ三角形かどうかをどのように知ることができますか? (同じサイズである必要はありませんが、同じ天使を持つ必要があるため、同じに等しい - 類似しています)
目の端、口の端、鼻の端のポイントを使用して顔を一致させる私の元の問題。配給のようなものを考えましたが、良いアイデアがあれば助かります! ありがとう
3D 空間の三角形ごとに、その 3 つの角によって定義される平面にその点を投影し、それをテンプレート イメージと比較します。
実際に 3D ポイントにアクセスできず、(カメラで撮影されたかのように) それらの投影のみにアクセスできる場合、この問題を実際に解決することはできません。歪みにより、実際には類似していない多くの三角形が、この投影では同じように表示されます。
すべての点が投影面に平行な平面上にあると仮定する場合 (壁の正面写真を撮る場合など)、これの 3D の側面は無関係です。2D の場合と同じように適合性チェックを行うだけです。
@Sanchoが言ったように、三角形がどの平面にあるのかわからない場合、三角形は3空間で解くことはできません。距離が離れている場合は、特定のメトリックを使用して向きを決定できます (平面に回転している場合など)。
または、目が常に同じサイズであることがわかっている場合、一方の目が他方よりも小さい場合、カメラと平行な平面に回転していることがわかります。また、目の間の距離がわかっている場合、回転した角度を導き出すことができます。 .