[发明专利]基于视觉的定位方法、装置及设备有效
申请号: | 201910421562.6 | 申请日: | 2019-05-21 |
公开(公告)号: | CN110296686B | 公开(公告)日: | 2021-11-09 |
发明(设计)人: | 王颢星;张永杰;李照虎 | 申请(专利权)人: | 北京百度网讯科技有限公司 |
主分类号: | G01C11/00 | 分类号: | G01C11/00;G01C11/04;G01C11/08;G06F16/53;G06F16/583;G06K9/46;G06T7/73 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 朱颖;刘芳 |
地址: | 100085 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 视觉 定位 方法 装置 设备 | ||
1.一种基于视觉的定位方法,其特征在于,包括:
获取至少两个视角的多张图像;
提取所述多张图像的特征,及全部特征点;
根据所提取的特征,确定所述多张图像和地图数据库的匹配点对;
根据所述至少两个视角的相对位姿,以及所述匹配点对,确定相机坐标系与地图坐标系之间的尺度信息、旋转信息和平移信息,以进行相机坐标系到地图坐标系的转化;
根据所述尺度信息、旋转信息和平移信息,确定待定位图像的位置。
2.根据权利要求1所述的方法,其特征在于,所述获取至少两个视角的多张图像,包括通过以下方式中的一种获取所述多张图像:
通过多个图像采集装置同时获取多张图像;
通过一个图像采集装置获取时序上的多张图像;
通过多个图像采集装置获取时序上的多张图像。
3.根据权利要求1所述的方法,其特征在于,所述特征包括以下特征中的一种或者多种:
尺度不变特征变换SIFT、加速稳健特征SURF和ORB特征。
4.根据权利要求1所述的方法,其特征在于,所述根据所提取的特征,确定所述多张图像和地图数据库的匹配点对,包括:
根据所述多张图像的特征描述子与所述地图数据库中的特征描述子之间的汉明距离,确定所述多张图像和所述地图数据库的匹配点对。
5.根据权利要求1所述的方法,其特征在于,所述确定所述多张图像和地图数据库的匹配点对之后,所述方法还包括:
基于随机采样一致性RANSAC算法,过滤所述匹配点对中不满足所述多张图像几何约束的匹配点对。
6.根据权利要求1所述的方法,其特征在于,所述根据所述至少两个视角的相对位姿,以及所述匹配点对,确定相机坐标系与地图坐标系之间的尺度信息、旋转信息和平移信息包括:
根据如下公式确定相机坐标系与地图坐标系之间的尺度信息、旋转信息和平移信息:
spi+αidi=Rqi+t;
其中,s表示所述尺度信息,R表示所述旋转信息,t表示所述平移信息,pi表示第i张图像的相机光心位置,di为所述相机坐标系中的一点,qi为所述地图坐标系中的一点,di与qi匹配,αi表示长度信息。
7.根据权利要求1-6任一项所述的方法,其特征在于,所述方法还包括:
根据当前获取的图像,更新所述尺度信息、旋转信息和平移信息。
8.一种基于视觉的定位装置,其特征在于,包括:
获取模块,用于获取至少两个视角的多张图像;
预处理模块,用于提取所述多张图像的特征;
匹配模块,用于根据所提取的特征,确定所述多张图像和地图数据库的匹配点对;
处理模块,用于根据所述至少两个视角的相对位姿,以及所述匹配点对,确定相机坐标系与地图坐标系之间的尺度信息、旋转信息和平移信息,以进行相机坐标系到地图坐标系的转化;
定位模块,用于根据所述尺度信息、旋转信息和平移信息,确定待定位图像的位置。
9.一种电子设备,其特征在于,包括:至少一个处理器和存储器;
所述存储器存储计算机执行指令;
所述至少一个处理器执行所述存储器存储的计算机执行指令,使得所述至少一个处理器执行如权利要求1-7任一项所述的基于视觉的定位方法。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现如权利要求1-7任一项所述的基于视觉的定位方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京百度网讯科技有限公司,未经北京百度网讯科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910421562.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:多功能水平尺
- 下一篇:一种基于定点视频监控中预置点最优布设的目标定位方法