Multiple View Geometry in Computer Vision Second Edition7章から。
カメラが理想的なピンホールカメラモデルの時と違い、実際の撮影ではレンズによるゆがみが入るときがある。
Radical distortion モデル の定義
- チルダ付きのx, y は、線形投射に従う理想的な画像空間上の点を表す
- Xd, Yd は実際の画像上の点を表す
- チルダ付きr は中心からの距離を表す。
- L は distortion factor
Distortion 関数の求め方
Distortion 関数Lは、カメラ中心r≧0のみに依存する関数である。
L(0) = 1
とし、テーラー展開を行う。
κを求める方法
- カメラキャリブレーションと同様にグリッドパターンを撮影し誤差を最小にするκの組を求める
- 実際の直線と画像上のゆがみからκを計算する。
Distortion の確認
実際の画像で distortion の効果を確認するには、GIMPを使い フィルター→レンズ補正 でレンズの補正や、その逆の操作が行えます。