一种基于定位纠偏的定位方法、服务器及系统技术方案

技术编号:20182602 阅读:28 留言:0更新日期:2019-01-23 02:22
本发明专利技术实施例公开一种基于定位纠偏的定位方法、服务器及系统,该基于定位纠偏的定位方法包括:当接收到电子设备上报的第一WiFi集和定位请求时,根据该定位请求,利用非WiFi方式对电子设备进行定位得到第一定位结果,以及根据第一WiFi集对第一定位结果进行纠偏得到第二定位结果,以及将第二定位结果反馈至电子设备。实施本发明专利技术实施例,能够有效提高定位精度。

A Location Method, Server and System Based on Location Error Correction

The embodiment of the present invention discloses a positioning method, server and system based on positioning correction. The positioning method based on positioning correction includes: when receiving the first WiFi set and positioning request reported by the electronic equipment, according to the positioning request, positioning the electronic equipment by non-WiFi way to obtain the first positioning result, and performing the first positioning result according to the first WiFi set. The second positioning result is obtained by correcting the deviation, and the second positioning result is fed back to the electronic equipment. The implementation of the embodiment of the present invention can effectively improve the positioning accuracy.

【技术实现步骤摘要】
一种基于定位纠偏的定位方法、服务器及系统
本专利技术涉及电子设备
,具体涉及一种基于定位纠偏的定位方法、服务器及系统。
技术介绍
为了满足人们高精度的定位需求,WiFi定位被广泛应用。其中,WiFi定位的原理大体为:用户在电子设备(智能手机、智能手表或者智能手环等)上设置一个定位WiFi以及该定位WiFi对应的地址信息,并将该定位WiFi和其对应的地址信息上报给服务器,以使服务器可以在接收到电子设备发送的定位请求,且检测到电子设备处于定位WiFi的覆盖区域时,将该定位WiFi对应的地址信息作为定位结果反馈给电子设备。可见,现有的WiFi定位方式通常仅适用已设置定位WiFi的用户,局限性较大,此外,对于已设置定位WiFi的用户而言,还可能因为定位WiFi关闭、定位WiFi信号弱等环境因素,使得用户在处于上述地址信息所指示的区域进行定位时通常仅基于传统定位方式(如GPS)获得定位结果,由于传统定位方式定位精度的限制,所获得的定位结果往往与上述地址信息存在偏差,从而影响用户体验。
技术实现思路
本专利技术实施例公开一种基于定位纠偏的定位方法、服务器及系统,能够有效提高定位精度。本专利技术实施例第一方面公开一种基于定位纠偏的定位方法,所述方法包括:当接收到电子设备上报的第一WiFi集和定位请求时,根据所述定位请求,利用非WiFi方式对所述电子设备进行定位得到第一定位结果;其中,所述第一WiFi集由所述电子设备在启动定位时通过WiFi扫描得到;根据所述第一WiFi集对所述第一定位结果进行纠偏得到第二定位结果;将所述第二定位结果反馈至所述电子设备。作为一种可选的实施方式,在本专利技术实施例第一方面中,所述根据所述第一WiFi集对所述第一定位结果进行纠偏得到第二定位结果,包括:检测所述第一WiFi集中是否存在目标定位WiFi;当所述第一WiFi集中存在所述目标定位WiFi时,获取所述目标定位WiFi对应的位置信息,并判断所述第一定位结果是否处于预设范围,若处于所述预设范围,将所述目标定位WiFi对应的位置信息作为第二定位结果;当所述第一WiFi集中不存在所述目标定位WiFi时,判断所述第一WiFi集与预设WiFi集的相似度是否大于第一预设阈值,若大于所述第一预设阈值,判断所述第一定位结果是否处于所述预设范围,若处于所述预设范围,将所述预设WiFi集对应的位置信息作为第二定位结果;其中,所述目标定位WiFi对应的位置信息与所述预设WiFi集对应的位置信息相同,所述预设范围为所述目标定位WiFi对应的位置信息指示区域的预设范围。作为一种可选的实施方式,在本专利技术实施例第一方面中,所述判断所述第一WiFi集与预设WiFi集的相似度是否大于第一预设阈值之前,所述方法还包括:通过分析预设时长内所述电子设备上报的WiFi集得到有效WiFi集;其中,所述电子设备上报的WiFi集由所述电子设备在启动定位时通过WiFi扫描得到;依据所述有效WiFi集获得预设WiFi集。作为一种可选的实施方式,在本专利技术实施例第一方面中,所述通过分析预设时长内所述电子设备上报的WiFi集得到有效WiFi集,包括:当接收到所述电子设备在预设时长内上报的WiFi集时,判断所述电子设备的当前定位是否为充电定位,若为所述充电定位,判断所述电子设备上报的WiFi集中每一WiFi对应的位置信息是否处于预设范围,若处于所述预设范围,确定所述电子设备定位时上报的WiFi集为有效WiFi集;或者,当接收到所述电子设备在预设时长内上报的WiFi集时,判断所述电子设备上报的WiFi集是否存在目标定位WiFi,若存在所述目标定位WiFi,判断所述电子设备上报的WiFi集中每一WiFi对应的位置信息是否处于所述预设范围,若处于所述预设范围,确定所述电子设备定位时上报的WiFi集为有效WiFi集。作为一种可选的实施方式,在本专利技术实施例第一方面中,所述依据所述有效WiFi集获得预设WiFi集,包括:根据所述有效WiFi集得到目标WiFi集;统计所述目标WiFi集中每一WiFi的出现频次,并将出现频次低于第二预设阈值的WiFi从所述目标WiFi集剔除得到预设WiFi集。本专利技术实施例第二方面公开一种服务器,包括:定位单元,用于当接收到电子设备上报的第一WiFi集和定位请求时,根据所述定位请求,利用非WiFi方式对所述电子设备进行定位得到第一定位结果;其中,所述第一WiFi集由所述电子设备在启动定位时通过WiFi扫描得到;纠偏单元,用于根据所述第一WiFi集对所述第一定位结果进行纠偏得到第二定位结果;发送单元,用于将所述第二定位结果反馈至所述电子设备。作为一种可选的实施方式,在本专利技术实施例第二方面中,所述纠偏单元包括:检测子单元,用于检测所述第一WiFi集中是否存在目标定位WiFi;第一获取子单元,用于当所述第一WiFi集中存在所述目标定位WiFi时,获取所述目标定位WiFi对应的位置信息;判断子单元,用于判断所述第一定位结果是否处于预设范围;第一纠偏子单元,用于当所述第一定位结果处于所述预设范围时,将所述目标定位WiFi对应的位置信息作为第二定位结果;所述判断子单元,还用于当所述第一WiFi集中不存在所述目标定位WiFi时,判断所述第一WiFi集与预设WiFi集的相似度是否大于第一预设阈值,以及当大于所述第一预设阈值时,判断所述第一定位结果是否处于所述预设范围;第二纠偏子单元,用于当所述第一定位结果处于所述预设范围时,将所述预设WiFi集对应的位置信息作为第二定位结果;其中,所述目标定位WiFi对应的位置信息与所述预设WiFi集对应的位置信息相同,所述预设范围为所述目标定位WiFi对应的位置信息指示区域的预设范围。作为一种可选的实施方式,在本专利技术实施例第二方面中,所述纠偏单元还包括:第二获取子单元,用于所述判断子单元判断所述第一WiFi集与预设WiFi集的相似度是否大于第一预设阈值之前,通过分析预设时长内所述电子设备上报的WiFi集得到有效WiFi集,以及依据所述有效WiFi集获得预设WiFi集;其中,所述电子设备上报的WiFi集由所述电子设备在启动定位时通过WiFi扫描得到。作为一种可选的实施方式,在本专利技术实施例第二方面中,所述第二获取子单元用于通过分析预设时长内所述电子设备上报的WiFi集得到有效WiFi集的方式具体为:所述第二获取子单元,用于当接收到所述电子设备在预设时长内上报的WiFi集时,判断所述电子设备的当前定位是否为充电定位,以及当为所述充电定位时,判断所述电子设备上报的WiFi集中每一WiFi对应的位置信息是否处于预设范围,以及当处于所述预设范围时,确定所述电子设备定位时上报的WiFi集为有效WiFi集;或者,所述第二获取子单元,用于当接收到所述电子设备在预设时长内上报的WiFi集时,判断所述电子设备上报的WiFi集是否存在目标定位WiFi,以及当存在所述目标定位WiFi时,判断所述电子设备上报的WiFi集中每一WiFi对应的位置信息是否处于所述预设范围,以及当处于所述预设范围时,确定所述电子设备定位时上报的WiFi集为有效WiFi集。作为一种可选的实施方式,在本专利技术实施例第二方面中,所述第二获取子单元用于依据所述有效WiFi集获得预设WiFi集的方式具体为:所述第二获取本文档来自技高网...

