天天看點

相機畸變詳細推導

相機畸變模型

在前一篇文章中有提到,應該比較好了解。

相機畸變詳細推導

我們可以看出在上圖中可以分以下幾個坐标系:

① 像機坐标系Oc

② 圖像像素坐标系Oi

③ 世界坐标系Ow

④ 實際圖像實體坐标系Od

⑤ 理想圖像實體坐标系Ou

2、畸變量

此時,畸變量可分為在X方向和Y方向上,這種畸變量我們隻考慮了徑向畸變,其他畸變右以忽略不計,徑向畸變本身是有一定的線性關系的,下面畸變模型的講解時也會說到:

相機畸變詳細推導

Dx:x方向畸變量

Dy:y方向畸變量

3、實際圖實體坐标系與像素坐标系的關系(基本關系)

相機畸變詳細推導

dx: x方向的像素距(每個像素在x方向的長度)

dy: y方向的像素距(每個像素在y方向的長度)

4、基本公式(線上性标定的基礎上)

相機畸變詳細推導
相機畸變詳細推導

5、畸變的總體表示

相機畸變詳細推導

徑向畸變Dr

離心畸變Dt

薄棱鏡畸變Dp

6、三種畸變的數學模型

徑向畸變及其規律(徑向限制):

相機畸變詳細推導

離心畸變:

相機畸變詳細推導

薄棱鏡畸變:

相機畸變詳細推導

總畸變:

相機畸變詳細推導

畸變系數:

徑向畸變:k1

離心畸變:p1, p2

薄棱徑畸變:s1, s2

7、模型參數

内參數:

      焦比:fu, fv

      圖像中心(主點)坐标:u0,v0

畸變系數: k1, p1, p2, s1, s2

外參數:

      平移矢量:T

      旋轉矩陣:R

典型标定方法

    利用像機畸變模型建立限制方程

    确定優化目标函數

以非線性優化方法求解

缺點:

    優化程式計算複雜,速度慢

    标定的結果取決于初始值

8、兩步标定法正式開始

1987年由Tsai提出

第一步:求除tz外的所有外參數

    利用徑向排列限制(RAC)

    線性求解

第二步:求其餘參數

    非線性優化

9、兩步法的前提

假設:

 u0,v0已知

隻考慮二階徑向畸變

 主點既是圖像中心又是徑向畸變中心

10、公式推導

相機畸變詳細推導

得到以下公式:

相機畸變詳細推導

11、徑向限制公式

相機畸變詳細推導
相機畸變詳細推導
相機畸變詳細推導

上面已經求出:

相機畸變詳細推導

綜合可得:

相機畸變詳細推導

乘開:

相機畸變詳細推導

12、第一步

1、求中間變量

為了友善表示與計算,用參數将變量代替:

相機畸變詳細推導

2、 求|ty|

相機畸變詳細推導
相機畸變詳細推導
相機畸變詳細推導

4、求tx

相機畸變詳細推導

5、求R:

相機畸變詳細推導

6、确定ty符号:

相機畸變詳細推導

設ty>0, 求其它參數

     用遠離圖像中心的特征點計算:

假設條件正确:

    xci與ui-u0同号

    yci與vi-v0同号

剩餘參數:fu,fv, tz, k1

限制方程:

13、第二步

剩餘參數:fu,fv, tz, k1

相機畸變詳細推導
相機畸變詳細推導
相機畸變詳細推導
相機畸變詳細推導
相機畸變詳細推導

已知:

相機畸變詳細推導

求:

方法:非線性優化

确定初始值:

  k1=0, dv=1

  忽略非線性畸變,求解fv和tz

相機畸變詳細推導
相機畸變詳細推導

14、U0,V0的标定

直接光學方法 

變焦距法

徑向排列限制法

直接光學法

用一束雷射照射像機鏡頭

在光路上放一張有孔的紙

使雷射的入射光線與反射光線重合

用像機攝取包含雷射光斑的圖象

光斑的中心坐标即為光心坐标

調整困難但精度較高 

變焦距法

條件:光心與鏡頭的縮放中心重合

實作:

      不同距離分别對多個特征點成像

      每個特征點一個線性方程

相機畸變詳細推導

徑向排列限制法

相機畸變詳細推導
相機畸變詳細推導

利用共面标定闆,取zwi=0

非線性優化求解

15、小小總結一下:

前面标定方法共性:

    已知特征點二維圖像坐标與三維空間坐标

    需要标定參照物

統稱:傳統标定方法

優點:适用任意錄影機模型,标定精度高

不足:需标定參照物,某些應用中難以實作

繼續閱讀