本公开涉及通信,尤其涉及一种终端设备定位方法、装置、电子设备和存储介质。
背景技术:
1、在终端设备的通信过程中,通常需要对终端设备进行定位,常用的定位技术可以包括基于卫星的全球定位系统(英语:global positioning system,gps)对终端设备进行定位;然而在一些建筑物内(如室内),由于墙壁的遮挡,导致gps定位技术并不能在建筑物内有效地工作。
2、相关技术中,可以通过室内的无线保真(wireless fidelity,wifi)信号进行终端设备定位,例如,可以预先训练能够基于wifi信号强度确定wifi信号位置的神经网络模型,在需要对终端设备进行定位时,将终端设备采集的wifi信号强度输入预先训练的神经网络模型中,得到终端设备的位置信息。
3、但是,相关技术中提供的基于wifi信号强度的终端设备定位方案,由于wifi信号多径效应,在同一位置,采集的用于训练神经网络模型的wifi信号强度,与终端设备实际定位过程中采集wifi信号强度的可能出现差异,会导致终端设备的定位不精准。
技术实现思路
1、本公开提供一种终端设备定位方法、装置、电子设备和存储介质,可以提升终端设备的定位精准度。本公开的技术方案如下:
2、根据本公开的第一方面,提供了一种终端设备定位方法,包括:
3、获取终端设备在目标区域采集的待处理无线设备标识信息,所述待处理无线设备标识信息包括无线路由设备的媒体访问控制mac地址和无线基站标识中的至少一种,所述目标区域包含多个子区域;
4、基于所述待处理无线设备标识信息和预先训练的第一定位模型,确定与所述待处理无线设备标识信息关联的第一目标子区域标识;
5、将与所述第一目标子区域标识对应的子区域,确定为所述终端设备的定位结果。
6、根据本公开的第二方面,提供了一种终端设备定装置,包括:
7、获取模块,被配置为获取终端设备在目标区域采集的待处理无线设备标识信息,所述待处理无线设备标识信息包括无线路由设备的媒体访问控制mac地址和无线基站标识中的至少一种,所述目标区域包含多个子区域;
8、确定模块,被配置为基于所述待处理无线设备标识信息和预先训练的第一定位模型,确定与所述待处理无线设备标识信息关联的第一目标子区域标识;
9、所述确定模块,还被配置为将与所述第一目标子区域标识对应的子区域,确定为所述终端设备的定位结果。
10、根据本公开的第三方面,提供了一种电子设备,包括:
11、处理器;以及
12、存储程序的存储器,
13、其中,所述程序包括指令,所述指令在由所述处理器执行时使所述处理器执行如第一方面所述的方法。
14、根据本公开的第四方面,提供了一种存储有计算机指令的非瞬时计算机可读存储介质,所述计算机指令用于使所述计算机执行如第一方面所述的方法。
15、本公开实施例提供的终端设备定位方法、装置、电子设备和存储介质,可以获取终端设备在目标区域采集的待处理无线设备标识信息,并基于所述待处理无线设备标识信息和预先训练的第一定位模型,确定与所述待处理无线设备标识信息关联的第一目标子区域标识,以及将与所述第一目标子区域标识对应的子区域,确定为所述终端设备的定位结果;一方面,可以以终端设备采集的无线设备的mac地址和无线基站标识中的至少一种为位置指纹,对终端设备进行定位,由于无线设备的mac地址和无线基站标识不受wifi信号或者网络信号波动的影响,可以提升终端设备的定位精准度;另一方面,可以通过预先训练的定位模型处理终端设备采集的无线设备标识信息,确定终端设备的定位结果,提升了终端设备的定位效率。
1.一种终端设备定位方法,其特征在于,包括:
2.如权利要求1所述的终端设备定位方法,其特征在于,所述基于所述待处理无线设备标识信息和预先训练的第一定位模型,确定与所述待处理无线设备标识信息关联的第一目标子区域标识,包括:
3.如权利要求1所述的终端设备定位方法,其特征在于,所述方法还包括:
4.如权利要求1所述的终端设备定位方法,其特征在于,训练所述第一定位模型的过程,包括:
5.如权利要求4所述的终端设备定位方法,其特征在于,在将所述样本无线设备标识信息输入待训练的第一定位模型中,得到与所述样本无线设备标识信息关联的样本预测子区域标识之前,所述方法还包括:
6.如权利要求5所述的终端设备定位方法,其特征在于,所述根据所述样本无线设备标识信息,以及所述目标区域的全量无线设备标识信息的比对结果,确定所述样本无线设备标识信息的稀疏向量,包括:
7.如权利要求5所述的终端设备定位方法,其特征在于,所述方法还包括:
8.一种终端设备定装置,其特征在于,包括:
9.一种电子设备,其特征在于,包括:
10.一种存储有计算机指令的非瞬时计算机可读存储介质,其特征在于,所述计算机指令用于使所述计算机执行如权利要求1-7中任一项所述的方法。