通常のウェブカメラで取り込んだ2D画像を3Dモデルに変換する方法はありますか?私はC#を使用しているので、C#ベースのアルゴリズムが役に立ちます。2D画像を3Dモデルに変換する
答えて
追加情報はありません。
モデル化された3Dサーフェスに2D画像を投影することができます。注:平面が通常2次元であるため、「3D平面」と言うのは面白いです。
そのARアプリケーション。私はユーザーの手を追跡し、その上に3Dモデルを配置したいと思います。モデルが手の動き(回転、パンなど)に従うようにします。これは私が実際にやりたいことです。 これはどうしてですか? – kash
飛行機とは、紙のように3D世界の平面を意味するので、「印刷してください」と言いたいと思います。
実際、各点に3次元の値を入力したいだけです。だからあなたの3D空間のどこにあるかを決めて、必要な数学をします。たとえば、「壁」に置きたい場合は、x、y座標をx、0、zに代入します。新しい質問の-edited
...
あなたは、各点がカメラからどれだけ離れているかうまくする必要があります。カメラが光がどのくらい遠くまで移動したかを知ることができないので、非常に難しい。
異なるカメラ位置から複数の高(中)の高品質の画像がある場合は、可能です。通常は「動きから構造」
http://en.wikipedia.org/wiki/Structure_from_motion
と呼ばれるこのプロセスは非常に重く、複雑な計算が含まれます。 1つの例外は、画像がステレオキャンセルまたは固定された所定の位置から整列されたカメラによって撮影される場合である。 C#でそれを行う方法はありません。 C#はコンピュータビジョンアプリケーションにとっては無用です。運動からのブルートフォースstructre手の追跡のために働くかもしれないがバンドラーとPMVS
http://phototour.cs.washington.edu/bundler
手の追跡などのそれのためのオープンソースのGPLのライブラリは、他の人はかなり異なるタスクは、劣らず複雑で、ある意味では、あります。正確なハンドトラッキングのためのいくつかのアプローチがあります。アクティブな形状モデルやアクティブな外観モデルに基づくものもありますが、より簡単なものは、あなたの場合に機能する可能性のあるポイントトラッキングに基づいています。しかし、最もシンプルなアプローチでさえ、非常に複雑で、1つの投稿に頼ることはできません。あなたは、Googleをすることができますが、手を追跡するためのオープンソースのライブラリもある可能性があります。
- 1. 3Dモデルを2D画像に変換
- 2. 3Dモデルを2D画像に変換
- 3. 2D画像を3D画像に変換するアルゴリズム
- 4. MATLABで2D画像を3Dに変換する
- 5. TensorFlow上で3Dテンソルの画像ブロックを2D画像に変換する
- 6. mha 3d画像をPythonの2D画像に変換する(2015年のチャレンジデータセット)
- 7. 3D * .stlサーフェスモデルを2D画像スタックに変換しますか?
- 8. 3D変換を2Dに変換
- 9. 3Dアレイを3Dモデルに変換する
- 10. 3Dシーンを2Dビューに変換する
- 11. 2dウィンドウポイントを3dポイントに変換する
- 12. 3D配列を2Dに変換する
- 13. ユニティ2Dコードを3Dに変換する
- 14. 2D画像から3D画像を取得する
- 15. 3Dを変換する - > 2D座標
- 16. 3Dモデルをボクセルフィールドに変換する
- 17. Matlab上で2D画像を回転する3D画像にする
- 18. コンピュータビジョン画像からの3D変換
- 19. ピクセル単位の2D画像変換
- 20. C++画像2D高速フーリエ変換
- 21. 3Dメッシュを2Dに変換してWPFキャンバスに配置する
- 22. 2D画像から3D効果を作成する
- 23. 3D画像から2D平面カットを作成する方法
- 24. 3D画像から2Dカットを作成する方法は?
- 25. 2D画像のローパスフィルタのカットオフ周波数を変換する
- 26. 2Dビデオ入力シーケンスを3Dビデオに変換する
- 27. 3Dオブジェクトを2D空間に変換する
- 28. MATLAB:3Dを2D(連結)に変換する
- 29. 3Dモデル - モデルを介して2次元画像を取得
- 30. OpenGLとpygameで3Dメッシュの後に2D画像をプロットするには?
3D平面はどういう意味ですか? – Mat
申し訳ありません。私が実際に意味していたのは3Dモデルでした。 – kash
あなたが2つのWebカメラが必要であることを知っている限り、それでも簡単ではありません。ms kinnetと関連するオープンソースプロジェクトをチェックしてください。 –