【系统概述】
系统采用双相机或多相机对空间自由运动体的三维位置坐标及姿态进行高精度的测量。系统采用高精度的标定模板、完善的摄像机标定数学模型并对标靶特征点进行子像素检测保证系统的标定精度,为系统的高精度测量提供保证。
该系统能够对视场范围内的标靶进行自动识别定位,可在复杂的背景环境下实现系统的现场标定,操作方便快捷。系统对运动体上特征点进行实时检测,通过左右图像中特征点的图像坐标和双目测量原理实现特征点的三维空间坐标的测量。通过对运动体上特征点的识别定位并对数据进行分析进一步获取运动体的位置三维坐标、姿态、特征点之间的相对距离
【系统主要功能】
●现场系统标定;
●空间特征点距离三维测量;
●空间物体位置三维测量;
●空间运动体姿态的三维测量;
●特征点的自动识别定位;
【系统方案】
1、硬件系统:
通过系统测量目标的大小及测量视场范围,选取合适的相机、镜头、支架搭建双目测量系统平台,如图 1所示。根据系统的视场范围,选取合适尺寸的双目标定标靶,如图 2 所示。
图1 图2 图3
在测量目标本身具有特征点的情况,可通过软件对特征点的检测识别定位,进一步获取三维测量值。在没有明显特征点的目标运动体,需要在目标物体上布置特征点以便系统能够快速检测到运动体,并对运动体的位置姿态进行高精度的三维测量。如图 3所示,在运动体表面布置特征圆的初步设计图。
系统通过对待测目标上本身固有特征点或安装特征点的检测测量获取特征点的三维数据,再对特征点的三维数据进行分析计算即可获取测量目标的测量值。
2、系统测量方案
如上图所示将目标运动体,放置在双目测量系统左右相机公共视场范围内。通过对目标运动体上的特征点坐标的三维测量获取特征点的相对距离、姿态及三维空间位置坐标值。
图 4
如上图所示将目标运动体,放置在双目测量系统左右相机公共视场范围内。通过对目标运动体上的特征点坐标的三维测量获取特征点的相对距离、姿态及三维空间位置坐标值。
3、软件开发方案
系统软件界面如图5所示
图 5 系统软件界面截图
算法开发流程图,如图 6所示。
图 6 算法开发流程图
(1) 标定算法研究
标定算法的算法的好坏,直接影响测量结果的精度。像点与物点之间的数学模型的完整性、正确性与测量精度具有直接的关系。完全考虑各种影响因素,建立一个正确完整的标定