《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > 基于MATLAB中calibration toolbox的相機標定應用研究
基于MATLAB中calibration toolbox的相機標定應用研究
來源:微型機與應用2011年第14期
張 曦1, 黃 亮1, 徐 洋2, 郭冬霄2
(1.重慶市電力公司南岸供電局,重慶 400060; 2. 重慶郵電大學,重慶 400065)
摘要: 相機標定的目的是確定相機的幾何和光學參數(shù)以及相機相對于世界坐標系的方位。calibration toolbox作為一個標定工具,容納了如Tsai、Faugeras等多種經(jīng)典的標定方法,從自主標定的使用方面詳細介紹了calibration toolbox的使用方法。
Abstract:
Key words :

摘   要: 相機標定的目的是確定相機的幾何和光學參數(shù)以及相機相對于世界坐標系的方位。calibration toolbox作為一個標定工具,容納了如Tsai、Faugeras等多種經(jīng)典的標定方法,從自主標定的使用方面詳細介紹了calibration toolbox的使用方法。
關鍵詞: 相機標定; MATLAB; 標定工具箱

 隨著人們對可視化要求的提高,計算機視覺作為一門新興的高科技學科,被越來越多地應用于產品在線質量監(jiān)控、微電子器件的自動檢測、各種模具三維形狀的測量及生產線中機械手的定位與瞄準等[1,2]領域。相機標定作為計算機視覺中最基礎的一部分,已形成了很多種標定方法,有關理論問題也得到了較好的解決,當前的研究工作應該集中于如何針對具體的實際應用問題,采用特定的簡便、實用、快速、準確的標定方法[3-6]。
 MATLAB中的相機標定工具箱(camera calibration toolbox)提供了各種例程以及標定方法,非常詳細,甚至還提供了方格型的靶標。用戶接口方便靈活,在相機標定時使用非常簡單,而且該工具箱的C源碼在開源計算機視覺庫中開放,為深入學習進行二次開發(fā)提供了理想的條件[7-9]。攝像機的標定與相機同理。
1 相機標定原理
 標定中有3個不同層次的坐標系:世界坐標系、相機坐標系和像平面坐標系(物理坐標系和像素坐標系),如圖1所示。
1.1 世界坐標系
 世界(world)坐標系也稱真實或現(xiàn)實世界坐標系,用XwYwZw表示,它是客觀世界的絕對坐標(所以也稱客觀坐標系)。一般的3D場景都用這個坐標系來表示。
1.2 相機坐標系
 相機坐標系是以相機為中心制定的坐標系,用XcYcZc表示,一般取相機的光學軸為Zc軸。
1.3 像平面坐標系
 圖像物理坐標系是在相機內所形成的像平面xy坐標系,一般取像平面與相機坐標系平面平行。
 圖像像素坐標系是在相機內所形成的uv坐標系,一般取像平面∏的左上角為原點。
 圖像上每一點的亮度與物體某個表面點的反射光的強度有關,而圖像點在圖像平面上的位置僅與相機空間物體的相對方位和相機的內部結構有關,相機的內部結構是由相機的內部參數(shù)所決定的。為了描述相機的成像幾何關系,需要對相機進行數(shù)學建模。通常采用針孔模型,也稱為線性模型,這種模型在數(shù)學上是三維空間到二維平面的中心投影,由一個3×4矩陣來描述,這種模型是一個(退化的)攝影變換,因此通常又稱它為攝影攝像機。
1.4 相機標定原理
 相機標定是指建立攝像機圖像像素位置與場景點位置之間的關系,其途徑是根據(jù)相機模型,由已知特征點的圖像坐標和世界坐標求解相機的模型參數(shù),如圖2所示。相機需要標定的模型參數(shù)分為內部參數(shù)和外部參數(shù),轉換關系為:

    世界坐標系中的點到相機坐標系的變換可用一個正交變換矩陣R和一個平移變換矩陣T表示,fx、fy、γ、u0、v0是線性模型的內部參數(shù),其中fx、fy分別定義為X和Y方向的等效焦距,u0、v0是圖像中心(光軸與圖像平面的交點)坐標,γ是u軸和v軸不垂直因子;R和T是旋轉矩陣和平移矩陣。若已知矩陣M1、M2,就可建立起世界坐標和像素坐標的對應關系。相機的標定任務就是求出每個變換矩陣中的參數(shù)。
 由于相機光學系統(tǒng)并不是精確地按理想化的小孔成像原理工作,存在透鏡畸變,即物體點在相機成像面上實際所成的像與理想成像之間存在光學畸變誤差[2,3]。主要的畸變誤差有三類:徑向畸變、偏心畸變和薄棱鏡畸變,分別用δr、δd、δp表示。第一類只產生鏡像位置的偏差,后兩類則既產生徑向偏差,又產生切向偏差。
 考慮畸變后,圖像平面理想圖像點坐標(Xu,Yu)等于實際圖像點坐標(Xd,Yd)與畸變誤差之和,即:
 
