[发明专利]一种定位方法及装置、电子设备及存储介质有效
申请号: | 202110087634.5 | 申请日: | 2021-01-22 |
公开(公告)号: | CN112860828B | 公开(公告)日: | 2022-08-23 |
发明(设计)人: | 焦飞;张笑宇;冯友计 | 申请(专利权)人: | 浙江商汤科技开发有限公司 |
主分类号: | G06F16/29 | 分类号: | G06F16/29 |
代理公司: | 北京派特恩知识产权代理有限公司 11270 | 代理人: | 刘晖铭;张颖玲 |
地址: | 311215 浙江省杭州市萧*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 定位 方法 装置 电子设备 存储 介质 | ||
本申请公开了一种定位方法及装置、电子设备及存储介质,该方法包括:确定目标设备的第一位置;根据所述第一位置,从第一建图位置集合中确定出第二建图位置集合;所述第一建图位置集合包括多个建图区域对应的建图位置,所述第一建图位置集合中的每个建图位置与一个建图区域具有对应关系;基于所述第二建图位置集合,确定建图区域列表;所述建图区域列表中的每个建图区域与一个高精地图具有对应关系;基于所述建图区域列表中的至少一个建图区域对应的高精地图,对所述目标设备采集到的图像进行视觉定位。
技术领域
本申请涉及定位技术领域,尤其涉及一种定位方法及装置、电子设备及存储介质。
背景技术
高精地图的作用是对设备采集到的图像进行视觉定位。广域的高精地图一般很难构建,因此,需要对广域(也可以称为超大区域)进行区域划分,对划分出的每个区域(称之为建图区域)分别进行高精地图的构建,由此可以得到多个建图区域对应的多个高精地图,进而多个建图区域对应的多个高精地图形成广域的高精地图。目前,利用广域的高精地图进行视觉定位时,存在定位效率较低的问题。
发明内容
为解决上述技术问题,本申请实施例提供了一种定位方法及装置、存储介质、电子设备。
本申请实施例提供的定位方法,包括:
确定目标设备的第一位置;
根据所述第一位置,从第一建图位置集合中确定出第二建图位置集合;所述第一建图位置集合包括多个建图区域对应的建图位置,所述第一建图位置集合中的每个建图位置与一个建图区域具有对应关系;
基于所述第二建图位置集合,确定建图区域列表;所述建图区域列表中的每个建图区域与一个高精地图具有对应关系;
基于所述建图区域列表中的至少一个建图区域对应的高精地图,对所述目标设备采集到的图像进行视觉定位。
通过上述技术方案,根据目标设备的第一位置确定出一个建图区域列表,通过该建图区域列表缩小了定位范围,目标设备仅需要利用该建图区域列表中的建图区域对应的高精地图进行视觉定位,从而可以避免遍历所有的建图区域对应的高精地图进行视觉定位,提高了定位效率。
本申请一可选实施方式中,所述确定目标设备的第一位置,包括:
采集目标设备的第一坐标信息,所述第一坐标信息所在的坐标系为第一坐标系;
将所述第一坐标信息转换为第二坐标信息,所述第二坐标信息所在的坐标系为第二坐标系,所述第二坐标系为高精地图所在的坐标系;
其中,所述第二坐标信息用于表征所述目标设备在所述第二坐标系中的第一位置。
通过上述技术方案,采集到的目标设备的第一坐标信息所在的坐标系为第一坐标系,高精地图所在的坐标系为第二坐标系,通过将第一坐标系中的第一坐标信息转换为第二坐标系中的第二坐标信息,实现了第一位置的坐标信息与建图位置的坐标信息是基于统一的坐标系表征的,为后续根据目标设备的第一位置从第一建图位置集合中确定出第二建图位置集合,提供了数据可靠性。
本申请一可选实施方式中,所述将所述第一坐标信息转换为第二坐标信息,包括:
将所述第一坐标信息转换为第三坐标信息,所述第三坐标信息所在的坐标系为第三坐标系;
将所述第三坐标信息转换为第二坐标信息。
通过上述技术方案,第一坐标系中的第一坐标信息通过高斯三度带处理后,即可得到第三坐标系中的第三坐标信息;将第三坐标系中的第三坐标信息通过平移参数和/或旋转参数进行处理后,即可得到第二坐标系中的第二坐标信息。实现了第一位置的坐标信息与建图位置的坐标信息是基于统一的坐标系表征的,为后续根据目标设备的第一位置从第一建图位置集合中确定出第二建图位置集合,提供了数据可靠性。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江商汤科技开发有限公司,未经浙江商汤科技开发有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110087634.5/2.html,转载请声明来源钻瓜专利网。