单目视觉测距
一、单目视觉测距背景
单目视觉测距一般采用对应点标定法来获取图像的深度信息,对应点标定法是指通过不同坐标系中对应点的对应坐标求解坐标系的转换关系,但对应点标定法,在标定过程中,由于受器材限制,仍无法做到十分精确地记录一个点在世界坐标系和图像坐标系中的对应坐标如果其坐标不够精确,那么得到的转换矩阵的精确度也会受到制约,坐标转换结果的精度也会因此而波动,由于对应点标定法对于摄像机的标定是在摄像机的各个角度及高度已经确定的情况下进行的,当摄像机的任何一个参数发生变化时,都要重新进行标定,以得到在该种具体情况下的转换矩阵,所以该方法仅适用于位置固定的摄像机的情况,而对于应用在移动载体上的摄像机来说,由于摄像机载体在运动过程中会使摄像机的参数发生变化,所以适用性受到了限制,本方案中所采用的几何关系推导法较好地解决了对应点标定法的不足它是根据摄像机投影模型,通过几何推导来得到世界坐标系和图像坐标系之间的关系。
二、单目视觉测距原理
基于单目视觉的测量方法需要从二维的图像信息中获取三维空间中的位置信息,必须加以适当的约束(载体在平面运动,摄像头高度固定,保持视角与地面平行)要确定摄像机的图像坐标系与物理空间中的三维参考坐标系之间的精确对应关系需要对摄像机进行标定标定需要大量的矩阵运算,需要通过大量的优化,才能保证测距的实时性。
2.1 单目测距方法一
基于以上的考虑,利用几何关系确定物体在世界坐标中位置点与其像点之间的数学关系表达式,即确定摄像机成像几何模型而在线性摄像机模型中应用较多的是针孔模型,因此采用针孔模型测距原理进行分析与研究图1显示了针孔模型测距原理,如图所示,点是世界坐标系中的一点,
是其在摄像机成像平面上的特征点的像平面坐标,测距的目的就是将图像中目标特征点
的像平面坐标
转换为其在机器人坐标系
下的坐标
图1:单目针孔模型相机测距原理
在上图中,摄像机被固定,并向下倾斜一定的角度 是物体,
是物体在图像中的特征点,
是摄像机到地面的垂直距离,
是摄像机垂直视角投影在地面上的最近距离,
是摄像机垂直视角投影在地面上的最远距离,