基于椭圆拟合的圆的摄像机标定方法.doc_第1页
基于椭圆拟合的圆的摄像机标定方法.doc_第2页
基于椭圆拟合的圆的摄像机标定方法.doc_第3页
基于椭圆拟合的圆的摄像机标定方法.doc_第4页
基于椭圆拟合的圆的摄像机标定方法.doc_第5页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

基于椭圆拟合的圆的摄像机标定方法 禹旺勋YUWang-xun;王爱菊WANGAi-ju;陈付彬CHENFu-bin (昆明理工大学津桥学院工学系,昆明650106;云南师范大学商学院会计学院,昆明650106) (DepartmentofEngineering,OxbridgeCollege,KunmingUniversityofScienceandTechnology,Kunming650106,China; DepartmentofAounting,YunnanNormalUniversityBussinessSchool,Kunming650106,China) 摘要:本文提出了基于椭圆拟合的圆的摄像机标定方法。该方法的平面模板要求圆内有3组两两正交的直径,从3个或多个不同的方位摄取平面圆模板的图像。通过非线性的最小二乘的椭圆的拟合,得到精确的椭圆边界,从而精确定位模板中的特征点,进一步提高摄像机的标定精度。真实图像实验表明,该方法易于实现,精度较高,稳定性较好。 Abstract:Thispaperproposesaapproachforcameracalibrationbasedonconicandellipsefitting.Theapproachonlyrequirescameratotakeaplanartemplatewhichcontainsacircleanditsany3groupsorthogonaldiametersisusedandtaken3ormorefiguresfromdifferentorientations.Throughthenonlinearleastsquaresofellipsefittinggetsaurateellipticboundary,thuslocatethefeaturepointsinthepatternprecisely,furtherimprovethecalibrationprecisionofthecamera.Computersimulationandrealexperimentprovethefeasibilityandtherobustnessofthisapproach. 关键词:摄像机标定;椭圆拟合;正交;灭点 Keywords:cameracalibration;ellipsefitting;orthogonal;vanishingpoints :TP391.4:A:1006-4311(xx)18-0168-03 基金项目:关于摄像机标定方法的研究(云南省教育厅项目)xxC165。 作者简介:禹旺勋(1982),男,河南驻马店人,硕士,讲师,主要从事机器视觉方向研究。 0引言 摄像机标定是从二维图像中提取三维信息一个必不可少的环节,它是机器视觉研究中的一个重要问题1。标定技术在于建立二维的图像和世界坐标系下物体之间的几何关系,标定算法是依据图像信息求出摄像机内参数2。经典的算法:DLT标定法、RAC标定法以及张正友的基于平面的标定4。总之各标定方法都是基于二维的图像和世界坐标系下物体之间的几何关系,加入约束条件,求出摄像机内参数。比如:文献中基于灭点约束的摄像机标定算法和利用摄影几何中交比不变性的方法6,对摄像机做的标定都受到了这种思想的影响,采用该方法可以通过引入一些参数、利用摄影几何中交比不变性需从n幅图中提取点坐标,求出3组两两正交的直线的消失点的坐标7,建立3n个方程,如此就可以把内参数求出,但是该方法不仅稳定性差,精度也低。 本文提出一种基于椭圆拟合的圆的摄像机标定方法,该方法通过非线性的最小二乘的椭圆的拟合,得到精确的椭圆边界,从而精确定位模板中的特征点。然后求出直线的灭点,利用灭点定理计算出正交灭点,从而求出内参数3。该方法不仅具有很好的稳定性,而且操作简单、精度高。 1圆的摄像机标定方法 1.1摄像机模型 摄像机模型为经典针孔模型。设P为任意空间点,图像点齐次坐标和空间点齐次坐标分别为m=(u,v,1)T和M=(xw,yw,zw,1)T。通过透视投影几何关系M与m之间的关系如下: 其中,K=fusu00fvv0001为摄像机内参数矩阵;R和T分别为世界坐标系到摄像机坐标系的旋转矩阵和平移向量;为比例因子8。 1.2确定灭点坐标 使用平面圆模板,圆内有3组两两垂直的直径。平面圆模板如图1所示,O为平面圆的圆心,AB,CD,EF,AB,CD,EF为平面圆直径,其中ABAB,CDCD,EFEF。6条直径的无穷远点分别是p1,p2,p3,p4,p5,p6。平面圆模板的图像如图2所示,a,b,c,d,e,f,o,a,b,c,d,e,f分别是点A,B,C,D,E,F,O,A,B,C,D,E,F的图像点。6条直径的无穷远点的图像点分别为p1,p2,p3,p4,p5,p6。a,b,c,d,e,f,o,a,b,c,d,e,f的坐标用(ui,vi)T(i=a,b,c,d,e,f,o,a,b,c,d,e,f)表示。 根据射影几何调和共轭和交比不变的性质5,可求出无穷远点的图像点p1,p2,p3,p4,p5,p6的坐标为: 由于实际图像中获得到的是椭圆,需要检测椭圆的边界。对图像进行二值化、边缘检测得到边界点,然后对数据点进行拟合得到精确的边界。拟合的方法是利用找到一组椭圆边界点使其到拟合点的欧氏距离在非线性最小二乘意义下最小10。 由于椭圆的边界点(xi,yi)相对应的拟合点(x,y)在同一条直线上,则拟合点与边界点的距离为 则问题归结为一个以D为目标函数的优化问题,令D取最小值,则可得与数据点在非线性最小二乘意义下拟合最好的椭圆。 为了保证拟合的速度和精度,应该在拟合之前选择精确的椭圆参数设定初始值。 2真实图像实验 在真实图像实验中,采用佳能数码相机,图像分辨率为640480,用激光打印机打印有3组两两垂直的直径且半径为20cm的平面圆模板。从不同的方位拍摄平面圆模板获得实验所需的图像。用图3中的四幅图像标定摄像机的内参数。用本文的算法对摄像机进行标定,实验结果如表1。实验结果表明,该方法简单、有效。 3结论 本文提出了一种基于椭圆拟合的圆的标定方法。该方法需要有3组两两正交的直径的平面圆模板,从3个或多个不同的方位摄取模板的图片。通过非线性的最小二乘的椭圆的拟合,精确定位模板中的特征点,从而提高了摄像机的标定精度。然后求出直线的灭点,利用灭点定理计算出正交灭点,从而求出内参数。实验结果表明:仅需要使用3幅图像就可以得到稳定精确的标定结果。所以本文的方法易于实现、精度较高、稳定性好,可以在实际应用中使用。 参考文献: 1RichardHartley,AndrewZisserman.计算机视觉中的多视图几何M.韦穗,译.合肥:安徽大学出版社,xx. 2马颂德,张正友.计算机视觉M.北京:科学出版社,1998. 3赵录刚,吴成柯.一种基于圆环点的相机定标方法J.西安电子科技大学学报,xx(03). 4RichardI.Hartley.Self-CalibrationofStationaryCamerasJ.InternationalJournalofComputerVision,1997(1). 5Z.Y.Hu,F.C.W,AReviewonSomeActiveVisionBasedCameraCalibrationTechniques,ChineseJournalofComputersxx,11:1149-1156. 6HammarstedtP,SturmP,HeydenA.DegenerateCasesandClosed-formSolutionsforCameraCalibrationwithOne-dimensional Objects.ProceedingsoftheTenthIEEEInternationalConferenceonComputerVision,xx. 7StephenJ.Maybank,OlivierD.Faugeras.Atheoryofself-calibrationofamovingcameraJ.InternationalJournalofComputerVision,1992(2). 8C.L,F.C.W,Z.Y.H,K

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论