做視覺測量需要用到相機的標定,在實際測量應用中發現,在需要使用遠心鏡頭時,由於遠心鏡頭本身的物理特性,通常此時的視野(FOV)是無法包含整個標定板的,所以這種情況下的標定只能用來標定相機畸變,不能用於像素座標轉換成世界座標得出實際尺寸(mm)!所以需要得出世界座標時通過一個標準件換算得出。
相機標定的原理參考博文:http://blog.csdn.net/yangdashi888/article/details/51356385
總結相機標定的過程,參考了一片網文如下,在此表示感謝。
1、標定板 用於標定的標定板製作的精度一定要高,精度低的誤差會很大。
2、相機 在標定過程中相機調好後就不能再動了,稍微動一點也要重新標定。
3、清潔度檢查 檢查拍攝的圖像有沒有污點,如果有要首先判斷是在相機上還是在鏡頭上。旋轉鏡頭,如果污點隨着鏡頭移動,則污點在鏡頭上。如果污點不隨着鏡頭移動,則 污點在CCD靶面上。可以用清潔球進行吹氣清洗。
4、實驗過程 實驗時要保證視場大小與標定板大小相當,或者稍微大一些,以保證在標定板平移時仍然在視場內。先把光圈調到最大進行對焦,對焦時要考慮到全場的清晰程度,達到一種全場的均衡。對焦完成後,把光圈減小,增加曝光,同時補光增加亮度,這樣做是爲了增加拍攝時的景深。關於標定板亮度,看灰度直方圖,平均亮度在150可以,在180~200之間爲宜,不能出現過曝。
5、外參數x座標符號相反的問題(目前未解決,但是看文獻同結果)
6、判定左右相機問題。 相機左右與實際情況相同。
7、相機水平和對稱問題 根據現在的實驗結果分析。要減小誤差需要讓雙攝像機儘量與水平面平行,且兩相機的y座標儘量相同,左右攝像機關於中軸線對稱。8、光圈與景深關係
• 焦距越小,景深越大• 工作距離越遠,景深越大
• 像素尺寸越大,景深越大
• 光圈越小,景深越大
10、圖像畸變 圖像畸變主要包括三類:鏡像畸變、離心畸變、薄透鏡畸變。