基于单张平面靶标的视觉测量系统快速校正研究_沈国峰_程筱胜_崔海华_戴宁
基于单目视觉的靶标定位系统研究与应用

摘要摘要随着现代社会科技化程度不断提高,计算机视觉已经在诸多行业中得到了广泛的应用。
计算机视觉作为一门新兴的技术,目标识别的准确度,目标定位的精度以及视觉系统的复杂程度是它最重要的几个指标。
目标定位的双目检测方案虽然比单目方案容易实现,但每次实际运行后双目摄像头相对位置可能存在微小变化,需要再次标定双摄像机光轴平行度等物理参数。
而使用单目方案可避免相对位置标定问题,由于靶标定位系统结构简单、造价低廉并具有强大的实时性,十分适合工业生产方面的使用,完美契合了本文的设计需求。
本文据此设计了一个应用单目视觉来进行标靶的定位与识别系统。
系统由硬件平台以及相应的运动控制和图像分析软件组成。
系统的硬件平台由单目面阵相机、定位靶标和运动设备构成,主要功能是完成靶标识别与定位系统的高质量图像采集。
本文使用面阵摄像机来完成图像的数据采集,对于面阵相机存在的畸变问题,本文采用张正友标定法进行相机标定,具有良好效果。
系统软件实现了采集图像数据、边缘图像生成、筛选靶标轮廓等图像处理算法。
并且针对单摄像头情况下的具有人工标志定位靶标的图像目标物的定位问题作了深入研究。
实现了利用已知的正方形靶标尺寸信息与标定图,依据几何关系进行目标物定位的方法。
最终的实验结果表明,本文所应用的算法在精度高的同时也能兼顾强实时性。
本系统可用于工业生产的定位控制环节,能够提高了工业生产的自动化程度和工作效率。
关键字:单目视觉,靶标识别,目标定位,透视变换IABSTRACTABSTRACTWith the continuous improvement of the degree of science and technology in modern society, computer vision has been widely used in many industries. Computer vision as a new technology, the accuracy of target recognition, the accuracy of target positioning and the complexity of the visual system is the most important of several indicators. Although the target positioning binocular detection scheme is easier to achieve than the monocular scheme, the relative position of the binocular camera may change slightly after each actual operation, and the physical parameters such as the parallelism of the dual camera are needed. The use of monocular program to avoid the relative position calibration problem, because the target positioning system is simple, low cost and has a strong real-time, very suitable for industrial production, the perfect fit of the design requirements of this article.This paper designs a positioning and recognition system for monocular vision. The system consists of the hardware platform and the corresponding motion control and image analysis software. The hardware platform of the system consists of a monocular array camera, a positioning target and a moving device. The main function is to complete the high quality image acquisition of the target recognition and positioning system. In this paper, we use the array camera to complete the image data acquisition. For the distortion of the array camera, this paper uses Zhang calibration method for camera calibration, and has good effect.The system software implements the image processing algorithms such as collecting image data, edge image generation and filtering target contour. And the positioning problem of the image object with the artificial flag positioning target in the case of single camera is studied deeply. The method of locating target objects based on geometric relation is realized by using the known square target size information and calibration map.The final experimental results show that the algorithm used in this paper can not only take into account the high real-time performance. The system can be used for industrial production positioning control links, can improve the degree of industrial production automation and efficiency.Keywords: Monocular vision, target recognition, target location, perspective transformation目录第一章绪论 (1)1.1 课题研究意义 (1)1.2 单目视觉目标识别与定位的研究现状 (2)1.3 本文主要研究内容 (3)第二章靶标定位系统设计 (4)2.1 靶标定位系统概述 (4)2.2 靶标定位系统硬件平台搭建 (4)2.2.1 图像采集系统 (6)2.2.2 运动控制系统 (6)2.2.3 靶标图形选择 (7)2.3 靶标定位系统软件设计 (8)2.3.1 相机控制功能设计 (9)2.3.2 运动控制功能设计 (9)2.3.3 图像处理功能设计 (10)2.4 本章小结 (11)第三章图像预处理算法研究 (12)3.1 基本图像预处理算法 (12)3.1.1 图像噪声的去除 (13)3.1.2 图像锐化算法 (15)3.1.3 直方图均衡化 (17)3.1.4 形态学处理 (18)3.2 边缘检测算法研究 (22)3.2.1 经典的边缘检测算子 (22)3.2.2 线性滤波边缘检测方法 (25)3.2.3 边缘检测算子实验分析与选择 (30)3.2.4 边缘跟踪算法 (33)3.3 摄像机标定算法研究 (34)3.3.1 相机标定模型与相关坐标系关系 (34)3.3.2 张正友摄像机标定方法 (38)III3.4 本章小结 (39)第四章靶标识别与定位算法研究 (41)4.1 靶标轮廓筛选算法 (41)4.1.1 梅尔克曼凸包算法 (42)4.1.2 旋转卡壳法求最小外接矩形算法 (43)4.1.3 轮廓的Douglas−Peucker多边形逼近方法 (44)4.1.4 轮廓筛选流程中匹配方法参数设置 (45)4.2 直线识别算法研究 (46)4.2.1 Freeman链表直线检测算法 (46)4.2.2 Hough变换直线检测 (47)4.2.3 直线检测方法实验分析和选取 (49)4.3 基于靶标的透视变换矩阵定位算法 (50)4.3.1 靶标的透视变换算法 (50)4.3.2 靶标的透视变换矩阵定位算法 (53)4.4 本章小结 (55)第五章靶标定位系统测试 (56)5.1 系统软件标定阶段测试 (56)5.1.1 摄像机标定测试 (56)5.1.2 定位靶标标定测试 (57)5.2 靶标定位算法测试 (58)5.2.1 靶标定位系统精度测试 (59)5.2.2 靶标定位系统误差分析 (61)5.3 本章小结 (62)第六章总结 (63)致谢 (64)参考文献 (65)第一章绪论第一章绪论计算机视觉是使用摄像机镜头模仿人眼成像,并用计算机对图像进行计算与处理,他能够处理传统方法束手无策的难题,例如实物大小的测量等等。
【豆丁-精品】-用于视觉传感器标定的鲁棒性靶标定位算法

