[发明专利]基于视觉的定位方法、装置及设备有效
申请号: | 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 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 视觉 定位 方法 装置 设备 | ||
本发明实施例提供一种基于视觉的定位方法、装置及设备。该方法包括:获取至少两个视角的多张图像;提取多张图像的特征;根据所提取的特征,确定多张图像和地图数据库的匹配点对;根据至少两个视角的相对位姿,以及匹配点对,确定相机坐标系与地图坐标系之间的尺度信息、旋转信息和平移信息;根据尺度信息、旋转信息和平移信息,确定待定位图像的位置。本发明实施例的方法,通过获取至少两个视角的多张图像,具有更大的视野范围,能够获得更多的匹配点对,提高了定位精度和定位成功率。
技术领域
本发明实施例涉及定位技术领域,尤其涉及一种基于视觉的定位方法、装置及设备。
背景技术
视觉定位服务(Visual Positioning Service,VPS)是使用图像采集设备获取视觉信息来进行定位的技术。与当前占主导地位的全球定位系统(Global PositioningSystem,GPS)相比较,VPS不依赖卫星信号进行定位,可以在GPS无法工作的场合,如无法接收GPS信号的室内场景,提供基于位置的服务(Location Based Services,LBS)。因此,VPS有着广泛的应用前景,例如可以用于机器人导航、无人驾驶、增强现实(AugmentedReality,AR)地图导航、机器人定位、室内LBS等。
现有VPS通常基于单张图像进行定位。例如基于单张图像的图像检索方法,该方法以整幅单张图像的图像特征作为匹配单位,在地图数据库中查找与该图像特征最接近的图像,把最接近的图像的位置作为定位结果。由于单张图像的视角范围有限,且缺乏尺度信息,因此基于单张图像的定位精度低,无法满足应用对于定位精度的需求。
发明内容
本发明实施例提供一种基于视觉的定位方法、装置及设备,用以解决现有VPS定位精度低的问题。
第一方面,本发明实施例提供一种基于视觉的定位方法,包括:
获取至少两个视角的多张图像;
提取多张图像的特征;
根据所提取的特征,确定多张图像和地图数据库的匹配点对;
根据至少两个视角的相对位姿,以及匹配点对,确定相机坐标系与地图坐标系之间的尺度信息、旋转信息和平移信息;
根据尺度信息、旋转信息和平移信息,确定待定位图像的位置。
在一种可能的实现方式中,获取至少两个视角的多张图像,包括通过以下方式中的一种获取多张图像:
通过多个图像采集装置同时获取多张图像;
通过一个图像采集装置获取时序上的多张图像;
通过多个图像采集装置获取时序上的多张图像。
在一种可能的实现方式中,特征包括以下特征中的一种或者多种:
尺度不变特征变换(Scale-invariant Feature Transform,SIFT)、加速稳健特征(Speeded Up Robust Features,SURF)和ORB(Oriented FAST and Rotated BRIEF)特征。
在一种可能的实现方式中,根据所提取的特征,确定多张图像和地图数据库的匹配点对,包括:
根据多张图像的特征描述子与地图数据库中的特征描述子之间的汉明距离,确定多张图像和地图数据库的匹配点对。
在一种可能的实现方式中,确定多张图像和地图数据库的匹配点对之后,方法还包括:
基于随机采样一致性(Random Sample Consensus,RANSAC)算法,过滤匹配点对中不满足多张图像几何约束的匹配点对。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京百度网讯科技有限公司,未经北京百度网讯科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910421562.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:多功能水平尺
- 下一篇:一种基于定点视频监控中预置点最优布设的目标定位方法