0

カメラのキャリブレーションについて質問があります。私は、カメラのキャリブレーションプロセスについて「OpenCVの学習」という本に示されているアプローチに従いました。ただし、キャリブレーションされた(歪みのない)画像は元の画像よりも劣ります。私のカメラがもうキャリブレーションを必要としない可能性はありますか?(キャリブレーションが何らかのドライバーまたはそのようなものによって行われることを意味します)?実際、元の画像はまったく歪んでいないようです。ディストーションだけでなく、私に何をすればいいのか教えてください。

すべての返信をありがとう

4

2 に答える 2

1

ドライバーはキャリブレーションを実行できません。3D再構成を計画している場合は、キャリブレーションマトリックスなしでは実行できません。

于 2010-07-07T18:24:25.970 に答える
0

いくつかの確認事項:

  1. コーナー ファインダーが正しく機能していることを確認しましたか (キャリブレーション画像に描画し、外れ値がないか確認します)?

  2. 適切なキャリブレーション画像を撮影しましたか? ぼやけ、急激な遠近法の変化などの目視検査。

  3. キャリブレーション画像で画像領域を十分にカバーしていますか? キャリブレーションは、入力に大きく依存する非線形オプティマイザーを使用して行われます。私は通常、ターゲットが画像全体を占めているものを 1 つ、各象限をターゲットが占めているものを 4 つ、次に 4 つのコーナーのそれぞれの領域の約 1/9 をターゲットとしている別の 4 つを取り上げます。注: レンズの歪みは通常、コーナーでは悪く、中央では最小であるため、コーナーへのバイアスはしばしば役立ちます。

また、焦点距離などの他の解決された固有値を確認し、それが理にかなっているのかどうかを考えましたか? レンズが言っていることと比較することができます。既知のオブジェクトを FOV の端に配置し、カメラに対するそれらの構成を調べて FOV を推定することにより、手動で推定することもできます。

于 2011-03-21T17:34:30.937 に答える