本发明实施例涉及数据处理,尤其涉及一种位置数据处理方法、装置及相关设备。
背景技术:
1、随着定位技术的演进和快速发展,可以实现对用户或用户终端的高精度定位,得到用户的高精度位置数据,高精度的位置数据属于用户隐私,因此,如何对位置数据实行隐私保护已成为定位技术发展的重点领域。
2、目前,相关技术中通常使用差分计算的方式对位置数据实行隐私保护。具体而言,将定位区域以栅格的形式进行划分,通过每个栅格中的用户终端获取用户的初始位置数据,将上述初始位置数据上传至位置数据管理平台,位置数据管理平台对上述初始位置数据进行差分计算,生成目标位置数据,实现对用户位置数据的保护。
3、然而,每个栅格内的用户的分布情况是不同的,且每个栅格在定位区域中的分布情况也是不同的,这容易导致生成的目标位置数据存在误差,导致无法通过目标位置数据得到用户的真实位置,进而降低了位置数据的可用性。
技术实现思路
1、本发明实施例提供一种位置数据处理方法、装置及相关设备,以解决位置数据的可用性较低的技术问题。
2、为解决上述问题,本发明是这样实现的:
3、第一方面,本发明实施例提供了一种位置数据处理方法,所述方法包括:
4、获取目标用户对应的初始位置数据、目标栅格的特征信息和所述目标栅格的干扰信息;所述目标栅格为所述目标用户在定位区域中所处的栅格,所述特征信息用于表征所述目标栅格在所述定位区域中的分布特征,所述干扰信息用于表征所述目标栅格包括的端点的分布特征;
5、对所述特征信息和所述初始位置数据的获取时间进行第一差分计算确定栅格数据,对所述特征信息、所述干扰信息、所述初始位置数据的获取时间和所述初始位置数据进行第二差分计算确定聚合点数据;所述栅格数据用于表征所述目标栅格的动态特征,所述聚合点数据用于表征所述目标用户在所述目标栅格中对应的聚合点;
6、根据所述栅格数据和所述聚合点数据,确定所述目标用户的目标位置数据。
7、第二方面,本发明实施例还提供一种位置数据处理装置,包括:
8、获取模块,用于获取目标用户对应的初始位置数据、目标栅格的特征信息和所述目标栅格的干扰信息;所述目标栅格为所述目标用户在定位区域中所处的栅格,所述特征信息用于表征所述目标栅格在所述定位区域中的分布特征,所述干扰信息用于表征所述目标栅格包括的端点的分布特征;
9、计算模块,用于对所述特征信息和所述初始位置数据的获取时间进行第一差分计算确定栅格数据,对所述特征信息、所述干扰信息、所述初始位置数据的获取时间和所述初始位置数据进行第二差分计算确定聚合点数据;所述栅格数据用于表征所述目标栅格的动态特征,所述聚合点数据用于表征所述目标用户在所述目标栅格中对应的聚合点;
10、确定模块,用于根据所述栅格数据和所述聚合点数据,确定所述目标用户的目标位置数据。
11、第三方面,本发明实施例还提供一种位置数据处理系统,包括位置数据处理装置、位置数据管理平台和栅格管理平台,所述位置数据处理装置分别与所述位置数据管理平台和所述栅格管理平台通信连接;
12、所述位置数据处理装置,用于获取目标用户对应的初始位置数据;
13、所述栅格管理平台,用于向所述位置数据处理装置发送目标栅格的特征信息,所述目标栅格为所述目标用户在定位区域中所处的栅格,且所述特征信息用于表征所述目标栅格在所述定位区域中的分布特征;
14、所述位置数据管理平台,用于向所述位置数据处理装置发送所述目标栅格的干扰信息,所所述干扰信息用于表征所述目标栅格包括的端点的分布特征;
15、所述位置数据处理装置,还用于获取所述目标栅格的特征信息和所述目标栅格的干扰信息;
16、对所述特征信息和所述初始位置数据的获取时间进行第一差分计算确定栅格数据,对所述特征信息、所述干扰信息、所述初始位置数据的获取时间和所述初始位置数据进行第二差分计算确定聚合点数据;所述栅格数据用于表征所述目标栅格的动态特征,所述聚合点数据用于表征所述目标用户在所述目标栅格中对应的聚合点;
17、根据所述栅格数据和所述聚合点数据,确定所述目标用户的目标位置数据。
18、第四方面,本发明实施例还提供一种设备,包括:收发机、存储器、处理器及存储在所述存储器上并可在所述处理器上运行的程序;所述处理器,用于读取存储器中的程序实现如前述第一方面所述方法中的步骤。
19、第五方面,本发明实施例还提供一种可读存储介质,用于存储程序,所述程序被处理器执行时实现如前述第一方面所述方法中的步骤。
20、本发明实施例中,获取目标用户对应的初始位置数据、目标栅格的特征信息和目标栅格的干扰信息;对特征信息和初始位置数据的获取时间进行第一差分计算确定栅格数据,对特征信息、干扰信息、初始位置数据的获取时间和初始位置数据进行第二差分计算确定聚合点数据,其中,上述特征信息用于表征目标栅格在定位区域中的分布特征,上述干扰信息用于表征目标用户在目标栅格中的分布特征。进一步的,根据栅格数据和聚合点数据,确定目标用户的目标位置数据,在上述确定目标用户的目标位置数据的过程中,通过对特征信息进行第一差分计算,对干扰信息进行第二差分计算,充分考虑了栅格在定位区域的分布特征以及栅格包括的用户的分布特征对生成的目标位置数据的影响,以此减少了生成的目标位置数据存在的误差,提高了位置数据的可用性。
1.一种位置数据处理方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述特征信息包括静态栅格信息和动态栅格信息,所述对所述特征信息和所述初始位置数据的获取时间进行第一差分计算确定栅格数据包括:
3.根据权利要求1所述的方法,其特征在于,所述特征信息包括静态栅格信息和动态栅格信息,所述对所述特征信息、所述干扰信息、所述初始位置数据的获取时间和所述初始位置数据进行第二差分计算确定聚合点数据包括:
4.根据权利要求1所述的方法,其特征在于,所述根据所述栅格数据和所述聚合点数据,确定所述目标用户的目标位置数据包括:
5.一种位置数据处理装置,其特征在于,所述装置包括:
6.根据权利要求5所述的装置,其特征在于,所述特征信息包括静态栅格信息和动态栅格信息;
7.根据权利要求5所述的装置,其特征在于,所述特征信息包括静态栅格信息和动态栅格信息;所述计算模块,还具体用于使用不可逆函数对所述静态栅格信息、所述动态栅格信息、所述初始位置数据的获取时间、所述初始位置数据和所述干扰信息进行差分计算,得到聚合点数据;
8.根据权利要求5所述的装置,其特征在于,所述确定模块,具体用于对所述栅格数据和所述聚合点数据进行合并处理,生成所述目标用户的目标位置数据。
9.一种位置数据处理系统,其特征在于,所述系统包括位置数据处理装置、位置数据管理平台和栅格管理平台,所述位置数据处理装置分别与所述位置数据管理平台和所述栅格管理平台通信连接;
10.一种通信设备,包括:收发机、存储器、处理器及存储在所述存储器上并可在所述处理器上运行的程序,所述处理器,用于读取存储器中的程序实现如权利要求1至4中任一项所述的位置数据处理方法中的步骤。
11.一种可读存储介质,用于存储程序,其特征在于,所述程序被处理器执行时实现如权利要求1至4中任一项所述的位置数据处理方法中的步骤。