matlab双目相机标定校正_基于TOF相机的靶标识别与位姿测量系统设计

本文提出了一套嵌入式TOF相机系统,用于位姿测量,采用激光雷达作为主动光源,实现远距离、高精度的目标探测。系统包括靶标识别、匹配和位姿解算,通过相机标定获取内参数,利用确定性退火算法进行靶标匹配,SVD算法计算位姿。实验表明,系统在平移和旋转测量中具有较高精度。
摘要由CSDN通过智能技术生成

在航天领域的交会对接以及视觉SLAM(Simultaneous Localization and Mapping)项目中,都需要利用视觉成像技术来获取目标物与相机系统的位姿关系,而解算位姿需要得到目标体的特征点与相机系统的距离信息[1]。目前,位姿测量时探测系统与目标物体的距离主要采用双目视觉和RGB-D两种方法[2-3]。双目视觉中是利用两台高分辨率相机形成的视差来估计目标到相机系统的距离,由于需要知道同一个目标点在两个相机成像的对应关系,计算量非常大,两台相机也使得体积变大。RGB-D相机向探测目标发出主动光,通过回波强度来计算距离。TOF(Time of Flight)相机利用飞行时间法原理测算距离,因其具有速度快、体积小、精度高、抗干扰性强的特性[4],受到人们关注。近年来,随着光敏感器技术的提高,利用TOF相机探测距离解算位姿优势愈加明显。

徐文福[5]等人提出了立体视觉的非合作目标自主识别与位姿测量方法,利用双目视觉模型提取目标特征并进行3D重构,进一步计算位姿,此双目视觉系统体积大,计算量大。张旭东[6]等人提出了基于PMD相机的跟踪目标方法,利用深度相机直接提取深度信息,然后在图像中提取目标特征,实时计算目标的位姿,但是只进行了近距离实验,应用仍然受到限制。

因此,本文设计了一套嵌入式TOF原理样机,该相机体积小,在实际应用时显得轻巧,而且采纳激光雷达作为主动光源能进行远距离测距并成像。利用此TOF相机对特定的合作靶标进行识别,计算靶标形心的三维坐标,并解算目标物体的位姿,验证激光雷达TOF相机在交会对接和SLAM中的可行性。

1 系统总体设计

1.1 系统结构与硬件组成

本文设计的嵌入式TOF相机系统由靶标、TOF相机、电源和计算机组成。在实验室条件下将靶标设计为黑色图形,共计4个,组成“L”形状。常见的TOF相机是采用LED作为驱动光源,而本设计使用的TOF相机利用激光作为驱动光源,可以探测更远的距离。TOF相机可以工作在两种模式下,在灰度模式下时,与普通相机一样,接收被动光源成像即为灰度图;也可以在深度模式下,利用激光发出的主动光源直接获取深度数据,将数据按照图像矩阵排列即形成深度图,图像分辨率是320×240。采用24 V稳压电源给相机供电。而TOF相机模块内部含有嵌入ARM板,此芯片上安装Linux操作系统,接收上位机的指令后将图像数据通过网线传给计算机。系统总体框图如图1所示。

ad38617e4f1c5b8acf1eb2ef4cd900e3.gif

1.2 系统软件设计

本文的系统软件是基于QT5.9.4开发的一个应用程序,程序主要包括获取TOF相机灰度和深度图像的驱动,图像数据处理

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值