これは私の最初の投稿であり、このコミュニティの一員であることを嬉しく思います。
私は 2 つの Web カメラを持っており、それを使用して白いテニス ボールの中心の 2 次元座標を検出したいと考えています。そして、中心の 3 次元座標を見つけます。私のカメラはこのように設定されています。半径 7 フィートの円形領域があり、カメラは互いに反対側に配置されています。つまり、カメラ 1 が円形領域の 0 度に配置されている場合、カメラ 2 は同じ領域の 180 度に配置されているため、それらは直線上にあります。円形領域の円周上で互いに正反対。
カメラを調整する必要があり、内部および外部パラメーターを見つける必要があります。これにはopencvを使用しています。
このカメラのセットアップに cvStereoCalibrate() を使用できますか?
カメラのセットアップを見ると、カメラ1とカメラ2のキャプチャされた画像に、両方のカメラのエピポールと同一線上にある点があることがわかるので、これを求めています。したがって、エピポーラ線は点です。これは校正手順の問題になりますか? はいの場合、この問題を解決する方法を教えていただけますか?