1.一种定位指纹库的更新方法,其特征在于,包括:接收多个用户发送的设定数目的用户WIFI指纹数据;所述用户WIFI指纹数据为用户在设定信息点内检测得到;
将所有的所述用户WIFI指纹数据分别与预设的自更新WIFI指纹库、初始WIFI指纹库内所述设定信息点对应的指纹数据进行比对,得到比对结果;所述自更新WIFI指纹库由无线接入点生成的WIFI指纹库与所述初始WIFI指纹库获得;
根据所述比对结果对所述初始WIFI指纹库进行更新。
2.根据权利要求1所述的方法,其特征在于,还包括:获取所述初始WIFI指纹库和无线接入点生成的WIFI指纹库;所述初始WIFI指纹库由预设设备检测生成;
对所述无线接入点生成的WIFI指纹库通过衰减模型进行数据处理,得到无线接入点WIFI指纹库;
将所述初始WIFI指纹库和所述无线接入点WIFI指纹库进行拟合,得到所述自更新WIFI指纹库。
3.根据权利要求1所述的方法,其特征在于,所述将所有的所述用户WIFI指纹数据分别与预设的自更新WIFI指纹库、初始WIFI指纹库内所述设定信息点对应的指纹数据进行比对,得到比对结果,包括:将所有用户的所述用户WIFI指纹数据与所述自更新WIFI指纹库中所述设定信息点对应的自更新指纹数据进行一致性比对,得到第一用户匹配率;
计算所有所述第一用户匹配率中满足预设匹配率的用户数量占所述用户的总数量的比例,得到第一达标比例;
将所有用户的所述用户WIFI指纹数据与所述初始WIFI指纹库中所述设定信息点对应的初始指纹数据进行一致性比对,得到第二用户匹配率;
计算所有所述第二用户匹配率中满足预设匹配率的用户数量占所述用户的总数量的比例,得到第二达标比例;
比较所述第一达标比例和所述第二达标比例的大小,得到比对结果。
4.根据权利要求3所述的方法,其特征在于,所述将所有用户的所述用户WIFI指纹数据与所述自更新WIFI指纹库中所述设定信息点对应的自更新指纹数据进行一致性比对,得到第一用户匹配率,包括:将预设用户的所有所述用户WIFI指纹数据与所述自更新指纹数据进行一致性匹配;
统计匹配通过的指纹数量所占所述预设用户的所有指纹数量的比例,得到所述第一用户匹配率。
5.根据权利要求3所述的方法,其特征在于,所述将所有用户的所述用户WIFI指纹数据与所述初始WIFI指纹库中所述设定信息点对应的初始指纹数据进行一致性比对,得到第二用户匹配率,包括:将预设用户的所有所述用户WIFI指纹数据与所述初始指纹数据进行一致性匹配;
统计匹配通过的指纹数量所占所述预设用户的所有指纹数量的比例,得到所述第二用户匹配率。
6.根据权利要求4所述的方法,其特征在于,所述根据所述比对结果对所述初始WIFI指纹库进行更新,包括:若所述第一达标比例大于所述第二达标比例;
判定所述比对结果为自更新指纹数据准确率高,将所述自更新指纹数据替换相同信息点的所述初始指纹数据;
若所述第一达标比例小于所述第二达标比例;
判定所述比对结果为初始指纹数据准确率高,保留所述初始WIFI指纹库;
若所述第一达标比例等于所述第二达标比例;
判定所述比对结果为初始指纹数据准确率和自更新指纹数据准确率相等,保留所述初始WIFI指纹库。
7.一种定位指纹库的更新装置,其特征在于,包括:用户指纹数据获取模块,用于接收多个用户发送的设定数目的用户WIFI指纹数据;所述用户WIFI指纹数据为用户在设定信息点内检测得到;
指纹比对模块,用于将所有的所述用户WIFI指纹数据分别与预设的自更新WIFI指纹库、初始WIFI指纹库内所述设定信息点对应的指纹数据进行比对,得到比对结果;所述自更新WIFI指纹库由无线接入点生成的WIFI指纹库与所述初始WIFI指纹库获得;
更新模块,用于根据所述比对结果对所述初始WIFI指纹库进行更新。
8.根据权利要求1所述的装置,其特征在于,还包括:更新指纹获取模块,用于获取所述初始WIFI指纹库和无线接入点生成的WIFI指纹库;
所述初始WIFI指纹库由预设设备检测生成;
无线指纹处理模块,用于对所述无线接入点生成的WIFI指纹库通过衰减模型进行数据处理,得到无线接入点WIFI指纹库;
自更新指纹获取模块,用于将所述初始WIFI指纹库和所述无线接入点WIFI指纹库进行拟合,得到所述自更新WIFI指纹库。
9.一种定位指纹库的更新设备,其特征在于,包括:处理器,以及与所述处理器相连接的存储器;
所述存储器用于存储计算机程序,所述计算机程序至少用于执行权利要求1-6任一项所述的定位指纹库的更新方法;
所述处理器用于调用并执行所述存储器中的所述计算机程序。
10.一种存储介质,其特征在于,所述存储介质存储有计算机程序,所述计算机程序被处理器执行时,实现如权利要求1-6任一项所述的定位指纹库的更新方法中各个步骤。