2

まあ、タイトルはかなり自明です。3D オブジェクトの回転と 6 つのビューすべて (立方体に投影された、上、下、前、後...) を認識して、3D オブジェクトの任意のビューを計算する方法を求めています。それは可能ですか?

(最初のコメントへの回答) いくつかの 2D ビューから 3D オブジェクトの任意の 2D 投影を作成する方法について質問しています。最初に 3D オブジェクトを作成してから、それを 2D に投影する必要はありません。

4

1 に答える 1

2

いいえ、できません。あなたの場合よりもはるかに多くの 3D ビューがある場合でも、一般的には不可能です。

根底にある問題は、シルエットまたはビジュアル ハルからの形状として文献で知られています。これは、複数の 2D 投影から 3D 形状を見つける問題であり、3D 形状を知ることが、知りたいこと (新しい 2D 投影) の前提条件です。

2 つの概念をグーグルで検索すると、興味深いアルゴリズムがたくさん見つかります。

2D 投影からの 3D 形状の近似の品質は、元の 3D 形状のジオメトリ、使用可能な投影の数、およびこれらの投影を生成するカメラの配置に依存するため、成功は個々の問題に大きく依存します。ただし、非常に特殊なタイプの 3D 形状がない限り、6 つのビューではほぼ確実に不十分です。

于 2013-05-12T08:53:00.000 に答える