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

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

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

    世界坐標系中的點到相機坐標系的變換可用一個正交變換矩陣R和一個平移變換矩陣T表示,fx、fy、γ、u0、v0是線性模型的內部參數,其中fx、fy分別定義為X和Y方向的等效焦距,u0、v0是圖像中心(光軸與圖像平面的交點)坐標,γ是u軸和v軸不垂直因子;R和T是旋轉矩陣和平移矩陣。若已知矩陣M1、M2,就可建立起世界坐標和像素坐標的對應關系。相機的標定任務就是求出每個變換矩陣中的參數。
 由于相機光學系統并不是精確地按理想化的小孔成像原理工作,存在透鏡畸變,即物體點在相機成像面上實際所成的像與理想成像之間存在光學畸變誤差[2,3]。主要的畸變誤差有三類:徑向畸變、偏心畸變和薄棱鏡畸變,分別用δr、δd、δp表示。第一類只產生鏡像位置的偏差,后兩類則既產生徑向偏差,又產生切向偏差。
 考慮畸變后,圖像平面理想圖像點坐標(Xu,Yu)等于實際圖像點坐標(Xd,Yd)與畸變誤差之和,即:
 
2 相機標定
 相機的輸出畫面分辨率為3 280×2 460,采用黑白棋盤作為標定模板,模板正方形邊長為30 mm。實時標定過程如下:
    (1)運行標定主函數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] 吳福朝.計算機視覺中的數學方法[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] 靳志光,衛建東,張冠宇,等.基于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] 徐德,趙曉光,涂志國,等.基于單特征點的手眼系統攝像機標定[J].IEEE Transtration on Pattern Analysis and Machine Intelligence, 2000,22(11):1330-1334.
 

