[发明专利]一种ORB-SLAM算法中图像匹配相关性改进方法有效

专利信息
申请号: 201810091685.3 申请日: 2018-01-30
公开(公告)号: CN108305278B 公开(公告)日: 2020-02-21
发明(设计)人: 张葛祥;朱英;荣海娜;吴思东 申请(专利权)人: 西南交通大学
主分类号: G06T7/32 分类号: G06T7/32
代理公司: 成都盈信专利代理事务所(普通合伙) 51245 代理人: 崔建中
地址: 611756 四川省成都市高*** 国省代码: 四川;51
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明公开了一种ORB‑SLAM算法中图像匹配相关性改进方法,首先对提取的关键帧进行降采样处理,以提高数据处理速度。然后利用关键帧间的共视关系,使用对极几何原理,计算关键帧之间的对应极线,并使用逆深度高斯方法估计极线取值范围。最后进行去均值NCC匹配。本发明的有益效果在于,针对半稠密ORB‑SLAM算法得到的半稠密地图中特征点误匹配较多的问题,在半稠密ORB‑SLAM极线搜索匹配中,加入去均值NCC,增强特征点匹配的准确性。该方法适用于各种复杂的大场景环境,具有更高的定位精度和实时性。经实验验证,本发明算法在室内定位精度最小可达到2mm,定位精度与原作者相比较,平均提高了7%,实时性也有所提高。
搜索关键词: 一种 orb slam 算法 图像 匹配 相关性 改进 方法
【主权项】:
1.一种ORB‑SLAM算法中图像匹配相关性改进方法,其特征在于,包括步骤一:关键帧提取与降采样:利用ORB‑SLAM的关键帧提取方法,对视频流进行关键帧的筛选,筛选得到的关键帧的集合记作K={Ki},i=1,2,…,m,其中m<v且关键帧集合和IO满足K∈IO对每个关键帧Ki进行步长为n降采样,即其中表示关键帧Ki上的像素坐标;把经过降采样的关键帧集合记作k={ki};步骤二:图像极线求取,包括选择关键帧ki中像素梯度大于经验阈值λG的像素值f(XPi)在关键帧kj中进行极线搜索,其中j=2,3,…,m;在关键帧kj中利用基础矩阵Fji计算ki中像素点对应的极线,其中表示在关键帧kj中的图像坐标矩阵的转置,包含齐次像素坐标[x y 1]T,XPi表示关键帧ki中的图像坐标,Ij表示在关键帧kj上的极线;步骤三:去均值NCC匹配,包括遍历关键帧ki中每个像素位置其中t=0,1,2,…,w,其中w表示关键帧ki像素总的像素位置;计算以像素位置为中心,半径为N个像素单位的像素位置范围内的像素的平均值,记作按照满足所有如下要求,选择每个对应的关键帧kj极线上的像素的位置:的梯度值大于λG处的像素梯度方向不与极线方向垂直,其中ΘL是考虑了正向和反向的极线的夹角,表示处的像素梯度方向,ΘL表示极线的方向,λL表示像素梯度方向和极线方向夹角的差值,λL小于90;极线上的方向满足其中Δθj,i是关键帧ki和kj之间的旋转角,λθ表示角度差值,表示像素位置的夹角;在每个对应的关键帧kj极线上,对于符合要求的每个像素位置计算以像素位置为中心,半径为N个像素单位的像素位置范围内的像素值的平均值,记作其中,计算关键帧kj极线上的像素值,采用双线性差值的方法,包括令为关键帧kj的极线上的点的坐标,对点坐标向下取整,点周围选择与其最邻近的四个整数像素点,分别记为计算点的像素值:其中f()表示该点的像素值,g(x0,y0)表示处的像素值;极线上NCC匹配,即其中,表示两点之间的相关性,取值范围为[‑1,1]。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西南交通大学,未经西南交通大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201810091685.3/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top