双目视觉测量系统在不同纵向距离中测量精度比对实验

1 实验目的

通过实验对比不同测量距离下光斑的测量精度,证明在有效视场的前提下,减小测量距离能有效的提高测量精度。

2 实验器材

双目相机其中相机型号是BASLRR acA 1300-60gmNIR、8mm镜头2个、精密电动移动台Zolix MC600 MOTION CONTROLLER、红外灯珠850 3W、标定板

3 实验过程

首先,对双目相机进行标定,并通过测量30mm相邻角点的测量精度,验证相机的标定精度是否满足要求。

其次,使用已经标定好的双目相机和装配有红外灯珠的精密移动电台,当灯珠每移动10mm时,测量距离在2m、3m、4m、5m时双目相机的测量精度。

3.1 双目相机标定

在基线长度900mm下进行双目相机标定。首先,使用标定板,通过调节相机焦距和光圈、标定板亮度和相机曝光致得到较好成像。然后,拍摄不同姿态下标定板图片15-20张,通过Matlab进行标定,标定的重投影误差小于0.1px,满足标定要求。最后,导出标定后的数据。900mm基线现场实验图如下:
在这里插入图片描述

基线长度900mm时,通过双目相机拍摄不同姿态下标定板图片,并测量30mm标定板相邻交点的距离,测量误差小于0.15mm,峰峰值小于0.3mm。满足实验需求。角点精度测量如下图:

在这里插入图片描述

3.2 不同距离测量精度实验

使用已经标定好的双目相机和装配有红外灯珠的精密移动电台,当灯珠每移动10mm时,测量距离在2m、3m、4m、5m时双目相机的测量精度。现场测量图如下:
在这里插入图片描述在这里插入图片描述

3.2.1 测量距离2m精度测量实验

把红外灯珠固定在精密移动电台上,并将导轨放在距离双目相机2米的地方。每按一下精密移动电台,红外灯珠跟随电台移动10mm,连续按20次,并在每次移动后通过双目相机拍摄一组图片。通过双目相机拍摄的图片和标定的数据,计算第n和n+1次红外灯珠的光斑移动距离,同精密移动电台实际移动距离10mm做对比,进行精度测试。精度测量数据如下:

在这里插入图片描述

测量距离2m时,最大测量误差为0.15mm,平均测量误差为0.081mm。

3.2.2 测量距离3m精度测量实验

把红外灯珠固定在精密移动电台上,并将导轨放在距离双目相机3米的地方。每按一下精密移动电台,红外灯珠跟随电台移动10mm,连续按20次,并在每次移动后通过双目相机拍摄一组图片。通过双目相机拍摄的图片和标定的数据,计算第n和n+1次红外灯珠的光斑移动距离,同精密移动电台实际移动距离10mm做对比,进行精度测试。精度测量数据如下:

在这里插入图片描述

测量距离3m时,最大测量误差为0.4mm,平均测量误差为0.146mm。

3.2.3 测量距离4m精度测量实验

把红外灯珠固定在精密移动电台上,并将导轨放在距离双目相机4米的地方。每按一下精密移动电台,红外灯珠跟随电台移动10mm,连续按20次,并在每次移动后通过双目相机拍摄一组图片。通过双目相机拍摄的图片和标定的数据,计算第n和n+1次红外灯珠的光斑移动距离,同精密移动电台实际移动距离10mm做对比,进行精度测试。精度测量数据如下:
在这里插入图片描述

测量距离4m时,最大测量误差为0.5mm,平均测量误差为0.144mm。

3.2.4 测量距离5m精度测量实验

把红外灯珠固定在精密移动电台上,并将导轨放在距离双目相机5米的地方。每按一下精密移动电台,红外灯珠跟随电台移动10mm,连续按20次,并在每次移动后通过双目相机拍摄一组图片。通过双目相机拍摄的图片和标定的数据,计算第n和n+1次红外灯珠的光斑移动距离,同精密移动电台实际移动距离10mm做对比,进行精度测试。精度测量数据如下:
在这里插入图片描述

测量距离5m时,最大测量误差为0.8mm,平均测量误差为0.176mm。

4 实验结论

双目相机基线长度为900mm时,标定板相邻角点测量误差小于0.15mm,满足实验需求。

测量距离2m时,最大测量误差为0.15mm,平均测量误差为0.081mm,测量距离3m时,最大测量误差为0.4mm,平均测量误差为0.146mm,测量距离4m时,最大测量误差为0.5mm,平均测量误差为0.144mm,测量距离5m时,最大测量误差为0.8mm,平均测量误差为0.176mm。实验证明在有效视场的前提下,减小测量距离能有效的提高测量精度。

Logo

开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!

更多推荐