传感器与微系统(Transducer and M icr osyste m Technol ogies) 2009年第28卷第9期用于视觉传感器标定的鲁棒性靶标定位算法3崔海华1,廖文和1,程筱胜1,戴 宁1,傅士强1,耿海宁2(1.南京航空航天大学机电学院,江苏南京210016;2.解放军总装备部江阴远望测量基地,江苏江阴214431)摘 要:为了满足高精度机器视觉传感器的标定,提出了一种新的靶标识别定位算法。
算法的实现包括靶标模式的检测和匹配两部分,其中,基于矩的靶标模式检测方法使得检测精度与模式形状无关,克服了摄影变换后圆形靶标模式的非圆性缺点,保证了亚像素级的检测精度;提出的种子扩散算法能根据靶标邻域信息自动调整扩散方向和度量信息,对于任意位姿的靶标图像都能保证与三维靶标实现稳定、准确、自动的匹配。
对新设计的靶标进行了识别定位实验,结果表明:算法具有高精度、高正确定位重复率、全自动和快速性等优点。
关键词:机器视觉;靶标识别;靶标匹配;系统标定中图分类号:TP391.4 文献标识码:A 文章编号:1000—9787(2009)09—0062—04Robust pa ttern loca ti n g a lgor ith m for ca li bra ti on ofv isi on sen sor3CU I Hai2hua1,L I A O W en2he1,CHE NG Xiao2sheng1,DA IN ing1,F U Shi2qiang,GE NG Hai2ning2(1.College of M echan i ca l and Electr i ca l Eng i n eer i n g,Nan ji n g Un i versity ofAeronauti cs&A stronauti cs,Nan ji n g210016,Ch i n a;2.J i a ngy i n Far M ea surem en tBa se of Headquarters of Genera l Equ i p m en t,J i a ngy i n g214431,Ch i n a)Abstract:A ne w pattern l ocating algorith m is p resented for high p recisi on calibrati on of the machine visi onsens or.This l ocating algorith m includes accurate target detecti on and pattern matching.The devel oped subp ixelesti m ati on method based on moment is i m mune t o the pattern shape,s o it overcomes the non2circular disadvantageof circular target patterns by phot ography transf or mati on,and ensures the detecti on accuracy.The p r oposedmatching algorith m can adap tively adjust the matching directi on and distance metrics according t o the infor mati onof neighbor targets.This matching algorith m is stable,aut omated f or any attitude of the pattern i m age.The ne wl ocating algorith m is used t o recognize the ne w design pattern,the experi m ents show the l ocating algorith m has highp recisi on,high repetiti on rate of correct l ocating,aut omatic and fast features.Key words:machine visi on;pattern recogniti on;pattern match;syste m calibrati on0 引 言由于平面靶标的低成本、方便性及易用性等优点,基于平面靶标的标定解决方案在机器视觉系统中得到广泛的应用。
主轴回转运动精度的计算机视觉测量系统

主轴回转运动精度的计算机视觉测量系统
关芳芳;程筱胜
【期刊名称】《机械设计与制造工程》
【年(卷),期】2014(000)008
【摘要】基于计算机视觉测量技术,建立了机床主轴回转运动精度测量系统。
系
统主要由CCD 摄像机、计算机和相应的图像处理软件组成。
利用图像传感器记录靶标特征点运动轨迹,经过图像处理软件的数据处理,可直接测得主轴的回转运动。
由于靶标特征点的提取直接影响系统的测量精度,因此提出了以圆形标记作为靶标图案,采用面积矩方法提取圆心来提高系统测量精度。
在MATLAB 环境下编程实现图像处理和数据计算,采用最小区域圆法计算主轴回转误差。
最后采用该系统对车床主轴进行了测量,试验证明,系统可以实现主轴回转运动精度的精确、快速测量,且精度达到微米级。
【总页数】4页(P50-53)
【作者】关芳芳;程筱胜
【作者单位】南京航空航天大学机电学院,江苏南京 210016; 南京工程学院工业
中心,江苏南京 211167;南京航空航天大学机电学院,江苏南京 210016
【正文语种】中文
【中图分类】TH741
【相关文献】
1.一种非接触式的精密主轴回转误差测量系统 [J], 王子龙;卢红;吴强;王一新
2.主轴回转运动精度的评定误差 [J], 李志杰;蔡鹤皋
3.基于DSP的车床主轴回转误差的动态测量系统 [J], 邬晔佳
4.车床主轴回转精度测量系统的研制 [J], 郑相周;傅国栋;黄思;胡华锋
5.车削类主轴回转运动精度的评定误差及加工精度的预报 [J], 李志杰;蔡鹤皋因版权原因,仅展示原文概要,查看原文内容请购买。
基于合作靶标的单目视觉测量系统

基于合作靶标的单目视觉测量系统摘要:飞行器位姿测量系统是飞行器测控的重要课题。
利用相机和计算机视觉原理进行位姿测量是众多测量方式中重要的一种,其具有信息充分、非接触、精度高、受测量环境影响小等特点,在米量级范围有着广泛的应用。
本文设计了一种基于特定靶标合作目标的单目视觉测量系统。
通过识别棋盘格靶标得到后续计算的特征点,经过计算可以得到被测目标的三维信息。
本文采用基于共面矩形特征的算法,可以确定距离和角度的唯一解;在靶标识别方面提出一种连续帧检测方法,可以解决棋盘格靶标角点对称带来的角点跳变问题。
搭建了三维精密位移台测试系统,研制了测量系统人机交互软件。
实验表明可以在300mm~1000mm内达到2mm精度,可以满足一种室内/舱内飞行器的位姿测量指标,其系统也可以应用到机器人自身位置确定、两个飞行器相对位置确定等场景,具有一定的实用价值。
关键词:单目视觉;棋盘格靶标;识别;测量1 引言飞行器位姿测量系统是飞行器测控的重要课题。
常用的测量方法包括雷达定位方法、激光测距方法、惯性导航方法等。
不同的方法有着不同的应用场景。
雷达定位方法、GPS方法都可以在远距离大范围内对飞行器目标的测量,但对于姿态信息测量不敏感,精度不高;基于加速度计陀螺的惯性导航方法只能对飞行器自身进行定位;视觉测量包含的信息丰富,适用于近距离的场景,在米级范围内能够有较高的位姿确定精度。
视觉测量分为合作目标和非合作目标两种。
测量合作目标时,可以在目标上安装特定尺寸和形状的靶标,利用单个相机即可确定距离和位姿信息。
单目视觉测量的核心问题是目标检测和位姿解算。
目标检测是检测出用于后期计算的特征点;位姿解算是指基于摄像机数学模型,建立空间目标特征与图像特征之间的对应投影关系,从而确定目标位姿信息的过程。
在目标检测方面,本文采用以棋盘格为靶标检测边界四个角点,从而将问题转化为以四点为特征点的类似P4P问题。
实验表明可以在300mm~1000mm内达到2mm精度,满足一种室内/舱内飞行器的位姿测量指标。
基于大尺寸靶标的单目投影系统逐像素畸变校正方法及其应用[发明专利]
![基于大尺寸靶标的单目投影系统逐像素畸变校正方法及其应用[发明专利]](https://img.taocdn.com/s3/m/9773f4eade80d4d8d05a4f0e.png)
专利名称:基于大尺寸靶标的单目投影系统逐像素畸变校正方法及其应用
专利类型:发明专利
发明人:张楠楠,邢威,郭磊
申请号:CN201811212082.0
申请日:20181018
公开号:CN109285195A
公开日:
20190129
专利内容由知识产权出版社提供
摘要:本发明公开了一种基于大尺寸靶标的单目投影系统逐像素畸变校正方法及其应用,包括如下步骤:1)相机和投影仪内外参标定后,投影仪像平面某整像素发光点打光在同心圆环靶标点p,p在已校正过畸变的相机像平面上成像点p;2)利用单应性矩阵求出点p的对应点p',利用靶标上p'附近多个圆心拟合小平面,认为点p在该平面上;结合其平面方程和小孔成像原理求得p;3)利用小孔成像原理求得发光点p的反投影点p;4)将p的二维坐标与投影仪图案生成函数结合求取p处灰度值,取整赋值给发光点p,完成单个像素的畸变校正;5)重复步骤1)~4)完成每个像素发光点的畸变校正。
该方法投影仪投出的图案接近无畸变,能简化三维点云恢复、提高恢复精度。
申请人:易思维(杭州)科技有限公司
地址:310051 浙江省杭州市滨江区滨安路1197号3幢495室
国籍:CN
更多信息请下载全文后查看。
一种用于视觉系统标定的柔性平面靶标[发明专利]
![一种用于视觉系统标定的柔性平面靶标[发明专利]](https://img.taocdn.com/s3/m/9b90439aa26925c52dc5bf12.png)
专利名称:一种用于视觉系统标定的柔性平面靶标专利类型:发明专利
发明人:张广军,孙军华,魏振忠
申请号:CN200510095892.9
申请日:20050907
公开号:CN1928490A
公开日:
20070314
专利内容由知识产权出版社提供
摘要:本发明属于视觉检测技术,涉及对视觉系统进行标定所需要的靶标的改进。
本发明柔性平面靶标的特征在于,有一个承载标定点的平面基底;在该平面基底上有9个黑色圆点,它们构成一个正方形。
本发明平面靶标只有9个原始标记黑圆点,可以保证较高的加工精度。
通过9个原始标记黑圆点可以另外产生28个高精度的标定点,可有效提高视觉系统的标定精度。
申请人:北京航空航天大学
地址:100083 北京市海淀区学院路37号
国籍:CN
代理机构:中国航空专利中心
代理人:梁瑞林
更多信息请下载全文后查看。
基于单目视觉的平面靶标姿态测量及其仿真
基于单目视觉的平面靶标姿态测量及其仿真
苏建东;段修生;齐晓慧
【期刊名称】《火力与指挥控制》
【年(卷),期】2018(043)007
【摘要】针对平面目标的姿态测量问题,提出了一种基于单目视觉的测量方法,设计了仿真试验系统并对其进行了验证.基于张正友标定方法对摄像机进行标定;利用单应性条件求解外参矩阵,并结合Givens方法对外参矩阵进行分解,求得姿态角;基于靶标实际运动过程及摄影成像原理开发了一套仿真平台.仿真试验结果表明:所提方法平均仿真测量精度可达0.05°,理论精度可达0.00002°.
【总页数】6页(P160-165)
【作者】苏建东;段修生;齐晓慧
【作者单位】陆军工程大学石家庄校区,石家庄 050003;陆军工程大学石家庄校区,石家庄 050003;陆军工程大学石家庄校区,石家庄 050003
【正文语种】中文
【中图分类】TJ91+0.62
【相关文献】
1.基于单目视觉的非合作航天器相对位置和姿态测量算法 [J], 张劲锋;孙承启;蔡伟
2.基于IMU与单目视觉融合的姿态测量方法 [J], 孙长库;徐怀远;张宝尚;王鹏;郭肖亭
3.基于单目视觉的位置姿态测量系统精度检校方法 [J], 朱庄生;袁学忠
4.基于单目视觉和圆结构光的目标姿态测量方法 [J], 陈至坤;徐傲;王福斌;王一
5.基于单目视觉多种平面尺寸的规则工件测量系统 [J], 方志强;熊禾根;肖书浩;李公法
因版权原因,仅展示原文概要,查看原文内容请购买。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
基于单张平面靶标的视觉测量系统快速校正研究
程筱胜, 崔海华, 戴 沈国峰, 宁
( 南京航空航天大学 机电学院, 江苏 南京 210016 ) 摘要: 为解决双目测量系统传统标 定方法过程 复 杂、 应 用 条 件 苛 刻、 很 难 满足 应 用 过程 中 准确 快 速校正的难题, 提出了一种简便的校正算法。该算法 仅 需 采 集 一 张 平 面 靶 标 图 像, 然后利用多视 图几何中的绝对二次曲线特性, 即可实现双目测量系 统 结构 参 数的 校 正 优 化。 实 验 表 明, 利用该 , 。 算法可以达到初始标定的精度 满足实际应用的可靠性需求 关键词: 双目测量; 三维重建; 系统校正; 结构参数 中图分类号: TP242 文献标识码: A 文章编号: 2095 - 509X( 2014 ) 07 - 0057 - 04 双目测量系统是一种基于计算机视觉理论 , 并 结合数字图像处理、 软件开发等技术而组成的高精 度测量平台。为使测量系统在应用过程中保持较 高的精度, 需要对其进行不定期的校正。通过观察 发现, 轻微的振动对测量系统精度的影响较大, 而 温度、 湿度等环境参数在一定范围内的变化对其影 响相对较小, 可近似忽略。 进一步的实验分析表 明, 系统的测量精度下降主要是由于其结构参数的 变化引起的, 因而校正过程主要是针对结构参数进 。 行的 对双目测量系统结构参数的校正实质上就是 对左、 右摄像机外参数的重新标定, 从而重新确定 图像像素坐标与世界坐标系之间的投影关系 。 摄 像机的标定方法主要可以分为自标定和经典的摄 [1 - 3 ] 像机标定方法两类。 其中自标定方法 又可以 细分为基于平移或旋转运动的自标定技术 、 利用本 质矩阵和基本矩阵的自标定技术以及利用灭点并 通过弱透视投影或平行透视投影进行的自标定技 术等, 由于自标定方法不需要标定物, 仅仅依靠多 幅图像对应点之间的关系直接对摄像机进行标定 , 因而这种方法相对灵活方便, 但受标定精度及鲁棒 性的限制, 目前还只能应用于精度要求不高的场 合。经典的摄像机标定方法主要有: Abdel - Aziz 通过求 提出的直接线性变换法 ( DLT ) , , 解线性方程组来估计摄像机的内外参数 运算简 和 Karara 单, 但是没有考虑实际应用中摄像机 ( 尤其是广角 摄像机) 的畸变影响, 从而造成标定误差较大; Rog收稿日期: 2014 - 06 - 07 基金项目: 国家科技支撑计划项目( 2009BAI81B02 ) 作者简介: 沈国峰( 1988 —) , 南京航空航天大学硕士研究生, 主要研究方向为视觉检测、 视觉测量等。 男, 江苏苏州人,
通过对表 3 中三维重建误差的对比分析可知, 利用本文提出的校正方法对双目测量系统进行校 正, 既满足了校正过程的快速有效, 同时又保证了 实际应用中的测量可靠性需求。
3
结束语
双目测量系统的快速有效校正是保证测量可 靠性的关键。本文提出的仅用单张平面靶标图像
图1 实验中搭建的双目测量系统
对系统结构参数进行校正的方法, 方便用户在测量 过程中快速有效地对系统进行校正 。事实上, 内参 数在使用过程中的微小变化还是会对系统的测量 精度产生一定的影响, 因此还需要进一步研究出一 种既保证快速有效, 同时又能校正全部参数的校正 方法, 从而改善校正效果, 进一步提高双目测量系 统的可靠性。 参考文献:
v1 , 1 ) 与 ( u2 , v2 , 1 ) 分别为 p1 , p2 点的像 式中: ( u1 , y, z, 1 ) 为点 P 在世界坐标系下的 素齐次坐标; ( x, A2 为左、 齐次坐标; A1 , 右摄像机的内参数矩阵; T1 , R2 , T2 分别为左、 R1 , 右摄像机的旋转矩阵与平 s2 为非零因子。 移向量, 也称系统结构参数; s1 , s2 式( 1 ) 和式( 2 ) 分别包含 3 个方程, 消去 s1 , X , Y , Z 4 , 后得到关于 的 个线性方程 利用最小二 Y, Z) 。 乘法即可求解唯一的( X , 1 . 2 校正方法 以一个摄像机为例, 靶标平面上的三维点记为 T M =[ x, y, z] , 其图像平面上的二维点记为 m = T T 珦 = [x, [ u, v] , y, z, 1] 相应的齐次坐标为 M 与
2014 年 7 月 第 43 卷 第 7 期
机械设计与制造工程 Machine Design and Manufacturing Engineering
Jul. 2014 Vol. 43 No. 7
DOI: 10. 3969 / j. issn. 2095 - 509X. 2014. 07. 013
i 2 ^i = 式中: γ 为 Mahalanobis 距离的平方; m T 珔 Mi h1 T 2 i
( 7) 1 · T 珔 Mi h3
, h 为矩阵 H 的第 i 行。 本文采用计 其中 珔 [珔 h M]
i
珟= A[ 珦 sm R, T] M αu A=0 0 0 αv 0 u0 v0 1
计摄像机的非畸变参数, 然后通过非线性优化的方 法将第一步得到的参数迭代求精, 并将摄像机的畸 变考虑进来, 最终准确估计出摄像机的所有内外参 [7 ] ; 数 张正友提出的基于 2D 平面靶标的标定法 , 只要求摄像机在两个以上不同的方位拍摄一张平 面靶标图像而摄像机和 2D 平面靶标图像可以自 由移动, 不需要知道具体的运动参数。该方法的突 出特点就是精度要比自标定方法高而标定步骤要 较经典摄像机标定方法更为灵活方便 。 本文以牙模测量系统为对象, 利用实验的方法 对系统结构参数快速校正的方法进行研究 。 在实 验过程中假定左右摄像机的内参数已知且保持不 变, 通过采集单张平面靶标图像完成系统快速校 正, 并通过对靶标图像上的棋盘格角点进行三维重 建来验证所提算法的可行性。
[8 ]( 8)来自: x u x y s v = A[ r2 , r3 , T] = A[ r2 , T] y ( 4 ) r1 , r1 , 0 1 1 1 珦 与对应的图像点 m 珟 之间 从而靶标平面上的点 M · 58·
存在一个透视投影变换 H, 即 珟= HM 珦 sm
( 5)
r2 , T] r1 , , 式中: H 为 3 × 3 的矩阵, 且 H = λ A[ 其 h1 , , h2 , h3 ] 则有: 中 λ 为一常数因子。记 H = [ h2 , h3]= λ A[ r1 , r2 , T] [ h1 , ( 6) 式中: 平移向量 T 为从世界坐标系的原点到光心 r2 为图像平面两个坐标轴在世界坐标 的矢量; r1 , r2 显然平移向量 T 不会位于 r1 , 系中的方向矢量, 构成 的 平 面 上。 由 于 r1 ,r2 相 互 正 交,因 此
( 3)
算机视觉领域中较为常用的 Levenberg - Marquardt 算法求解上述非线性最小二乘问题 , 该算法是梯度 下降法和高斯牛顿法的结合, 具有较快的收敛速度 及较好的稳定性。 1. 4 系统结构参数的分离求解 当透视投影矩阵 H 求解后, 加上已知的内参 数矩阵 A, 则根据式 ( 6 ) 很 容 易 求 得 系 统 的 外 参 数:
v0 511. 10 471. 10 k1 - 0. 151 3 - 0. 133 9 k2 - 0. 167 7 - 0. 283 9 p1 - 0. 001 40 - 0. 000 16 p2 - 0. 001 50 - 0. 001 70
本文进行了模拟实验, 搭 为验证算法可行性, 1 , 2 建如图 所示的双目测量系统 该系统由 台德国 映美 精 工 业 相 机 ( 型 号 DMK 41BU02 , 分辨率
表1
内参数 左摄像机 右摄像机 αx 3 498. 2 3 488. 9 αy 3 498. 2 3 488. 9 u0 556. 36 681. 24
左、 右摄像机的内参数
表3
校正方法 三维重建 误差 / mm
三维重建误差比较( 欧氏距离)
第1 次 0. 140 第2 次 0. 170 第3 次 0. 180 平均 0. 163 初始标定 0. 133
在上述校正过程中, 还未考虑左、 右摄像机的 镜头畸变, 因此需要在靶标图像角点检测前利用已 知内参数对左、 右图像作畸变校正操作, 以补偿畸 变产生的影响, 同时也简化了三维模型的重建。
2014 年第 7 期
沈国峰: 基于单张平面靶标的视觉测量系统快速校正研究
2
实验结果及误差分析
1 280 × 960 ) , 1 块平面棋盘格靶标 1 台惠普 PC 机, 15mm × 15mm ) , 1 个机械升降台组 板( 7 行 × 7 列 , 成。该测量系统初始内参数见表 1 , 原始系统对靶 标板角点进行三维重建的平均误差为 0. 133mm。
T 珟= [ 。基于针孔成像模型, m u, v, 1] 空间三维点坐 珦 珟 标 M 与像素点坐标 m 之间满足如下投影关系:
差矩阵为对角阵, 且各对角元素相等。使用最大似 然估计法获取透视投影矩阵时, 可以将所有对应点 的 Mahalanobis 距离作为目标函数, 如式 ( 7 ) 所示, 当 Mahalanobis 距离最小时的 H 矩阵就是所需求 解的透视投影矩阵。 2 -1 ^ i ) T Λm ^ i) ( mi - m γ = ∑( m i - m i
-1 r1 = λ A h 1 -1 r2 = λ A h 2 r3 = r1 × r2 t = λ A - 1 h3 -1 -1 式中: λ = 1 / ‖A h1 ‖ = 1 / ‖A h2 ‖。
式中: 参数 s 为任意非零尺度因子; 旋转矩阵 R 与 平移向量 T 称为摄像机外参数矩阵, 也是本文需 v0 ) 为 A 为摄像机内参数矩阵; ( u0 , 要校正的参数, 主点的坐标; α u , α v 分别为 u 轴与 v 轴的尺度因子。 本文假定内参数在双目测量系统组装前已精确标 定, 在校正过程中仅作为已知参数。 不失一般性, 在此假设靶标平面位于世界坐标系的 xy 平面上, 则由式( 3 ) 即 z = 0, 并记旋转矩阵 R 的第 i 列为 r i , 可得