双目立体视觉光学标定技术.docVIP

  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文档。上传文档
查看更多
双目立体视觉光学标定技术

双目立体视觉光学标定技术   摘要: 为了通过二维图像信息计算三维空间中的几何信息,对摄像机系统进行精确标定。在建立和分析双目立体视觉模型和现有摄像机标定方法的基础上,提出一种新的光学标定方法。该方法通过构建和分析双目摄像机理论模型,并改进现有的方法实现了双目立体视觉的光学标定。实验在双目摄像机平台上,采用黑方格模板和通过算法实现了光学参数的标定,使用LevenbergMarquardt算法优化单应矩阵,并通过最大似然估计法进行参数优化,通过试验模型测定,结果显示其实际标定精度为0.050 9 mm,满足双目立体视觉的测定需求。   关键词: 双目立体视觉; 针孔模型; 最大似然估计; 二维标定   引言计算机视觉检测技术以其非接触、快速、高精度、自动化程度高等优点,近年来在众多领域得到了广泛的应用,尤其是双目立体视觉技术已经被成功地应用于工业检测、目标识别、智能车辆和空间物体三维姿态测量等领域。如何通过摄像机获取的二维图像信息,计算出三维空间中物体的几何信息,并由此重建和识别物体是计算机视觉技术中的首要问题。因此,要准确地得到三维空间点和相应图像像素点之间的对应关系,精确地标定摄像机是极其重要的[1]。随着计算机视觉理论的发展,人们根据实际应用提出了一些不同的摄像机模型和标定方法[112]。其中基于三维标定物的标定法以TSAI R Y的两步标定法最为普遍[79],但该法不易进行大尺寸的标定,且标定块不易制作,价格昂贵。而基于二维标定物如平面棋盘格或带星状图形图板的标定法,如张正友标定法等[1012],其操作灵活,价格低廉,标定精度较高,是目前双目立体视觉标定的主要手段,它利用旋转矩阵的正交条件及非线性最优化进行摄像机参数的标定。这种基于不同位置平面模板的标定方法仅要求从不同角度拍摄同一标定平面两幅以上的图像,就可以求出摄像机的内外参数,同时不需要知道平面模板移动的具体方向和位移信息。由于需要确定模板上点阵的物理坐标以及图像和模板之间的点的匹配,提高了对使用者的要求。同时由于手动点击角点繁琐,容易产生一定的误差。为了使车辆辅助驾驶系统实现行人检测和距离判断,以便通过图像处理和计算实现对车辆辅助驾驶控制,因此本文构建了双目立体视觉模块,实现光学取景和成像。为了测量物点到摄像机镜头的距离,以及获取实际场景尺寸和摄像机成像尺寸之间的关系与误差,本文结合张正友等人的算法对车载双目立体视觉模块进行了二维标定。制定了合理的标定方案,并采用黑方格模板等方法进行实验,很好地实现了双目立体视觉模块的光学标定,其标定方法具有实现简便,算法移植性好,精度高的特点。图1针孔模型   Fig.1Pinhole model1基本结构和工作原理摄像机是满足射影特性的光学成像仪器,使用针孔模型[8]对其建模。成像过程实质上是四个坐标系之间的坐标转换,这四个坐标系依次是世界坐标系、摄像机坐标系、图像物理坐标系、图像像素坐标系。如图1所示,世界坐标系OXwYwZw建立在空间之中,用以量化摄像机及各个物点的位置和相互间的位置关系。摄像机坐标系OXcYcZc的原点O位于成像平面之后距离为焦距f的地方,Zc轴与光轴重合,Xc轴、Yc轴分别与图像的行方向、列方向平行。图像物理坐标系OXY与成像平面重合,原点位于图像中心,X轴、Y轴分别与图像的行方向、列方向平行。图像像素坐标系OUV与成像平面重合,原点位于图像左下顶点,U轴、V轴分别与图像的行方向、列方向平行。   三维坐标系之间的位置关系有平移和旋转两种,分别由平移矩阵和旋转矩阵来描述,世界坐标系到摄像机坐标系的转换为:xc   2.2标定预处理标定操作需要通过反色、图像优化、边缘检测、顶点检测和二维标定等步骤,在实现标定时,采用了黑方格模板和基于张正友定标的二维标定算法实现摄像机的标定以优化传统算法。摄像机获取的彩色图像,经过灰度转换,成为灰度图像。使用二元高斯函数产生高斯滤波窗口,对图像进行滤波,减少噪声对顶点提取的影响。由于标定物是画有黑色正方形的白纸,图像对比度较大,因此,使用阈值变换,进一步增加对比度,灰度图像进一步转换成为二值图像,同时大大简化了后续处理算法。此时,目标区域为黑色,背景区域为白色,不利于图像处理,因此,对二值图像的像素取反,让正方形的像区域成为白色区域。由于摄像机成像的不清晰性及噪声的影响,反色后的图像边缘出现了锯齿状,需要进行图像优化以修复目标区域的此类缺陷。分析这种缺陷发现,当锯齿出现时,连续的三个横向和纵向的像素点,其像素值为1、0、1或者0、1、0。基于这个特点,使用如图3所示的两种模板分别匹配整幅图像实现优化。首先使用如图3(a)所示的横向模板进行匹配,其大小为3个像素点,若f(i,j-1)=f(i,j+1),则令f(i,j)=f(i,j-1),进行图像优化。然后使用

文档评论(0)

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

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

1亿VIP精品文档

相关文档