【技术实现步骤摘要】
一种指纹库更新方法、装置、设备和存储介质
本专利技术实施例涉及室内定位技术,尤其涉及一种指纹库更新方法、装置、设备和存储介质。
技术介绍
由于人们大部分时间处于室内,从而进行室内定位越来越成为当下研究的热点,并且具有显著的研究意义。例如,在紧急情况下可以准确定位到被困人员所处在的位置,比如楼层号或者房间号等。目前,常用的定位系统为GPS(GlobalPositionSystem)系统,但由于在室内环境中,GPS系统发射的卫星信号到达地面时较弱且不能穿透建筑物等原因,使得GPS系统无法准确地进行室内定位。针对于此,可以基于室内环境创建指纹库,并基于该指纹库进行指纹匹配,从而实现了室内定位。然而,在实现本专利技术过程中,专利技术人发现现有技术中至少存在如下问题:当室内环境发生变化时,所创建的指纹库中的指纹信息可能出现局部失效,并随着环境的不断变化,指纹库失效的面积会逐渐增大,直至全部失效,从而需要对所创建出的指纹库进行实时更新,以保证定位的准确性。通常可以利用周期性地重新采集整个指纹库中的指纹信息的方式,对指纹库进行手动更新,但这种更新方式费时费力。
技术实现思路
本专利技术实施例提供了一种指纹库更新方法、装置、设备和存储介质,以简化更新操作,提高指纹库的更新速度和准确性。第一方面,本专利技术实施例提供了一种指纹库更新方法,包括:获取预设环境区域内的当前参考点的当前指纹信息;根据所述当前指纹信息和所述预设环境区域对应的待更新指纹库中的已有参考点对应的已有 ...
【技术保护点】
1.一种指纹库更新方法,其特征在于,包括:/n获取预设环境区域内的当前参考点的当前指纹信息;/n根据所述当前指纹信息和所述预设环境区域对应的待更新指纹库中的已有参考点对应的已有指纹信息进行指纹匹配,确定所述当前参考点对应的匹配参考点;/n基于所述当前参考点的参考点类型,根据所述当前参考点与所述匹配参考点之间的指纹相似度和所述匹配参考点的匹配位置信息,从所述待更新指纹库中确定所述当前参考点对应的局部更新区域;/n根据所述局部更新区域中的已有参考点与所述当前参考点之间的指纹相似度和所述当前指纹信息,对所述局部更新区域中的已有参考点对应的已有指纹信息进行指纹更新,获得更新后的所述已有参考点对应的目标指纹信息。/n
【技术特征摘要】
1.一种指纹库更新方法,其特征在于,包括:
获取预设环境区域内的当前参考点的当前指纹信息;
根据所述当前指纹信息和所述预设环境区域对应的待更新指纹库中的已有参考点对应的已有指纹信息进行指纹匹配,确定所述当前参考点对应的匹配参考点;
基于所述当前参考点的参考点类型,根据所述当前参考点与所述匹配参考点之间的指纹相似度和所述匹配参考点的匹配位置信息,从所述待更新指纹库中确定所述当前参考点对应的局部更新区域;
根据所述局部更新区域中的已有参考点与所述当前参考点之间的指纹相似度和所述当前指纹信息,对所述局部更新区域中的已有参考点对应的已有指纹信息进行指纹更新,获得更新后的所述已有参考点对应的目标指纹信息。
2.根据权利要求1所述的方法,其特征在于,基于所述当前参考点的参考点类型,根据所述当前参考点与所述匹配参考点之间的指纹相似度和所述匹配参考点的匹配位置信息,从所述待更新指纹库中确定所述当前参考点对应的局部更新区域,包括:
在所述当前参考点为动态参考点时,根据所述当前参考点与所述匹配参考点之间的指纹相似度、所述匹配参考点的匹配位置信息和预设参考半径,从所述待更新指纹库中确定所述当前参考点对应的局部更新区域;
在所述当前参考点为静态参考点时,根据所述当前参考点的当前位置信息、所述当前参考点与所述匹配参考点之间的指纹相似度、所述匹配参考点的匹配位置信息和预设参考半径,从所述待更新指纹库中确定所述当前参考点对应的局部更新区域。
3.根据权利要求2所述的方法,其特征在于,根据所述当前参考点与所述匹配参考点之间的指纹相似度、所述匹配参考点的匹配位置信息和预设参考半径,从所述待更新指纹库中确定所述当前参考点对应的局部更新区域,包括:
根据所述当前参考点与所述匹配参考点之间的指纹相似度和预设参考半径,确定所述当前参考点对应的第一区域半径;
根据所述第一区域半径和所述匹配参考点的匹配位置信息,从所述待更新指纹库中确定所述当前参考点对应的局部更新区域。
4.根据权利要求2所述的方法,其特征在于,根据所述当前参考点的当前位置信息、所述当前参考点与所述匹配参考点之间的指纹相似度、所述匹配参考点的匹配位置信息和预设参考半径,从所述待更新指纹库中确定所述当前参考点对应的局部更新区域,包括:
根据所述当前参考点的当前位置信息和所述匹配参考点的匹配位置信息,确定匹配误差;
根据所述匹配误差确定所述当前参考点对应的调整权重值;
根据所述调整权重值、所述当前参考点与所述匹配参考点之间的指纹相似度和预设参考半径,确定所述当前参考点对应的第二区域半径;
根据所述第二区域半径和所述当前参考点的当前位置信息,从所述待更新指纹库中确定所述当前参考点对应的局部更新区域。
5.根据权利要求4所述的方法,其特征在于,根据所述匹配误差确定所述当前参考点对应的调整权重值,包括:
若所述匹配误差小于或等于预设允许静态误差,则确定所述当前参考点对应的调整权重值为1;
若所述匹配误差大于预设允许静态误差,则根据所述匹配误差和预设的误差与权重值之间的对应关系,确定所述当前参考点对应的调整权重值。
6.根据权利要求1所述的方法,其特征在于,通过如下公式,获得更新后的所述已有参考点对应的目标指纹信息:
其中,是当前参考点i对应的当前指纹信息;Fingerprintj是当前参考点i对应的局部更新区域中的已有参考点j对应的已有指纹信息;Fingerprint′j是更新后的已有参考点j对应的目标指纹信息;是已有参考点j与当前参考点i之间的指纹相似度。
7.根据权利要求4所述的方法,其特征在于,根据所述局部更新区域中的已有参考点与所述当前参考点之间的指纹相似度和所述当前指纹信息,对所述局部更新区域中的已...
【专利技术属性】
技术研发人员:郑梦含,刘玉平,陈凌伟,刘武当,
申请(专利权)人:广东博智林机器人有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。