基于无线网络的定位实现方法及相关设备技术

技术编号:26347495 阅读:49 留言:0更新日期:2020-11-13 21:35
本申请提供了一种基于无线网络的定位实现方法、装置及服务设备,接收到目标设备发起的定位请求后,将通过人工智能技术,先对目标设备检测到的多个无线网各自对应的无线网络信息进行定位分析,得到目标设备在地图上的初始定位结果和相应的初始定位比例,之后,本申请会进一步依据初始定位结果、初始定位比例及目标设备接入的目标无线网络的目标无线网络信息,确定目标设备当前所处的无线网络环境满足无线网络连接定位条件时,利用目标无线网络信息,通过连接Wi‑Fi定位方式实现对目标设备在地图上的精细定位,得到相对于初始定位结果更精准的目标定位结果,极大提升了连接无线网络定位实现方式的定位精准度和置信度。

Positioning method and related equipment based on wireless network

【技术实现步骤摘要】
基于无线网络的定位实现方法及相关设备
本申请涉及网络定位应用领域,具体涉及一种基于无线网络的定位实现方法及相关设备。
技术介绍
随着无线通信技术的发展及数据处理能力的提高,基于位置的服务已成为最具潜力的移动互联网业务之一,无论是在室内还是在室外环境,快速准确地获得电子设备的位置信息,并提供位置服务的需求变得日益迫切。然而,传统的GPS(GlobalPositioningSystem,全球定位系统)定位方法,往往因建筑物遮挡等因素产生较大干扰,导致无法精准获得电子设备(或其持有者)的位置信息,降低了基于位置的服务体验。为了解决上述问题,在普遍使用Wi-Fi(WirelessFidelity,无线保真)设备(如路由器等无线接入设备)的如家庭、酒店、机场、商场等各类大型或小型建筑物内,目前提出通过用户的电子设备连接某一Wi-Fi信号,利用不同Wi-Fi信号与地理信息系统中的各信息(如各类建筑物)的点之间的对应关系,或电子设备通过连接的Wi-Fi信号上报的位置相关信息,来实现用户精细定位。然而,在地理信息系统中的各信息点与不同Wi-Fi信号之间的绑定关系错误,或从电子设备上报的位置相关信息中提取到的Wi-Fi信号与定位地点之间的对应关系错误的场景下,通过现有的这种连接Wi-Fi定位实现方法,得到的定位结果可靠性和准确性都很低,极大降低了位置服务器反馈的定位结果的置信度。
技术实现思路
有鉴于此,为了提高连接无线网络定位实现方式,对目标设备定位的可靠性及准确性,本申请实施例提供如下技术方案:一方面,本申请提出了一种基于无线网络的定位实现方法,所述方法包括:接收目标设备发起的定位请求,所述定位请求携带有所述目标设备检测到多个无线网络各自对应的用于定位的无线网络信息;响应所述定位请求,对多个所述无线网络信息进行定位分析,得到所述目标设备的初始定位结果及相应的初始定位比例;依据所述初始定位结果、所述初始定位比例,及所述目标设备所接入的目标无线网络的目标无线网络信息,确定满足无线网络连接定位条件时,利用所述目标无线网络信息,获得所述目标设备的目标定位结果。在一些实施例中,所述依据所述初始定位结果、所述初始定位比例,及所述目标设备所接入的目标无线网络的目标无线网络信息,确定满足无线网络连接定位条件,包括:依据所述目标设备检测到的所述多个无线网络的数量,获取所述初始定位比例对应的初始定位阈值;检测所述初始定位比例是否小于对应的所述初始定位阈值;如果小于对应的所述初始定位阈值,利用所述目标设备所接入的目标无线网络的目标无线网络信息,获得所述目标无线网络对应的地理位置;依据所述地理位置、所述初始定位结果及所述目标无线网络信息,确定满足无线网络连接定位条件。在一些实施例中,所述依据所述地理位置、所述初始定位结果及所述目标无线网络信息,确定满足无线网络连接定位条件,包括:依据所述目标设备检测到的所述多个无线网络的数量,获取针对所述目标无线网络的距离阈值、半径阈值及置信度阈值;获取所述地理位置与所述初始定位结果之间的距离差;检测所述距离差是否小于所述距离阈值,所述目标无线网络的覆盖半径是否小于所述半径阈值,以及所述目标无线网络的置信度是否小于所述置信度阈值;确定所述距离差小于所述距离阈值,所述目标无线网络的覆盖半径小于所述半径阈值,且所述目标无线网络的置信度小于所述置信度阈值。在一些实施例中,所述方法还包括:依据所述地理位置、所述初始定位结果及所述目标无线网络信息,确定不满足所述无线网络连接定位条件时,将所述初始定位结果确定为所述目标设备的目标定位结果。在一些实施例中,所述无线网络信息包括相应无线网络的网络地址及信号强度,所述对多个所述无线网络信息进行定位分析,得到所述目标设备的初始定位结果及相应的初始定位比例,包括:利用所述网络地址,获得相应无线网络的属性信息以及提供该无线网络的无线接入设备的地理位置;利用所述多个无线网格各自对应的所述属性信息和所述地理位置,剔除所述多个无线网络中的异常无线网络,得到置信无线网络;通过网络定位规则,对所述置信无线网络的无线网络信息进行定位分析,得到所述目标设备的初始定位信息及对应的初始定位比例。在一些实施例中,所述网络定位规则包括聚类定位规则,所述对应的初始定位比例的获得方法包括:对所述多个无线网络各自的扫描信号强度进行平均值运算,得到平均扫描信号强度;确定所述目标设备所接入的目标无线网络的连接信号强度;将所述平均扫描信号强度与所述连接信号强度的比值,确定为与所述聚类定位规则对应的第一初始定位比例;所述初始定位比例满足相应的初始定位阈值,包括:所述第一初始定位比例小于所述第一初始定位阈值,所述第一初始定位阈值基于所述定位请求中携带的无线网络的数量,查询第一比例阈值库确定。在一些实施例中,所述网络定位规则还包括指纹定位规则,所述对应的初始定位比例的获得方法还包括:检测无线网络指纹库中,是否存在与提供所述置信无线网络的无线接入设备的地理位置对应的指纹地理网格,得到存在对应的所述指纹地理网格的无线接入设备的第一数量;在通过所聚类定位规则对所述置信无线网络的无线网络信息进行定位分析过程中,获得可聚类无线接入设备的第二数量,所述可聚类无线接入设备是指提供所述置信无线网络的无线接入设备中,相应地理位置被聚类的无线接入设备;将所述第一数量与所述第二数量的比值,确定为与所述指纹定位规则对应的第二初始定位比例;所述初始定位比例满足相应的初始定位阈值,还包括:所述第二初始定位比例小于所述第二初始定位阈值,所述第二初始定位阈值基于所述定位请求中携带的无线网络的数量,查询第二比例阈值库确定。又一方面,本申请还提出了一种基于无线网络的定位实现装置,所述装置包括:定位请求接收模块,用于接收目标设备发起的定位请求,所述定位请求携带有所述目标设备检测到多个无线网络各自对应的用于定位的无线网络信息;初始定位模块,用于响应所述定位请求,对多个所述无线网络信息进行定位分析,得到所述目标设备的初始定位结果及相应的初始定位比例;无线网络连接定位条件检测模块,用于依据所述初始定位结果、所述初始定位比例,及所述目标设备所接入的目标无线网络的目标无线网络信息,确定是否满足无线网络连接定位条件;目标定位模块,用于在无线网络连接定位条件检测模块的检测结果为满足所述无线网络连接定位条件的情况下,利用所述目标无线网络信息,获得所述目标设备的目标定位结果。又一方面,本申请还提出了一种可读存储介质,其上存储有计算机程序,所述计算机程序由处理器加载并执行,实现如上述的基于无线网络的定位实现方法。又一方面,本申请还提出了一种服务设备,所述服务设备包括:通信模块;存储器,用于存储实现如上述的基于无线网络的定位实现方法的程序;处理器,用于加载并执本文档来自技高网...

【技术保护点】
1.一种基于无线网络的定位实现方法,其特征在于,所述方法包括:/n接收目标设备发起的定位请求,所述定位请求携带有所述目标设备检测到多个无线网络各自对应的用于定位的无线网络信息;/n响应所述定位请求,对多个所述无线网络信息进行定位分析,得到所述目标设备的初始定位结果及相应的初始定位比例;/n依据所述初始定位结果、所述初始定位比例,及所述目标设备所接入的目标无线网络的目标无线网络信息,确定满足无线网络连接定位条件时,利用所述目标无线网络信息,获得所述目标设备的目标定位结果。/n

【技术特征摘要】
1.一种基于无线网络的定位实现方法,其特征在于,所述方法包括:
接收目标设备发起的定位请求,所述定位请求携带有所述目标设备检测到多个无线网络各自对应的用于定位的无线网络信息;
响应所述定位请求,对多个所述无线网络信息进行定位分析,得到所述目标设备的初始定位结果及相应的初始定位比例;
依据所述初始定位结果、所述初始定位比例,及所述目标设备所接入的目标无线网络的目标无线网络信息,确定满足无线网络连接定位条件时,利用所述目标无线网络信息,获得所述目标设备的目标定位结果。


2.根据权利要求1所述的方法,其特征在于,所述依据所述初始定位结果、所述初始定位比例,及所述目标设备所接入的目标无线网络的目标无线网络信息,确定满足无线网络连接定位条件,包括:
依据所述目标设备检测到的所述多个无线网络的数量,获取所述初始定位比例对应的初始定位阈值;
检测所述初始定位比例是否小于对应的所述初始定位阈值;
如果小于对应的所述初始定位阈值,利用所述目标设备所接入的目标无线网络的目标无线网络信息,获得所述目标无线网络对应的地理位置;
依据所述地理位置、所述初始定位结果及所述目标无线网络信息,确定满足无线网络连接定位条件。


3.根据权利要求2所述的方法,其特征在于,所述依据所述地理位置、所述初始定位结果及所述目标无线网络信息,确定满足无线网络连接定位条件,包括:
依据所述目标设备检测到的所述多个无线网络的数量,获取针对所述目标无线网络的距离阈值、半径阈值及置信度阈值;
获取所述地理位置与所述初始定位结果之间的距离差;
检测所述距离差是否小于所述距离阈值,所述目标无线网络的覆盖半径是否小于所述半径阈值,以及所述目标无线网络的置信度是否小于所述置信度阈值;
确定所述距离差小于所述距离阈值,所述目标无线网络的覆盖半径小于所述半径阈值,且所述目标无线网络的置信度小于所述置信度阈值。


4.根据权利要求1~3任一项所述的方法,其特征在于,所述方法还包括:
依据所述初始定位结果、所述初始定位比例,及所述目标设备所接入的目标无线网络的目标无线网络信息,确定不满足所述无线网络连接定位条件时,将所述初始定位结果确定为所述目标设备的目标定位结果。


5.根据权利要求1~3任一项所述的方法,其特征在于,所述无线网络信息包括相应无线网络的网络地址及信号强度,所述对多个所述无线网络信息进行定位分析,得到所述目标设备的初始定位结果及相应的初始定位比例,包括:
利用所述网络地址,获得相应无线网络的属性信息以及提供该无线网络的无线接入设备的地理位置;
利用所述多个无线网格各自对应的所述属性信息和所述地理位置,剔除所述多个无线网络中的异常无线网络,得到置信无线网络;
通过网络定位规则,对所述置信无线网络的无线网络信息进行定位分析,得到所述目标设备的初始定位结果及对应的初始...

【专利技术属性】
技术研发人员:倪嘉志李欣
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

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

1