[发明专利]基于基线距离的双目视觉测距方法在审
| 申请号: | 202211005437.5 | 申请日: | 2022-08-22 |
| 公开(公告)号: | CN115393311A | 公开(公告)日: | 2022-11-25 |
| 发明(设计)人: | 张岩;梅宁;孙永超;侯炳炎;袁瀚;李艳;赵健;郭成科;张淑慧 | 申请(专利权)人: | 中国海洋大学 |
| 主分类号: | G06T7/00 | 分类号: | G06T7/00;G06T7/80;G06T7/73;G06T7/30;G06T5/00 |
| 代理公司: | 青岛汇智海纳知识产权代理有限公司 37335 | 代理人: | 雷斐 |
| 地址: | 266000 山*** | 国省代码: | 山东;37 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 基于 基线 距离 双目 视觉 测距 方法 | ||
本发明涉及双目计算机视觉测量领域,特别是一种基于基线距离的双目视觉测距方法。其中,包括以下步骤:S1.双目相机进行标定;S2.利用双目相机进行图像采集:S3.运用目标识别及特征点匹配算法计算左目相机成像的左视图和右目相机成像的右视图中目标点的视差;S4.将右目相机成像的右视图向右偏移距离C:S5.调整基线距离使图像视差为0,根据调整后的基线距离求得待测距离。通过该方法进行测距时,可有效解决现有视差法测距存在两端测量精度发散问题,使有效测量范围更广,精度更高。
技术领域
本发明涉及双目计算机视觉测量领域,特别是一种基于基线距离的双目视觉测距方法。
背景技术
随着视觉技术的发展,双目立体视觉在三维重建、车辆辅助驾驶等领域的应用越来越广泛,将相机采集到的二维信息转换为具有深度的三维信息的需求越来越强烈。现有的双目立体视觉采用固定基线距离通过双目相机成像视差变化的视差法进行测距,由于视差与距离之间成反比例关系,所以就会引起测量精度在两端发散,只有中间段精度较高。因此在现有技术中,视差法双目立体测距多集中在较小范围内。
发明内容
本发明旨在克服现有技术存在的上述缺陷,提出了一种基于基线距离的双目视觉测距方法,通过该方法进行测距时,可有效解决现有视差法测距存在两端测量精度发散问题,使有效测量范围更广,精度更高。
本发明的技术方案是:一种基于基线距离的双目视觉测距方法,其中,包括以下步骤:
S1.双目相机进行标定;
S2.利用双目相机进行图像采集:
待测物在左目相机和右目相机中分别成像;
S3.运用目标识别及特征点匹配算法计算左目相机成像的左视图和右目相机成像的右视图中目标点的视差;
运用目标识别算法识别双目相机成像左、右视图中的待测目标,并对图中待测目标外接矩形,获取待测目标的外接矩形坐标,矩形区域内采用特征点匹配算法,将匹配成功的特征点横坐标求均值作为目标点横坐标,设左目相机成像的左视图中横坐标值为Xl,右目相机成像的右视图中横坐标值为Xr,则左右视图中的目标点视差为D=Xl-Xr;
S4.将右目相机成像的右视图向右偏移距离C:
为了保证图像分辨率不变,将右目相机成像的右视图的图像矩阵在左侧添加C列像素值为0的像素点,同时把右目相机成像的右视图的图像矩阵最右侧C列像素点删除,对右目相机成像的右视图的原像素点位置进行偏移处理,其中D-10<C≤D,且C的选取要保证偏移后的待测物在右视图中完整展现;
S5.调整基线距离使图像视差为0,根据调整后的基线距离求得待测距离;
以左目相机为基准,对右目相机进行水平方向的平移,使右目相机成像的右视图中目标点横坐标与左目相机成像的左视图中目标点横坐标相等,此时左右视图中的目标点视差为零,并测量得到调整后的双目相机基线距离T;
此时左视图和右视图之间的真实视差值为C,双目相机的基线距离为T,待测距离Z即待测物与相机投影中心之间的距离通过下式得到:
其中,f为相机焦距,1/dx为像素单位换算到长度单位的比例系数;
S6.改变待测物与相机之间的距离,此时重复步骤S5得到改变后的待测距离Z;
若在右目相机的平移调整范围内始终无法调整至视差为0,则重复步骤S2、S3、S4和S5,重新确定偏移距离C,得到改变后的待测距离Z。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国海洋大学,未经中国海洋大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211005437.5/2.html,转载请声明来源钻瓜专利网。