2 相機標定
 相機的輸出畫面分辨率為3 280×2 460,采用黑白棋盤作為標定模板,模板正方形邊長為30 mm。實時標定過程如下:
    (1)運行標定主函數(shù)calib_gui,顯示如圖3所示模式選擇窗口。

    通過這個操作,可以選擇一次性上傳所有標定照片或在電腦內存不足的情況下分張上傳。無論選擇哪種模式,都會有相同的用戶窗口,接下來的標定過程可全部由此窗口完成,如圖4所示。

 

 

 (2)在主窗口中通過讀取圖片,可以獲得所要標定的照片。
 (3)獲取角點。程序運行界面如圖5所示。程序標定結果如下:

        %--Focal length:
    fc=[3463.194803808018200;3807.341090056066200];
        %--Principal point:
    cc=[1633.861831663415600;1394.235351077526500];
               %--Skew coefficient:
         alpha_c=0.000000000000000;
               %--Distortion coefficients:
        kc=[-0.208188511841198;0.035081678657317;0.0023875
81735940;0.000491712255333;0.000000000000000];
               %-- Focal length uncertainty:
      fc_error=[260.123743256455500;284.746622601852150];
         %--Principal point uncertainty:
     cc_error=[36.917650368224287;47.589021356646775];
               %--Skew coefficient uncertainty:
     alpha_c_error=0.000000000000000;
               %--Distortion coefficients uncertainty:
    kc_error=[0.031723675208984;0.077972615251388; 0.002
023682615518;0.001567520438212;0.000000000000000];
               %--Image size:
        nx=3280;
       ny=2460;
               %--Various other variables (may be ignored if you do not use the Matlab Calibration Toolbox):
               %--Those variables are used to control which intrinsic parameters should be optimized
    n_ima=12;
        %Number of calibration images
        est_fc=[1;1];    
        %Estimation indicator of the two focal variables
        est_aspect_ratio=1;
        % Estimation indicator of the aspect ratio fc(2)/fc(1)
       center_optim=1;
        % Estimation indicator of the principal point
         est_alpha=0;
        % Estimation indicator of the skew coefficient
        est_dist=[1;1;1;1;0];
        %Estimation indicator of the distortion coefficientspoint
       est_alpha=0;        
        % Estimation indicator of the skew coefficient
    est_dist=[1;1;1;1;0];
        % Estimation indicator of the distortion coefficients
    從實驗可以看出,使用MATLAB中的標定工具箱可以很快地得到標定結果,操作簡單易懂,可視化效果好,對結果誤差、畸變等可以圖像的方式顯示。
參考文獻
[1] 張廣軍.視覺測量[M].北京:科學出版社,2008.
[2] 吳福朝.計算機視覺中的數(shù)學方法[M]. 北京:科學出版社,2008.
[3] ROGER Y. TSAI. A versatile camera calibration technique for high-accuracy 3D machine vision metrology using off-the-shelf TV cameras and lenses[J]. IEEE Journal of  robotics and automation, 1987,RA-3(4):323-344.
[4] TSAI R Y. An efficient and accurate camera calibration technique for 3D machine vision[M]. Proc. of IEEE Conference of computer Vision and Pattern Recognition, 1986:364-374.
[5] ZHANG Z Y. Flexible camera calibration by viewing a plane from unknown orientations[C].In: Proceedings of the International Conference on Computer Vision (ICCV’99),1999:666-673.
[6] 靳志光,衛(wèi)建東,張冠宇,等.基于LCD的相機標定新方法[J].遙感應用, 2008,1:87-90.
[7] Meng Xiaoqiao, Hu Zhanyi. A new easy camera calibration technique based on circular points[J]. pattern recognition, 2003,36(5):1155-1164.
[8] WU Y H, ZHU H J, HU Z Y, et al. Camera calibration from the quasi-affine invariance of two parallel circles[C]. In Proc. European Conference on Computer Vision(ECCV’2004), 2004,I:190-202.
[9] 徐德,趙曉光,涂志國,等.基于單特征點的手眼系統(tǒng)攝像機標定[J].IEEE Transtration on Pattern Analysis and Machine Intelligence, 2000,22(11):1330-1334.
 

