0

2D 静止画像を入力として、3D 画像を出力として取得するシステムを開発します。手順は次のとおりです。 1. 2D 画像から深度マップを作成します。 2. 深度マップと元の画像から 3D 画像を作成します。2D 画像の深度マップを生成するアルゴリズムを教えてもらえますか?

4

1 に答える 1

1

私の知る限り、2D 画像を 3D モデルに変換できる 100% 防弾アルゴリズムはありません。簡単に言えば、3D を完全に構築するには、2D 画像内に十分な情報がありません。一部の 3D TV セットは、2D 入力から何らかの偽の 3D を行うことができますが、本当に説得力のあるものは何もありません (場合によっては間違っています)。

有名なソフトウェア (Kinect のソフトウェアなど) が行うことは、1 つの 2D 画像ではなく、複数のソースを使用することです。さまざまな角度からの写真を使用して、画像内の特定の機能を追跡し、幾何学的計算を使用して 3D を出力できます。完全な説明については、 http://en.wikipedia.org/wiki/3D_reconstruction_from_multiple_imagesを参照してください。

単一の画像にこだわる場合、最もよく知られているツールは人間の目です...人間は、シーンの経験、ピントのぼやけ、「遠い-霧の効果を遠ざける」など...結果を得る最良の方法は、画像編集ソフトウェアで深度マップを自分で作成することです...

ジュリアン

于 2012-09-05T13:12:50.687 に答える