[发明专利]一种定位方法、装置、存储介质及电子设备在审
| 申请号: | 202010923608.7 | 申请日: | 2020-09-04 | 
| 公开(公告)号: | CN112114344A | 公开(公告)日: | 2020-12-22 | 
| 发明(设计)人: | 黄丽爱 | 申请(专利权)人: | TCL通讯(宁波)有限公司 | 
| 主分类号: | G01S19/48 | 分类号: | G01S19/48;G06F16/29 | 
| 代理公司: | 深圳紫藤知识产权代理有限公司 44570 | 代理人: | 吕姝娟 | 
| 地址: | 315040 浙江省宁波市*** | 国省代码: | 浙江;33 | 
| 权利要求书: | 查看更多 | 说明书: | 查看更多 | 
| 摘要: | |||
| 搜索关键词: | 一种 定位 方法 装置 存储 介质 电子设备 | ||
本发明公开了一种定位方法、装置、存储介质及电子设备,定位获取模块先获取定位结果,然后通过初步筛选模块对定位结果进行初步筛选得到初步准确定位点,当存在速度上升点时通过飘点判断模块判断该速度上升点是否为飘点,如果是飘点则过滤模块对其进行清除并发送重传通知,如果不是飘点则存储模块将其存储在用户的定位数据库,这样基于重传和过滤的定位方法及装置可以过滤不准确的定位结果,提升弱信号环境中的定位精度,进一步提升定位类产品的用户体验。
技术领域
本发明涉及电子设备技术领域,尤其涉及一种定位方法、装置、存储介质及电子设备。
背景技术
近两年,移动穿戴设备的市场需求不断增长。大多数的移动穿戴设备都提供了基于定位的产品功能,而定位的精度却一直是此类产品的瓶颈所在。目前常见的定位技术有GPS定位,基站定位以及WIFI定位等。在弱GPS信号环境中,通过获取附近的基站和WIFI数据,再以此查询谷歌和高德等供应商的数据库进行定位,一定程度上缓解了GPS定位的局限性。
但这样的定位方案在精度上仍然无法满足移动穿戴设备的需求。经过大量数据分析得知,目前的定位方案主要存在以下问题:1)由于BTS+WIFI的定位方法高度依赖于设备与基站的相对位置以及WIFI数据的有效性,该方法本身具有精度上的局限性。2)谷歌,高德等供应商的数据库更新具有滞后性,因此可能返回与实际位置偏差极大的定位结果。3)由于设备的硬件局限性以及GPS信号的强弱,即使是通过GPS获取的定位结果也有可能出现小范围的偏差。
发明内容
本发明的目的在于提供一种定位方法、装置、存储介质及电子设备,基于过滤和重传的定位方法可以过滤不准确的定位结果,提升弱信号环境中的定位精度,进一步提升定位类产品的用户体验。
一方面,本发明提供一种定位方法,包括:
当接收到重传通知时或达到特定周期时获取定位结果;
判断所述定位结果的准确度,并将初步准确定位点置入缓存;
当所述缓存中存在可参考点,且所述缓存中存在速度上升点时,判断所述速度上升点是否是飘点;
若是,则清除所述速度上升点并发送所述重传通知;
若否,则存储所述速度上升点到用户的数据库。
进一步优选的,判断所述定位结果的准确度,并将初步准确定位点置入缓存的步骤,包括:
判断所述定位结果是否为GPS定位结果或不为GPS定位结果但定位精度小于精度阈值;
若是,则将所述定位结果作为所述初步准确定位点置入所述缓存;
若否,则从多个所述定位结果中挑选出一个作为所述初步准确定位点置入所述缓存。
进一步优选的,从多个所述定位结果中挑选出一个作为所述初步准确定位点置入所述缓存的步骤,包括:
将所述定位结果置入垃圾箱;
判断所述垃圾箱中所述定位结果的数量是否大于最大缓存数;
若是,则从所述垃圾箱中挑选出定位精度最小的定位结果作为所述初步准确定位点置入缓存;
若否,则发送所述重传通知。
进一步优选的,还包括:
判断所述缓存中是否存在所述可参考点;
若是,则判断所述缓存中是否存在所述速度上升点;
若否,则将当前初步准确定位点作为所述可参考点,并将所述当前初步准确定位点存入所述数据库。
进一步优选的,判断所述缓存中是否存在所述速度上升点的步骤之后,还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于TCL通讯(宁波)有限公司,未经TCL通讯(宁波)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010923608.7/2.html,转载请声明来源钻瓜专利网。
- 同类专利
 
- 专利分类
 
G01S 无线电定向;无线电导航;采用无线电波测距或测速;采用无线电波的反射或再辐射的定位或存在检测;采用其他波的类似装置
G01S19-00 卫星无线电信标定位系统;利用这种系统传输的信号确定位置、速度或姿态
G01S19-01 .传输时间戳信息的卫星无线电信标定位系统,例如,GPS [全球定位系统]、GLONASS[全球导航卫星系统]或GALILEO
G01S19-38 .利用卫星无线电信标定位系统传输的信号来确定导航方案
G01S19-39 ..传输带有时间戳信息的卫星无线电信标定位系统,例如GPS [全球定位系统], GLONASS [全球导航卫星系统]或GALILEO
G01S19-40 ...校正位置、速度或姿态
G01S19-42 ...确定位置





