[发明专利]一种基于局部邻域地图的高精度图像导航定位方法有效
申请号: | 201910564150.8 | 申请日: | 2019-06-25 |
公开(公告)号: | CN112129281B | 公开(公告)日: | 2022-02-22 |
发明(设计)人: | 赵科东;孙永荣;薛杨;赵伟 | 申请(专利权)人: | 南京航空航天大学 |
主分类号: | G01C21/00 | 分类号: | G01C21/00;G01C21/30;G06T7/73 |
代理公司: | 南京经纬专利商标代理有限公司 32200 | 代理人: | 朱小兵 |
地址: | 210000 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 局部 邻域 地图 高精度 图像 导航 定位 方法 | ||
1.一种基于局部邻域地图的高精度图像导航定位方法,其特征在于:具体包含以下两个阶段;
阶段一:离线地图测绘阶段:
步骤一:采集原始数据;
步骤二:建立视觉位置地图1和地理位置地图2;
步骤三:构建视觉/地理坐标映射表;
阶段二:导航定位阶段:
步骤四:计算当前帧图像在视觉坐标系下的位置;
步骤五:提取当前帧图形视觉位置的邻域坐标映射表;
步骤六:计算相似变换模型参数,由参数得到载体位置信息;
在步骤四中,计算当前帧图像在视觉坐标系下的位置vt;具体如下;
输入当前帧图像,利用ORB-SLAM系统通过测绘阶段存储的关键帧图像,以构建词袋向量并用于图像帧搜索;首先利用视觉词袋模型的词典计算当前帧图像的词袋向量,并与测绘阶段存储的关键帧图像集合对应的词袋向量进行比较搜索,获得与当前帧图像相近的关键帧图像,而后利用ORB-SLAM系统进行航位推算,当前帧图像在视觉坐标系下的定位过程包括特征跟踪匹配与2D-3D视觉位姿估计两个步骤:对于特征跟踪匹配,利用与当前帧图像相近的关键帧图像,根据图像之间的共视关系找到可能观察到的特征点,并利用单个特征点的特征描述符和多个特征点之间的几何结构关系进行匹配,获得当前帧图像ORB特征点与地图中ORB三维特征点的匹配关系;接着利用上述得到的ORB三维特征点的三维位置信息(xi,yi,zi),根据式(4)所示的相机的成像原理,ORB三维特征点映射到图像中点的二维位置(ui,vi),利用PnP算法,根据至少三对二维到三维的点对映射关系解算出当前帧图像的位姿信息R、t,最后利用式(5)根据上一时刻图像位置vt-1解算出当前帧图像在视觉坐标系下的位置vt;
vt=Rvt-1+t (5)
式中,s是尺度因子。
2.根据权利要求1所述的一种基于局部邻域地图的高精度图像导航定位方法,其特征在于:在步骤一中,采用测绘导航数据采集硬件平台采集原始数据:所述测绘导航数据采集硬件平台包含RTK数据采集模块、图像采集模块、数据处理模块和无线数据监控模块。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京航空航天大学,未经南京航空航天大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910564150.8/1.html,转载请声明来源钻瓜专利网。