2017-03-26 9 views
0

私は、カメラから現実世界の調整を取得する必要があるプロジェクトを行っています。まず、カメラを調整する必要があります。私は、MATLAB ToolboxのCamera Calibratorと約40サンプルのキャリブレーションを使用します。すべてのサンプルはLogitech C922によって採取されました。しかし、キャリブレーションを行った後は、下の図のように結果が間違っているように見えます。 enter image description hereMATLAB Camera Calibratorを使用した単一カメラ較正の問題

元の画像よりも歪みがあります。私もOpenCVを使って校正しようとしましたが、結果は同じです。誰が何が間違っているのか分かり、なぜこれが起こるのですか?

これらの質問が本当に初心者レベルの場合は申し訳ありませんが、カメラのキャリブレーションは非常に新しく、回答を見つけることができませんでした。

ありがとうございます!

+1

あなたの画像を見ることなく大変伝えにくいです。どこかにアップロードしてリンクを送ることができますか? –

+0

お返事ありがとうございます。 [キャリブレーション画像](https://drive.google.com/drive/folders/0B4-imQMI5JvHck5lZFZhbk9zRDQ?usp=sharing) –

+0

あなたは1つの軸で回転するだけで、ボードカメラから非常に遠いです。他の軸で回転させて、ボードのフレームをもっと使いましょう。 – Photon

答えて

0

まず、「キャリブレーション」とは何かを理解する必要があります。 チェス盤や背景の線がまっすぐなので、画像に歪んでいない画像が表示されていることは明らかです。歪みがなければ、中央のチェス盤はラジアル方向に絞られたように見えます。あなたの画像の左下隅にある「オリジナルを表示」ボタンをチェックし、それをクリックして、これらの2つの写真の違いを見つけます。

このキャリブレータは、内在/外因性パラメータ、歪み係数を計算し、望むなら彼女に与えた画像を歪ませないようにします。彼女はすでに仕事をしていた。

関連する問題