此內容為AET網(wǎng)站原創(chuàng),未經(jīng)授權禁止轉載。
欧美激情办公室aⅴ_国产欧美综合一区二区三区_欧美午夜精品久久久久免费视_福利视频欧美一区二区三区

          亚洲久久在线| 欧美激情一区| 欧美日韩综合| 好看的日韩av电影| 精品1区2区3区4区| 日韩亚洲视频在线| 欧美激情偷拍| 国产精品一级久久久| 久久天天综合| 中文有码久久| 精品91免费| 久久亚洲欧美| 欧美一区亚洲| 国内精品久久久久久久影视蜜臀| 伊人久久亚洲影院| 免费在线亚洲| 欧美性天天影院| 国产精品尤物| 亚洲福利免费| 欧美亚韩一区| 久久中文在线| 国产视频一区三区| 激情综合在线| 欧美日韩国产高清视频| 国产日韩欧美一区二区三区在线观看 | 伊人久久综合| 久久一区中文字幕| 国产日韩欧美精品| 亚洲国产电影| 在线不卡欧美| 雨宫琴音一区二区在线| 国产一区亚洲| 欧美69视频| 美脚丝袜一区二区三区在线观看| av不卡在线| 亚洲成人原创| 伊人成人在线视频| 一区视频在线| 亚洲第一网站| 亚洲美女网站| 日韩一区二区久久| 一本色道久久综合一区| 日韩香蕉视频| 在线视频精品| 亚洲一卡久久| 久久国产精品久久w女人spa| 亚洲欧美日本日韩| 免费日韩视频| 欧美激情一级片一区二区| 老牛嫩草一区二区三区日本 | 欧美aⅴ99久久黑人专区| 美女精品在线观看| 欧美激情第10页| 亚洲午夜视频| 国产欧美三级| 久久久久看片| 欧美日韩国产综合视频在线| 韩日成人在线| 国产日韩欧美一区二区三区四区| 国产精品腿扒开做爽爽爽挤奶网站 | 欧美日本二区| 在线国产精品一区| 中日韩在线视频| 久久精品观看| 欧美激情日韩| 99国产精品久久久久老师| 亚洲免费综合| 亚洲一二三区在线| 国产精品入口| 国产精品s色| 国产日韩一区二区三区在线| 乱码第一页成人| 欧美三区视频| 国产精品呻吟| 国产精品高清一区二区三区| 99国产精品久久久久久久成人热| 午夜亚洲性色视频| 狠狠色噜噜狠狠色综合久| 99伊人成综合| 合欧美一区二区三区| 中文有码久久| 国产精品hd| 久久成人国产| 亚洲福利一区| 欧美另类视频在线| 亚洲永久免费| 夜夜精品视频| 激情欧美一区二区三区| 欧美在线日韩精品| 国产日韩欧美三级| 亚洲一二区在线| 欧美91精品| 免费看亚洲片| 国产亚洲精品久久飘花| 国内自拍一区| 久久亚洲国产精品一区二区| 国产欧美二区| 亚洲国产网站| 国产精品成人一区二区网站软件| 欧美亚洲专区| 99精品国产高清一区二区| 国产综合自拍| 欧美日韩系列| 欧美日韩在线高清| 欧美另类综合| 欧美日韩免费高清| 欧美日韩国产高清视频| 牛夜精品久久久久久久99黑人| 国产农村妇女精品一区二区| 欧美午夜视频| 野花国产精品入口| 欧美日韩国产综合视频在线| 免费在线一区二区| 欧美韩国一区| 久久久久久久欧美精品| 9色精品在线| 国产精品v欧美精品∨日韩| 久久久国产精品一区二区中文| 一区二区三区四区五区视频| 亚洲国产精品久久久久婷婷老年| 欧美日韩在线精品| 国产一区二区三区自拍| 国产一区二区无遮挡| 午夜久久一区| 黄色日韩精品| 亚洲二区在线| 亚洲免费不卡| 亚洲一区免费| 香蕉久久夜色| 欧美激情综合色综合啪啪| 国产在线成人| 亚洲日本免费| 亚洲一区bb| 欧美ab在线视频| 国产一区二区三区四区hd| 国产中文一区二区| 99热这里只有精品8| 亚洲中字在线| 欧美日韩在线不卡一区| 99xxxx成人网| 欧美一区免费| 亚洲欧洲一区二区在线观看| 国产欧美二区| 欧美一区不卡| 夜夜嗨网站十八久久| 久久精品男女| 欧美日韩在线播放一区二区| 亚洲精品激情| 欧美国产综合| 亚洲久久成人| 亚洲欧美影院| 国产精品资源| 狠狠色综合网| 久久亚裔精品欧美| 在线日韩av| 裸体素人女欧美日韩| 国内精品久久国产| 欧美亚洲免费| av成人激情| 黑丝一区二区| 久久久久欧美精品| 亚洲久久在线| 很黄很黄激情成人| 久久综合九色综合网站| 国产偷国产偷亚洲高清97cao| 欧美区一区二| 久久一综合视频| 国产欧美日韩在线播放| 国产精品v亚洲精品v日韩精品 | 欧美日韩天天操| 亚洲欧美日产图| 99在线精品免费视频九九视| 韩国一区二区三区美女美女秀| 久久国产精品高清| 亚洲综合精品四区| 国产一级久久| 亚洲一区二区高清视频| 一本久道久久久| 亚洲久色影视| av不卡免费看| 亚洲区一区二区三区| 精品动漫一区| 亚洲国产一区二区三区在线播 | 久久久精彩视频| 亚洲黄页一区| 亚洲区国产区| 中文精品在线| 亚洲永久网站| 蜜乳av另类精品一区二区| 国产欧美亚洲日本| 国产欧美在线| 亚欧成人精品| 久久亚裔精品欧美| 欧美成人综合| 韩国在线一区| 日韩五码在线| 国产精品乱码一区二区三区| 国产精品一卡| 久久久久免费| 欧美日韩18| 在线成人黄色| 国产欧美在线| 欧美一区视频| 黄色综合网站| 国产午夜精品一区二区三区欧美| 国产情侣一区| 欧美激情91| 亚洲午夜精品一区二区| 亚洲人www| 久久福利一区| 国语对白精品一区二区| 亚洲少妇在线| 欧美日韩国产综合视频在线| 好吊视频一区二区三区四区| 亚洲国产一区二区精品专区| 国产精品日韩欧美一区二区| 葵司免费一区二区三区四区五区| 亚洲午夜一区| 久久激情婷婷| 伊人狠狠色j香婷婷综合| 在线视频精品| 国产精品国产三级欧美二区| 亚洲欧洲一级| 久久成人在线| 亚洲午夜黄色| 久久久久久国产精品一区| 亚洲网站在线| 久久一区激情| 国产视频一区三区| 狠狠综合久久| 欧美在线播放一区| 一区二区三区欧美在线| 欧美一区综合| 国产乱码精品| 亚洲成人直播| 欧美成人嫩草网站| 国产精品嫩草99av在线| 国产综合18久久久久久| 国产伦精品一区二区三区| 好吊色欧美一区二区三区四区| 国产伦精品一区二区三区| 国精品一区二区| 久久久综合网| 欧美午夜欧美| 欧美日韩日本国产亚洲在线| 99av国产精品欲麻豆| 欧美日韩一区二区三| 男女精品网站| 亚洲一区二区三区涩| 亚洲国产影院| 黄色成人在线网址| 欧美视频1区| 久久国产日韩欧美| 亚洲制服少妇| 亚洲影院一区| 国产精品久久久对白| 亚洲精品黄色| 亚洲乱亚洲高清| 99伊人成综合| 国产日韩精品久久| 国产精品久久国产愉拍| 宅男噜噜噜66国产日韩在线观看| 亚洲一二区在线| 一区二区视频在线观看| 极品中文字幕一区| 亚洲婷婷在线| 亚洲精品看片| 在线亚洲观看| 亚洲一区欧美激情| 老司机一区二区三区| 久久看片网站| 欧美破处大片在线视频| 久久人人精品| 欧美日韩国产探花| 狠狠噜噜久久| av成人毛片| 米奇777在线欧美播放| 欧美在线播放| 国产精品高清一区二区三区| 伊人成人网在线看| 一本色道久久综合亚洲精品不卡| 国产三级精品在线不卡| 久久国产手机看片| 国产一区二区三区无遮挡| 1024日韩| 麻豆av一区二区三区| 欧美日韩国产色综合一二三四| 黄色精品网站| 国产精品一区毛片| 午夜性色一区二区三区免费视频| 老妇喷水一区二区三区| 国产综合第一页| 亚洲日本欧美| 久久精品一二三区| 精品白丝av| 99在线|亚洲一区二区| 午夜一区二区三视频在线观看| 欧美ab在线视频| 日韩亚洲国产精品| 久久狠狠久久综合桃花| 亚洲欧洲一区二区天堂久久| 亚洲日本欧美| 亚洲欧美卡通另类91av| 久久精品91| 999在线观看精品免费不卡网站| 国产欧美日韩综合精品二区| 母乳一区在线观看| 欧美在线一二三区| 在线日韩中文| 在线观看亚洲| 亚洲人妖在线| 久久综合九色综合欧美狠狠| 韩日成人在线| 免费不卡亚洲欧美| 在线播放不卡| 欧美fxxxxxx另类| 在线视频精品| 亚洲手机视频| 欧美一区激情| 亚洲影视综合| 亚洲精品日本| 欧美日韩在线大尺度| 亚洲综合日韩| 一区二区三区免费看| 韩国在线视频一区| 欧美1区2区视频| 久久xxxx| 亚洲一区精彩视频| 一区二区三区三区在线| 亚洲成人在线| 黄色在线一区| 国外成人免费视频| 欧美视频不卡| 欧美日本在线| 欧美91精品| 女人色偷偷aa久久天堂| 麻豆精品视频| 蜜桃久久av| 久久久99爱| 久久亚洲综合网| 久久精品日韩欧美| 久久久天天操| 久久午夜精品| 午夜久久资源| 欧美午夜免费| 亚洲视频久久| 亚洲精品乱码久久久久久蜜桃91| 亚洲香蕉网站| 亚洲精品人人| 国产一区二区黄色| 先锋影音久久| 欧美一区二区三区免费看| 久久久久国产精品午夜一区| 黄色日韩在线| 99国产精品久久久久老师| 夜夜嗨一区二区三区| 国产精品视频久久一区| 亚洲综合不卡| 久久蜜桃资源一区二区老牛| 久久一区二区三区超碰国产精品| 久久精品官网| 欧美日韩三级| 最新亚洲一区| 亚洲欧美bt| 亚洲欧美亚洲| 亚洲激情一区二区三区| 亚洲一区二区精品在线| 久久午夜精品| 伊人久久综合| 午夜亚洲性色视频| 欧美日本国产| 欧美日韩亚洲三区| 亚洲欧洲视频| 校园春色综合网| 欧美精品在线一区| 欧美一区高清| 久久大逼视频| 欧美涩涩网站| 在线视频日韩| 午夜日韩视频| 亚洲视频播放| 午夜精品一区二区三区四区| 狠狠爱综合网| 亚洲欧美日韩在线观看a三区| 久久一区精品| 99re6热在线精品视频播放速度| 亚洲影院一区| 国内精品久久久久久久97牛牛 | 欧美ab在线视频| 亚洲乱码久久| 欧美欧美天天天天操| 国产农村妇女精品一二区| 黑丝一区二区| 午夜精品免费| 久久精品电影| 亚洲在线观看| 一区二区冒白浆视频| 合欧美一区二区三区| 欧美在线3区| 久久精品一区二区国产|