此內容為AET網站原創,未經授權禁止轉載。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          欧美日韩成人综合天天影院| 国产在线麻豆精品观看| 欧美第一黄网免费网站| 国产精品性做久久久久久| 国产欧美日韩中文字幕在线| 亚洲大片在线| 一区二区三区 在线观看视频| 欧美xxx在线观看| 国产日产精品一区二区三区四区的观看方式| 欧美视频在线免费看| 艳女tv在线观看国产一区| 美女尤物久久精品| 欧美系列亚洲系列| 国产欧美精品一区| 欧美一区二区视频97| 99在线热播精品免费99热| 亚洲激情网站免费观看| 免费h精品视频在线播放| 国产综合色精品一区二区三区| 香蕉久久夜色精品| 国产免费观看久久| 国产伦精品一区二区三区四区免费| 亚洲精品一区在线| 国产精品区二区三区日本| **欧美日韩vr在线| 国产精品久久久久婷婷| 亚洲福利视频三区| 国产欧美精品在线观看| 玉米视频成人免费看| 亚洲美女视频在线观看| 老鸭窝毛片一区二区三区| 亚洲人成网站精品片在线观看| 国产精品视频网站| 欧美一区二区三区喷汁尤物| 欧美日韩一区二区三区免费| 一本一本久久a久久精品综合麻豆| 99re6热只有精品免费观看| 欧美伊人久久久久久久久影院| 在线视频观看日韩| 亚洲无限乱码一二三四麻| 亚洲经典三级| 久久精品1区| 国产性天天综合网| 激情欧美一区二区三区在线观看| 欧美国产精品人人做人人爱| 好吊一区二区三区| 欧美精品在线观看一区二区| 久久亚洲私人国产精品va媚药| 久久久久久久网| 亚洲深夜福利| 亚洲免费视频中文字幕| 欧美精品福利在线| 亚洲少妇在线| 欧美日韩在线亚洲一区蜜芽| 欲香欲色天天天综合和网| 9久草视频在线视频精品| 香蕉久久久久久久av网站| 日韩视频中文字幕| 精品动漫3d一区二区三区免费版| 亚洲永久免费av| 久久免费视频在线| 欧美黑人国产人伦爽爽爽| 韩日视频一区| 国产精品亚洲аv天堂网| 亚洲欧美电影院| 欧美国产欧美亚州国产日韩mv天天看完整| 欧美日韩一区在线播放| 国产精品美女久久久久aⅴ国产馆| 国产亚洲一区在线| 欧美一区二区三区日韩视频| 欧美日韩精品免费看| 欧美日韩你懂的| 欧美一区二区福利在线| 国产精品成人一区| 永久91嫩草亚洲精品人人| 午夜宅男欧美| 久久精品国产91精品亚洲| 亚洲欧美清纯在线制服| 国产伦精品一区二区三区在线观看| 久久久久这里只有精品| 麻豆国产精品va在线观看不卡| 国产三级精品在线不卡| 亚洲一卡久久| 久久久精品国产99久久精品芒果| 亚洲风情亚aⅴ在线发布| 国产在线播放一区二区三区| 欧美日韩在线观看一区二区三区| 一本一本久久a久久精品综合妖精| 久久免费视频网站| 狠狠久久五月精品中文字幕| 亚洲第一福利在线观看| 尤物网精品视频| 欧美不卡视频一区发布| 国产毛片一区| 99热在线精品观看| 欧美性大战久久久久久久| 欧美 日韩 国产精品免费观看| 激情视频一区二区三区| 午夜精品短视频| 免费亚洲电影在线观看| 亚洲已满18点击进入久久| 午夜影院日韩| 欧美影院视频| 亚洲精选在线| 欧美片第1页综合| 在线观看国产一区二区| 99国产精品自拍| 亚洲永久免费精品| 你懂的视频欧美| 亚洲电影免费| 国产精品v欧美精品v日韩精品| 欧美在线播放一区| 欧美精品自拍| 亚洲欧美在线视频观看| 免费在线观看成人av| 亚洲欧美日韩国产另类专区| 国产精品护士白丝一区av| 欧美日本精品一区二区三区| 国产精品午夜av在线| 亚洲国产aⅴ天堂久久| 亚洲三级免费观看| 久久深夜福利免费观看| 欧美高清在线视频观看不卡| 国产麻豆一精品一av一免费| 国产精品乱人伦一区二区| 日韩写真在线| 久久噜噜噜精品国产亚洲综合| 亚洲香蕉成视频在线观看| 一区二区三区毛片| 新狼窝色av性久久久久久| 欧美日韩精品在线视频| 国产欧美二区| 136国产福利精品导航网址应用| 欧美大片免费观看在线观看网站推荐| 久久久久久91香蕉国产| 午夜日韩视频| 亚洲一二三区在线观看| 亚洲欧美日韩国产中文在线| 国产精品日韩欧美一区二区三区| 禁久久精品乱码| 久久偷窥视频| 久久国产精品99精品国产| 国产精品毛片大码女人| 午夜精品美女久久久久av福利| 久久精品日韩欧美| 欧美在线免费| 亚洲欧美第一页| 久久久久9999亚洲精品| 亚洲第一区在线观看| 欧美激情一区| 国产精品视频不卡| 欧美日韩在线播放三区| 亚洲国产精品电影| 老司机aⅴ在线精品导航| 欧美日韩免费高清一区色橹橹| 久久综合电影一区| 久久婷婷人人澡人人喊人人爽| 国产伪娘ts一区| 欧美.日韩.国产.一区.二区| 国产欧美日韩在线播放| 欧美黄色免费| 国产一区二区主播在线| 亚洲免费伊人电影在线观看av| 欧美不卡视频一区发布| 国产精品久久久久久久电影| 一区在线视频观看| 国产丝袜美腿一区二区三区| 欧美日韩另类丝袜其他| 国产一区二区剧情av在线| 欧美亚洲成人网| 亚洲午夜女主播在线直播| 国产精品一区二区欧美| 亚洲激情欧美| 国语自产精品视频在线看一大j8| 一区二区三区国产盗摄| 性做久久久久久| 欧美激情视频一区二区三区在线播放| 欧美成人xxx| 国产精品久久7| 亚洲网站在线播放| 国产女人18毛片水18精品| 亚洲欧洲一区二区三区久久| 玖玖精品视频| 亚洲欧美在线视频观看| 国产日韩欧美麻豆| 亚洲精品乱码久久久久久| 亚洲国产婷婷香蕉久久久久久| 激情文学一区| 欧美日本精品在线| 亚洲欧洲日本在线| 欧美人与性动交a欧美精品| 亚洲国产精品久久久| 国产精品色一区二区三区| 欧美精品三级在线观看| 亚洲高清激情| 亚洲女人天堂成人av在线| 久久综合精品国产一区二区三区| 国产欧美日韩一区二区三区| 久久久亚洲综合| 亚洲一区二区三区中文字幕| 精品动漫3d一区二区三区免费版| 国产麻豆精品theporn| 国产精品视频一二三| 欧美福利在线观看| 一区二区三区日韩| 在线观看91精品国产入口| 欧美在线观看一区二区三区| 久久影视三级福利片| 国产精品magnet| 午夜视频在线观看一区| 国产精品高潮视频| 久久久精品一品道一区| 国产精品日韩专区| 亚洲——在线| 国产精品久久久久aaaa樱花| 欧美中文字幕在线视频| 欧美成人dvd在线视频| 国产欧美 在线欧美| 亚洲欧洲av一区二区| 欧美精品在线网站| 亚洲精品一区二区三区av| 久久久国产精品一区二区中文| 欧美一区久久| 欧美日韩一区二| 欧美日韩在线另类| 久热精品在线视频| 欧美日韩国产在线| 亚洲男女自偷自拍| 国产一区二区中文字幕免费看| 国产精品丝袜久久久久久app| 欧美69wwwcom| 国产乱子伦一区二区三区国色天香| 欧美日韩国产一区精品一区| 在线成人性视频| 欧美精品videossex性护士| 91久久综合亚洲鲁鲁五月天| 欧美亚洲一区二区在线观看| 香蕉尹人综合在线观看| 国产精品亚洲网站| 亚洲黄色有码视频| 黄色亚洲大片免费在线观看| 久久激情一区| 禁断一区二区三区在线| 欧美电影电视剧在线观看| 国产精品电影网站| 国产精品久久久久毛片软件| 夜夜爽夜夜爽精品视频| 亚洲国产精品视频| 亚洲一区二区视频在线观看| 尤物yw午夜国产精品视频| 免费在线观看一区二区| 亚洲高清在线播放| 久久黄金**| 免费久久99精品国产| 久久综合伊人77777蜜臀| 国产精品久久久久久久久久三级| 久热精品视频在线| 欧美性大战久久久久久久| 美女精品在线观看| 午夜久久美女| 国产一区在线免费观看| 久久久91精品国产一区二区精品| 亚洲性夜色噜噜噜7777| 久久精品72免费观看| 一区二区三区在线观看国产| 国产视频精品va久久久久久| 中文精品一区二区三区| 久久日韩精品| 国产一区二区丝袜高跟鞋图片| 亚洲电影专区| 欧美小视频在线| 国产精品久久激情| 久久精品水蜜桃av综合天堂| 久久精品成人一区二区三区| 国产三区精品| 免费日韩成人| 国产精品理论片| 亚洲国产成人精品久久| 亚洲精品午夜| 影音先锋日韩精品| 久久国产精品网站| 噜噜噜躁狠狠躁狠狠精品视频| 亚洲伦理网站| 国产日韩在线看| 韩国成人福利片在线播放| 国产精品视频成人| 男人插女人欧美| 欧美三级午夜理伦三级中文幕| 免费精品99久久国产综合精品| 欧美色偷偷大香| 久久国产一区二区三区| 久久一区二区三区四区五区| 久久综合免费视频影院| 性做久久久久久| 久久美女艺术照精彩视频福利播放| 国产有码一区二区| 美脚丝袜一区二区三区在线观看| 亚洲人体影院| 亚洲综合第一| 欧美午夜一区二区三区免费大片| 亚洲国产日韩欧美一区二区三区| 久久综合狠狠综合久久综合88| 日韩亚洲一区二区| 一本久道久久综合狠狠爱| 欧美一区二区黄| 乱码第一页成人| 欧美福利网址| 欧美日韩人人澡狠狠躁视频| 欧美精品二区三区四区免费看视频| 久久久久久久一区二区三区| 欧美小视频在线| 国产美女一区二区| 国产精品一区二区三区四区五区| 狠狠v欧美v日韩v亚洲ⅴ| 玉米视频成人免费看| 欧美在线观看视频一区二区三区| 蜜桃视频一区| 欧美亚州在线观看| 亚洲中字在线| 香蕉久久久久久久av网站| 亚洲人成精品久久久久| 国产日产欧产精品推荐色| 亚洲日产国产精品| 国产精品a久久久久久| 欧美日韩国产va另类| 国产视频一区免费看| 在线视频国产日韩| 欧美1区2区3区|