2

次の図に示すように、2 台のカメラをセットアップしています。

ここに画像の説明を入力

このセットアップで私が持っているもの:

  • (x1,y1)2D イメージ座標としてのこの緑色のオブジェクトの上面図。
  • (x2,y2)2D 画像座標を使用したこの緑色のオブジェクトの側面図。

(x,y,z)これら 2 台のカメラ (つまり、上面図と側面図の画像の組み合わせ) を介して、この緑色の物体の実世界の 3D 座標をどのように追跡/識別できますか?

JavaCV/OpenCV を使用して単一のカメラを調整する方法は知っていますが、JavaCV/OpenCV を使用して他のものをステレオ調整する方法がわかりません。

2 台のカメラを介してこのようなステレオ キャリブレーションを行うための段階的な手順は何ですか?

このようなステレオ キャリブレーション プロセスの出力 (たとえば、固有マトリックス、歪みなど) は何であり、この緑色のオブジェクトの実世界の 3D 座標を計算するためにその出力をどのように使用できますか?

4

2 に答える 2

1

こんにちは、次のブログがすべての質問に答えます... http://blog.martinperis.com/2011/01/opencv-stereo-camera-calibration.html

画像がアップロードされていません..チェックするか、本から理論的な概念を見つけることができます http://www.amazon.com/Learning-OpenCV-Computer-Vision-Library/dp/0596516134

または、カメラで実装する実際のコードについては、http://www.youtube.com/watch?v=jVdKK_5l9XU&feature=plcp を参照して ください。

于 2012-06-14T20:20:27.307 に答える
1

写真を見た後、セットアップにステレオアルゴリズムを実装する際に問題に直面する可能性があると思います。ステレオ補正は、カメラがほぼ正面平行の場合にうまく機能します。カメラのセットアップでは、視差の一致を見つけることができる修正された画像をほとんど取得できません。

于 2012-06-14T21:40:00.140 に答える