【技术保护点】
1.一种基于定位纠偏的定位方法,其特征在于,包括:当接收到电子设备上报的第一WiFi集和定位请求时,根据所述定位请求,利用非WiFi方式对所述电子设备进行定位得到第一定位结果;其中,所述第一WiFi集由所述电子设备在启动定位时通过WiFi扫描得到;根据所述第一WiFi集对所述第一定位结果进行纠偏得到第二定位结果;将所述第二定位结果反馈至所述电子设备。

【技术特征摘要】
1.一种基于定位纠偏的定位方法,其特征在于,包括:当接收到电子设备上报的第一WiFi集和定位请求时,根据所述定位请求,利用非WiFi方式对所述电子设备进行定位得到第一定位结果;其中,所述第一WiFi集由所述电子设备在启动定位时通过WiFi扫描得到;根据所述第一WiFi集对所述第一定位结果进行纠偏得到第二定位结果;将所述第二定位结果反馈至所述电子设备。2.根据权利要求1所述的方法,其特征在于,所述根据所述第一WiFi集对所述第一定位结果进行纠偏得到第二定位结果,包括:检测所述第一WiFi集中是否存在目标定位WiFi;当所述第一WiFi集中存在所述目标定位WiFi时,获取所述目标定位WiFi对应的位置信息,并判断所述第一定位结果是否处于预设范围,若处于所述预设范围,将所述目标定位WiFi对应的位置信息作为第二定位结果;当所述第一WiFi集中不存在所述目标定位WiFi时,判断所述第一WiFi集与预设WiFi集的相似度是否大于第一预设阈值,若大于所述第一预设阈值,判断所述第一定位结果是否处于所述预设范围,若处于所述预设范围,将所述预设WiFi集对应的位置信息作为第二定位结果;其中,所述目标定位WiFi对应的位置信息与所述预设WiFi集对应的位置信息相同,所述预设范围为所述目标定位WiFi对应的位置信息指示区域的预设范围。3.根据权利要求2所述的方法,其特征在于,所述判断所述第一WiFi集与预设WiFi集的相似度是否大于第一预设阈值之前,所述方法还包括:通过分析预设时长内所述电子设备上报的WiFi集得到有效WiFi集;其中,所述电子设备上报的WiFi集由所述电子设备在启动定位时通过WiFi扫描得到;依据所述有效WiFi集获得预设WiFi集。4.根据权利要求3所述的方法,其特征在于,所述通过分析预设时长内所述电子设备上报的WiFi集得到有效WiFi集,包括:当接收到所述电子设备在预设时长内上报的WiFi集时,判断所述电子设备的当前定位是否为充电定位,若为所述充电定位,判断所述电子设备上报的WiFi集中每一WiFi对应的位置信息是否处于预设范围,若处于所述预设范围,确定所述电子设备定位时上报的WiFi集为有效WiFi集;或者,当接收到所述电子设备在预设时长内上报的WiFi集时,判断所述电子设备上报的WiFi集是否存在目标定位WiFi,若存在所述目标定位WiFi,判断所述电子设备上报的WiFi集中每一WiFi对应的位置信息是否处于所述预设范围,若处于所述预设范围,确定所述电子设备定位时上报的WiFi集为有效WiFi集。5.根据权利要求3或4所述的方法,其特征在于,所述依据所述有效WiFi集获得预设WiFi集,包括:根据所述有效WiFi集得到目标WiFi集;统计所述目标WiFi集中每一WiFi的出现频次,并将出现频次低于第二预设阈值的WiFi从所述目标WiFi集剔除得到预设WiFi集。6.一种服务器,其特征在于,包括:定位单元,用于当接收到电子设备上报的第一WiFi集和定位请求时,根据所述定位请求,利用非WiFi方式对所述电子设备进行定位得到第一定位结果;其中,所述第一WiFi集由所述电子设备在启动定位时通过WiFi扫描得到;纠偏单元,用于根据所述第一WiFi集对所述第一定位结果进行纠偏得到第二定位结果;发送单元,用于将所述第二定位结果反馈至所述电子设备。7.根据权利要求6所述的服务器,其特征在于,所述纠偏单元包括:检测子单元,用于检测所述第一WiFi集中是否存在目标定位WiFi;第一获取子单元,用于当所述第一WiFi集中存在所述目标定位WiFi时,获取所述目标定位WiFi对应的位置信息;判断子单元,用于判断所述第一定位结果是否处于预设范围;第一纠偏子单元,用于当所述第一定位结果处于所述预设范围时,将所述目标定位WiFi对应的位置信息作为第二定位结果;所述判断子单元,还用于当所述第一WiFi集中不存在所述目标定位WiFi时,判断所述第一WiFi集与预设WiFi集的相似度是否大于第一预设阈值,以及当大于所述第一预设阈值时,判断所述第一定位结果是否处于所述预设范围;第二纠偏子单元,用于当所述第一定位结果处于所述预设范围时,将所述预设WiFi集对应的位置信息作为第二定位结果;其中,所述目标定位WiFi对应的位置信息与所述预设WiFi集对应的位置信息相同,所述预设范围为所述目标定位WiFi对应的位置信息指示区域的预设范围。8.根据权利要求7所述的服务器,其特征在于,所述纠偏单元还包括:第二获取子单元,用于所述判断子单元判断所述第一WiFi集与预设WiFi集的相似度是否大于第一预设阈值之前,通过分析预设时长内所述电子设备上报的WiFi集得到有效W...

【专利技术属性】
技术研发人员:郭进毫林意章
申请(专利权)人:广东小天才科技有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1