2016-05-23 11 views
2

私はいくつかのfpsで単一の画像フレームをキャプチャする静止モノカメラを持っています。モノカメラからステレオ画像を生成するにはどうすればよいですか?

カメラが動くことができないと仮定し、得られた単一の画像フレームからステレオ画像ペアを生成するにはどうすればよいですか?これにはアルゴリズムがありますか?もしそうなら、それらはOpen-CVで利用可能ですか?

答えて

5

ステレオイメージを取得するには、ステレオカメラ、つまり2つのキャリブレーションされたレンズを備えたカメラが必要です。したがって、従来の技術を使用して単一のカメラからステレオイメージを取得することはできません。

しかし、の深刻な学習の魔法では、depth image from single cameraを得ることができます。


いいえ、それを行うためのOpenCV機能はありません。

2

この種の技術の最も一般的な使用法は、2D-3D変換、したがってモノラルからステレオへの変換を提供する3Dテレビである。

これにはさまざまなアルゴリズムが使用されています。this state of the art reportをご覧ください。

1

これにも光学的方法があります。

双眼プリズム/ミラーをカメラの対物レンズに追加することができれば、単一のカメラから実際の立体画像を取得することができます。大まかには、カメラへのアクセスと光学系のセットアップが必要です。これはまた、あなたはまた、赤/シアンはカメラのフル解像度を維持するために一緒に画像をフィルタリングマージすることができ

img

など、画像のキャリブレーションのために必要な、間違ったオートフォーカスのようないくつかの問題を引き起こします。

+0

光路の分割に頼って解決策を投稿したいと考えていました。うまくいった。 – Rethunk

関連する問題