基于Matlab计算机视觉测量中摄像机标定方法研究.docVIP

基于Matlab计算机视觉测量中摄像机标定方法研究.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于Matlab计算机视觉测量中摄像机标定方法研究

基于Matlab计算机视觉测量中摄像机标定方法研究   摘要:本文以视觉测量系统中的摄像机标定为研究对象,以物体在摄像机上所成的像与物体实际的形状之间具有一定的函数关系为基础,以获得该函数参数为目的用Matlab进行摄像机标定。该方法利用了Matlab的工具箱及VC++6.0编译软件,设计标定方法及软件程序,方便准确的完成了单摄像头标定和双摄像头的立体标定,得出摄像机的内部参数和外部参数,简化了标定求解过程, 提高了标定速率, 并具有良好的移植性, 适合于其他视觉测量系统。   关键词:摄像机标定 视觉 单目 双目 计算机应用 测量   中图分类号:TP391.41 文献标识码:A 文章编号:1007-9416(2014)02-0053-03   Abstract:Between the actual shape of the object and it’s camera image formed a certain function,for the purpose of obtaining the function parameters,in this paper using Matlab to camera calibration for vision measurement system.The method uses the Matlab toolbox and VC + +6.0 compiler software,designed calibration methods and software programs, conveniently and accurately complete the calibration of single camera and the dual camera,and obtained internal and external parameters of the camera,simplify the calibration procedure,improves the calibration rate,and has good portability,suitable for other vision measurement system.   Key Words:Camera calibration Computer vision Monocular camera Binocular camera Computer application Measurement   在机器视觉应用中,我们选择的摄像机都会有图像畸变。我们看到的物体在摄像机上所成的像与物体实际的形状是有一定的函数关系的。这些函数的参数都是未知或不准确的,我们需要通过实验与计算来得到这些参数,求解这些函数的参数的过程就称为摄像机标定。这一过程精确与否,会直接影响立体视觉系统的测量精度。Matlab是一款专业的数学矩阵处理软件,在现阶段是非常流行,深得人们的信任与喜爱。我们选择Matlab用来标定也是看重了它在数学与图形图像处理方面的超强处理能力。而事实证明,它计算出的结果精确度高、可信度强,正是我们机器视觉项目所需要的。   Matlab提供了很多应用工具箱,其中就有标定工具箱toolbox_ calib供我们使用,其图形交互式的处理方式直观简单、???果快速精确,是标定这一重要步骤非常合适的工具。   1 单个摄像机分别标定   本文采用的是平面棋盘格,棋盘规格为27.5mm。用双目摄像头获得不同位置下的棋盘图片,理论上采集越多的图像,所求出的结果越精确。根据实验所需,一般采集20组左右,并记录标定板的位置信息。   在双目立体视觉系统中,由于其它标定方法的不稳定性和局限性,我们最终决定用Bouguet算法的Matlab标定工具箱分别对左右两个摄像头进行标定,Matlab标定工具箱对单个摄像机标定步骤如下:   首先在F:\Program Files中安装MATLAB R2012a主程序。下载Matlab标定工具箱,把Matlab工具箱的文件夹toolbox_calib复制到安装目录F:\Program Files\MATLAB R2012a\toolbox下,再把我们前面已经拍摄的标定棋盘图复制到F:\Program Files\MATLAB R2012a\toolbox\toolbox_calib下。启动Matlab程序,在Command Window内输入:   addpath(F:\Program Files\MATLAB R2012a\ toolbox\toolbox_calib)   cd(F:\Program Files\MATLAB R2012a\ toolbox\to

文档评论(0)

erterye + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档