[发明专利]基于POI空间距离的定位方法、装置、设备和存储介质有效
申请号: | 202010517783.6 | 申请日: | 2020-06-09 |
公开(公告)号: | CN111726860B | 公开(公告)日: | 2022-04-08 |
发明(设计)人: | 林志鹏 | 申请(专利权)人: | 北京无限向溯科技有限公司 |
主分类号: | H04W64/00 | 分类号: | H04W64/00;H04W4/02;H04W84/12;G01S11/02 |
代理公司: | 北京细软智谷知识产权代理有限责任公司 11471 | 代理人: | 尚文文 |
地址: | 100089 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 poi 空间 距离 定位 方法 装置 设备 存储 介质 | ||
本发明涉及一种基于POI空间距离的定位方法、装置、设备和存储介质,该方法包括:获取当前位置的待定位指纹;将待定位指纹输入至预设定位指纹库,计算待定位指纹的定位概率;确定预设指纹库中定位概率大于设定概率阈值的中间定位指纹对应的位置为中间位置;若中间位置至少为两个且任意两个中间位置的定位概率之差小于设定差值,则获取当前位置的上一定位位置将中间位置的POI空间距离与上一定位位置的POI空间距离进行比较,确定目标位置。提高了WIFI指纹过于相似时定位的精度。
技术领域
本发明涉及定位技术领域,具体涉及一种基于POI空间距离的定位方法、装置、设备和存储介质。
背景技术
现有定位技术主要有WIFI定位和蓝牙定位,而WIFI定位技术主要有近邻法和指纹法两种。其中,近邻法中,选取最为靠近的WIFI设备认为是当前位置,如果附近有三个或者三个以上的设备,则可通过三角定位来进行判断。由于WIFI设备信号强度受周围环境影响较大,因此精度较低。指纹法中,对定位区域进行网格划分,针对每个网格采集WIFI指纹,而后可通过特征提取算法生成对应模型,通过对比需要定位的设备采集到的WIFI指纹即可确定当前位置。
但由于WIFI指纹定位多依赖于现场部署环境,并需要持续采集WIFI指纹库,造成基础设施成本以及人工成本高。另外,采集定位指纹时,只能得到对应的指纹数据,当WIFI指纹过于相似时,定位算法无法区分,导致定位错误,而导致定位精度下降。
发明内容
有鉴于此,提供一种基于POI空间距离的定位方法、装置、设备和存储介质,以解决相关技术中WIFI指纹过于相似时定位精度下降的问题。
本发明采用如下技术方案:
第一方面,本申请实施例提供了一种基于POI空间距离的定位方法,该方法包括:
获取当前位置的待定位指纹;
将所述待定位指纹输入至预设定位指纹库,计算所述待定位指纹的定位概率;
确定所述预设定位指纹库中定位概率大于设定概率阈值的中间定位指纹对应的位置为中间位置;
若所述中间位置至少为两个,且,任意所述两个中间位置的定位概率之差小于设定差值,则获取所述当前位置的上一定位位置;
将所述中间位置的POI空间距离与所述上一定位位置的POI空间距离进行比较,确定目标位置。
第二方面,本申请实施例提供了一种基于POI空间距离的定位装置,该装置包括:
待定位指纹获取模块,用于获取当前位置的待定位指纹;
定位概率计算模块,用于将所述待定位指纹输入至预设定位指纹库,计算所述待定位指纹的定位概率;
中间位置确定模块,用于确定所述预设定位指纹库中定位概率大于设定概率阈值的中间定位指纹对应的位置为中间位置;
位置获取模块,用于在所述中间位置至少为两个,且,任意所述两个中间位置的定位概率之差小于设定差值时,获取所述当前位置的上一定位位置;
目标位置确定模块,用于将所述中间位置的POI空间距离与所述上一定位位置的POI空间距离进行比较,确定目标位置。
第三方面,本申请实施例提供了一种设备,该设备包括:
处理器,以及与所述处理器相连接的存储器;
所述存储器用于存储计算机程序,所述计算机程序至少用于执行本申请实施例第一方面所述的基于POI空间距离的定位方法;
所述处理器用于调用并执行所述存储器中的所述计算机程序。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京无限向溯科技有限公司,未经北京无限向溯科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010517783.6/2.html,转载请声明来源钻瓜专利网。