本发明涉及数据处理,尤其涉及一种基于多信息协同的多蓝牙定位数据处理方法及系统。
背景技术:
1、随着生产力的提高和物资处理技术的提高,越来越多的物资处理设备采用定位技术来对物资进行定位以实现精准的物资跟踪,减少物资处理出错。但现有技术对于物资的定位技术大部分仅采用单个蓝牙设备对物资进行定位,其定位精度不高,没有考虑到利用多蓝牙设备的多个蓝牙信息之间的协同来提高定位精度。可见,现有技术存在缺陷,亟待解决。
技术实现思路
1、本发明所要解决的技术问题在于,提供一种基于多信息协同的多蓝牙定位数据处理方法及系统,能够借助多蓝牙设备环境的信号充分优势更加精确地确定物资的位置,减少物资定位偏差或出错。
2、为了解决上述技术问题,本发明第一方面公开了一种基于多信息协同的多蓝牙定位数据处理方法,所述方法包括:
3、获取目标物资对应的物资蓝牙设备发出的多个第一蓝牙信号以及所述目标物资对应的多个关联蓝牙设备发出的多个第二蓝牙信号;
4、基于所述物资蓝牙设备对应的定位规则,以及所述多个第一蓝牙信号,确定所述目标物资的第一位置;
5、基于所述关联蓝牙设备对应的关联定位规则,以及所述多个第二蓝牙信号,确定所述目标物资的多个第二位置;
6、根据所述第一位置和所述多个第二位置,确定所述目标物资对应的物资位置。
7、作为一个可选的实施方式,在本发明第一方面中,所述物资蓝牙设备为设置在所述目标物资的物资包装上的蓝牙设备。
8、作为一个可选的实施方式,在本发明第一方面中,所述关联蓝牙设备与所述物资蓝牙设备存在通信历史,且所述关联蓝牙设备的设备位置与所述物资蓝牙设备的设备位置之间的位置距离小于预设的第一距离阈值。
9、作为一个可选的实施方式,在本发明第一方面中,在所述通信历史中,所述关联蓝牙设备与所述物资蓝牙设备通信时的所述位置距离小于预设的第二距离阈值。
10、作为一个可选的实施方式,在本发明第一方面中,所述基于所述物资蓝牙设备对应的定位规则,以及所述多个第一蓝牙信号,确定所述目标物资的第一位置,包括:
11、基于所述物资蓝牙设备和获取所述第一蓝牙信号的获取基站之间的定位规则,确定信号与位置距离的第一对应关系;
12、根据所述第一对应关系,确定每一所述第一蓝牙信号对应的第一位置距离;
13、根据所有所述第一蓝牙信号对应的第一位置距离,基于交会算法,确定所述目标物资的第一位置。
14、作为一个可选的实施方式,在本发明第一方面中,所述基于所述关联蓝牙设备对应的关联定位规则,以及所述多个第二蓝牙信号,确定所述目标物资的多个第二位置,包括:
15、对于每一所述关联蓝牙设备,确定该关联蓝牙设备对应的设备校正距离;
16、根据该关联蓝牙设备和获取该关联蓝牙设备的每一所述第二蓝牙信号的获取基站之间的定位规则,计算该关联位置对应的每一所述第二蓝牙信号对应的位置参数;
17、计算每一所述第二蓝牙信号对应的位置参数朝向所述第一位置的方向偏移所述设备校正距离得到的位置,得到所述目标物资的多个第二位置。
18、作为一个可选的实施方式,在本发明第一方面中,所述确定该关联蓝牙设备对应的设备校正距离,包括:
19、获取该关联蓝牙设备对应的所述通信历史;
20、计算所述通信历史中每一次通信记录中该关联蓝牙设备和所述物资蓝牙设备之间的设备距离的平均值,得到该关联蓝牙设备对应的设备校正距离。
21、作为一个可选的实施方式,在本发明第一方面中,所述根据所述第一位置和所述多个第二位置,确定所述目标物资对应的物资位置,包括:
22、计算所述第一位置和所述多个第二位置之间的加权求和平均值,得到所述目标物资对应的物资位置;其中,所述第一位置对应的加权计算权重大于任一所述第二位置的加权计算权重;所述第二位置的加权计算权重为第一权重和第二权重的乘积;所述第一权重与对应的所述第二位置对应的所述关联蓝牙设备对应的所述通信历史中与所述物资蓝牙设备的通信记录数量成正比;所述第二权重与对应的所述第二位置对应的所述关联蓝牙设备对应的所述设备校正距离成正比。
23、本发明实施例第二方面公开了一种基于多信息协同的多蓝牙定位数据处理系统,所述系统包括:
24、获取模块,用于获取目标物资对应的物资蓝牙设备发出的多个第一蓝牙信号以及所述目标物资对应的多个关联蓝牙设备发出的多个第二蓝牙信号;
25、第一确定模块,用于基于所述物资蓝牙设备对应的定位规则,以及所述多个第一蓝牙信号,确定所述目标物资的第一位置;
26、第二确定模块,用于基于所述关联蓝牙设备对应的关联定位规则,以及所述多个第二蓝牙信号,确定所述目标物资的多个第二位置;
27、第三确定模块,用于根据所述第一位置和所述多个第二位置,确定所述目标物资对应的物资位置。
28、作为一个可选的实施方式,在本发明第二方面中,所述物资蓝牙设备为设置在所述目标物资的物资包装上的蓝牙设备。
29、作为一个可选的实施方式,在本发明第二方面中,所述关联蓝牙设备与所述物资蓝牙设备存在通信历史,且所述关联蓝牙设备的设备位置与所述物资蓝牙设备的设备位置之间的位置距离小于预设的第一距离阈值。
30、作为一个可选的实施方式,在本发明第二方面中,在所述通信历史中,所述关联蓝牙设备与所述物资蓝牙设备通信时的所述位置距离小于预设的第二距离阈值。
31、作为一个可选的实施方式,在本发明第二方面中,所述第一确定模块基于所述物资蓝牙设备对应的定位规则,以及所述多个第一蓝牙信号,确定所述目标物资的第一位置的具体方式,包括:
32、基于所述物资蓝牙设备和获取所述第一蓝牙信号的获取基站之间的定位规则,确定信号与位置距离的第一对应关系;
33、根据所述第一对应关系,确定每一所述第一蓝牙信号对应的第一位置距离;
34、根据所有所述第一蓝牙信号对应的第一位置距离,基于交会算法,确定所述目标物资的第一位置。
35、作为一个可选的实施方式,在本发明第二方面中,所述第二确定模块基于所述关联蓝牙设备对应的关联定位规则,以及所述多个第二蓝牙信号,确定所述目标物资的多个第二位置的具体方式,包括:
36、对于每一所述关联蓝牙设备,确定该关联蓝牙设备对应的设备校正距离;
37、根据该关联蓝牙设备和获取该关联蓝牙设备的每一所述第二蓝牙信号的获取基站之间的定位规则,计算该关联位置对应的每一所述第二蓝牙信号对应的位置参数;
38、计算每一所述第二蓝牙信号对应的位置参数朝向所述第一位置的方向偏移所述设备校正距离得到的位置,得到所述目标物资的多个第二位置。
39、作为一个可选的实施方式,在本发明第二方面中,所述第二确定模块确定该关联蓝牙设备对应的设备校正距离的具体方式,包括:
40、获取该关联蓝牙设备对应的所述通信历史;
41、计算所述通信历史中每一次通信记录中该关联蓝牙设备和所述物资蓝牙设备之间的设备距离的平均值,得到该关联蓝牙设备对应的设备校正距离。
42、作为一个可选的实施方式,在本发明第二方面中,所述第三确定模块根据所述第一位置和所述多个第二位置,确定所述目标物资对应的物资位置的具体方式,包括:
43、计算所述第一位置和所述多个第二位置之间的加权求和平均值,得到所述目标物资对应的物资位置;其中,所述第一位置对应的加权计算权重大于任一所述第二位置的加权计算权重;所述第二位置的加权计算权重为第一权重和第二权重的乘积;所述第一权重与对应的所述第二位置对应的所述关联蓝牙设备对应的所述通信历史中与所述物资蓝牙设备的通信记录数量成正比;所述第二权重与对应的所述第二位置对应的所述关联蓝牙设备对应的所述设备校正距离成正比。
44、本发明第三方面公开了另一种基于多信息协同的多蓝牙定位数据处理系统,所述系统包括:
45、存储有可执行程序代码的存储器;
46、与所述存储器耦合的处理器;
47、所述处理器调用所述存储器中存储的所述可执行程序代码,执行本发明第一方面公开的基于多信息协同的多蓝牙定位数据处理方法中的部分或全部步骤。
48、本发明第四方面公开了一种计算机存储介质,所述计算机存储介质存储有计算机指令,所述计算机指令被调用时,用于执行本发明第一方面公开的基于多信息协同的多蓝牙定位数据处理方法中的部分或全部步骤。
49、与现有技术相比,本发明实施例具有以下有益效果:
50、本发明能够基于目标物资对应的物资蓝牙设备多个关联蓝牙设备所发出的蓝牙信号,根据不同设备对应的定位规则计算物资对应的多个位置,以此确定物资对应的精确的物资位置,从而能够借助多蓝牙设备环境的信号充分优势更加精确地确定物资的位置,减少物资定位偏差或出错。
1.一种基于多信息协同的多蓝牙定位数据处理方法,其特征在于,所述方法包括:
2.根据权利要求1所述的基于多信息协同的多蓝牙定位数据处理方法,其特征在于,所述物资蓝牙设备为设置在所述目标物资的物资包装上的蓝牙设备。
3.根据权利要求2所述的基于多信息协同的多蓝牙定位数据处理方法,其特征在于,所述关联蓝牙设备与所述物资蓝牙设备存在通信历史,且所述关联蓝牙设备的设备位置与所述物资蓝牙设备的设备位置之间的位置距离小于预设的第一距离阈值。
4.根据权利要求3所述的基于多信息协同的多蓝牙定位数据处理方法,其特征在于,在所述通信历史中,所述关联蓝牙设备与所述物资蓝牙设备通信时的所述位置距离小于预设的第二距离阈值。
5.根据权利要求1所述的基于多信息协同的多蓝牙定位数据处理方法,其特征在于,所述基于所述物资蓝牙设备对应的定位规则,以及所述多个第一蓝牙信号,确定所述目标物资的第一位置,包括:
6.根据权利要求4所述的基于多信息协同的多蓝牙定位数据处理方法,其特征在于,所述基于所述关联蓝牙设备对应的关联定位规则,以及所述多个第二蓝牙信号,确定所述目标物资的多个第二位置,包括:
7.根据权利要求6所述的基于多信息协同的多蓝牙定位数据处理方法,其特征在于,所述确定该关联蓝牙设备对应的设备校正距离,包括:
8.根据权利要求7所述的基于多信息协同的多蓝牙定位数据处理方法,其特征在于,所述根据所述第一位置和所述多个第二位置,确定所述目标物资对应的物资位置,包括:
9.一种基于多信息协同的多蓝牙定位数据处理系统,其特征在于,所述系统包括:
10.一种基于多信息协同的多蓝牙定位数据处理系统,其特征在于,所述系统包括:
