一种无线网络指纹信号的处理方法及装置制造方法及图纸

技术编号:14414983 阅读:53 留言:0更新日期:2017-01-12 03:02
本发明专利技术提供了一种无线网络指纹信号的处理方法和装置,其中,所述方法包括:接收终端发送的规划路线和无线网络指纹信息,无线网络指纹信息中包括多个无线网络指纹信号;根据预先存储的无线网络指纹信号与位置信息的映射表,获得多个无线网络指纹信号分别对应的实际位置信息;获取多个无线网络指纹信号分别对应的实际位置信息在规划路线上的准确率;根据准确率,确定是否保存多个无线网络指纹信号到指纹数据库。本发明专利技术实施例提供的无线网络指纹信号的处理方法将路线规划和无线网络指纹信息采集结合起来,可以建立指纹-位置映射关系,并且用户在室内活动时,可以根据用户终端规划的路线和采集到的无线网络指纹信号,随时更新指纹-位置映射关系。

【技术实现步骤摘要】

本专利技术涉及基于无线网络指纹信号的室内定位技术,特别涉及一种无线网络指纹信号的处理方法及装置
技术介绍
在现有技术的基于无线网络指纹信号的室内定位技术中,服务器中保存有室内不同位置的室内相对位置信息和该位置的无线网络信号指纹。无线网络信号指纹与室内位置具有一一对应的关系,因此,在服务器中可通过指纹-位置映射表建立二者的映射关系。在此架构下实现室内定位的原理如下:1、用户在室内位置打开无线网络功能,可获取当前室内位置的无线网络信号集合(即无线网络指纹);2、用户终端内的室内定位模块将采集到的当前室内位置的无线网络指纹通过网络发送到指纹服务器;3、后台服务器通过指纹-位置映射表,根据当前室内位置的无线网络指纹查找当前室内位置坐标;4、后台服务器通过网络将当前室内位置坐标返回给用户终端;5、用户终端显示当前室内位置。由上述表述可知,室内定位实现的关键是后台服务器通过指纹-位置映射表,根据当前室内位置的无线网络指纹获得当前室内位置坐标。而定位服务提供商在建立指纹-位置映射表时,是在离线采集阶段,通过人工在各个大型商场等场馆中采集无线网络指纹。随后将此无线网络指纹用于用户在线定位。但目前在人工采集无线网络指纹存在以下问题:1、人工采集数据质量没有保障,特别是在大型建筑的死角,可能出现指纹数据精确度不够的情况;2、人工采集数据频率低,室内无线网络AP位置变动,但指纹数据未能及时更新,导致定位失败;3、某些商户不允许采集数据人员进入室内,完全无法得到室内无线网络指纹信息;上述情况均将导致无线网络指纹信息的缺失,从而影响定位精度,甚至定位功能。
技术实现思路
本专利技术提供了一种无线网络指纹信号的处理方法及装置,其目的是为了解决目前采集无线网络指纹信号的方法容易导致无线网络指纹信号的缺失,从而影响定位精度,甚至定位功能的问题。为了达到上述目的,本专利技术的实施例提供了一种无线网络指纹信号的处理方法,应用于服务器,包括:接收终端发送的规划路线和无线网络指纹信息,所述指纹信息中包括多个无线网络指纹信号;根据预先存储的无线网络指纹信息与位置信息的映射表,获得多个所述无线网络指纹信号分别对应的实际位置信息;获取所述多个无线网络指纹信号分别对应的实际位置信息在所述规划路线上的准确率;根据所述准确率,确定是否保存所述多个无线网络指纹信号到指纹数据库。其中,获取所述多个无线网络指纹信号分别对应的实际位置信息在所述规划路线上的准确率步骤包括:获取所述多个无线网络指纹信号分别对应的实际位置信息在所述规划路线上的路段,占规划路线的总路程的比例;将所述比例确定为所述准确率。其中,根据所述准确率,确定是否保存所述多个无线网络指纹信号,用于更新指纹数据库的步骤包括:若所述准确率小于第一预设阈值,且无线网络指纹信息中的AP列表与预先存储的AP列表之间的变化小于第二预设阈值,则不保存所述多个无线网络指纹信号。其中,根据所述准确率,确定是否保存所述多个无线网络指纹信号到指纹数据库的步骤包括:若所述准确率小于第一预设阈值,且无线网络指纹信息中的AP列表与预先存储的AP列表之间的变化大于第二预设阈值,则保存所述多个无线网络指纹信号到指纹数据库。其中,根据所述准确率,确定是否保存所述多个无线网络指纹信号到指纹数据库的步骤包括:若所述准确率大于等于第一预设阈值,则保存所述多个无线网络指纹信号到指纹数据库。其中,根据所述准确率,确定是否保存所述多个无线网络指纹信号到指纹数据库的步骤包括:若所述准确率大于等于第一预设阈值,且规划路线中的部分路段在指纹服务器中没有相应的无线网络指纹信号,则将无线网络指纹信息中该部分路段对应的无线网络指纹信号保存到指纹数据库。依据本专利技术的另一个方面,还提供了一种无线网络指纹信号的处理装置,包括:接收模块,用于接收终端发送的规划路线和无线网络指纹信息,所述无线网络指纹信息中包括多个无线网络指纹信号;第一获取模块,用于根据预先存储的无线网络指纹信号与位置信息的映射表,获得多个所述无线网络指纹信号分别对应的实际位置信息;第二获取模块,用于获取所述多个无线网络指纹信号分别对应的实际位置信息在所述规划路线上的准确率;确定模块,用于根据所述准确率,确定是否保存所述多个无线网络指纹信号到指纹数据库。其中,所述获取模块包括:获取子模块,用于获取所述多个无线网络指纹信号分别对应的实际位置信息在所述规划路线上的路段,占规划路线的总路程的比例;确定子模块,用于将所述比例确定为所述准确率。其中,所述确定模块包括:第一处理子模块,用于在所述准确率小于第一预设阈值,且无线网络指纹信息中的AP列表与预先存储的AP列表之间的变化小于第二预设阈值时,不保存所述多个无线网络指纹信号。其中,所述确定模块包括:第二处理子模块,用于在所述准确率小于第一预设阈值,且无线网络指纹信息中的AP列表与预先存储的AP列表之间的变化大于第二预设阈值时,保存所述多个无线网络指纹信号到指纹数据库。其中,所述确定模块包括:第三处理子模块,用于在所述准确率大于等于第一预设阈值时,保存所述多个无线网络指纹信号到指纹数据库。其中,所述确定模块包括:第四处理子模块,用于在所述准确率大于等于第一预设阈值,且规划路线中的部分路段在指纹服务器中没有相应的无线网络指纹信号时,将无线网络指纹信息中该部分路段对应的无线网络指纹信号保存到指纹数据库。本专利技术的上述方案至少包括以下有益效果:本专利技术实施例提供的无线网络指纹信号的处理方法和装置将路线规划和无线网络指纹信息采集结合起来,利用路线规划已知室内位置信息,以及用户沿着规划路线移动时采集的信号指纹,将这些信息收集起来,可以建立指纹-位置映射关系,而且用户在室内活动时,可以根据用户终端规划的路线和采集到的无线网络指纹信号,随时更新指纹-位置映射关系,弥补现采集阶段人工采集指纹信号带来的不足。附图说明图1为本专利技术实施例所述的无线网络指纹信号的处理方法的步骤流程图;图2为本专利技术实施例所述的无线网络指纹信号的处理装置的结构示意图。具体实施方式为使本专利技术要解决的技术问题、技术方案和优点更加清楚,下面将结合附图及具体实施例进行详细描述。如图1所示,本专利技术针对现有的问题,提供了一种无线网络指纹信号的处理方法,应用于服务器,包括:步骤101,接收终端发送的规划路线和无线网络指纹信息,所述无线网络指纹信息中包括多个无线网络指纹信号;步骤102,根据预先存储的无线网络指纹信息与位置信息的映射表,获得多个所述无线网络指纹信号分别对应的实际位置信息;步骤103,获取所述多个无线网络指纹信号分别对应的实际位置信息在所述规划路线上的准确率;步骤104,根据所述准确率,确定是否保存所述多个无线网络指纹信号到指纹数据库。在本专利技术的具体实施例中,用户通过终端的路线规划功能进行路线规划,找出到达目标位置的最优路线,得到路线规划结果后,用户将沿着指定路线到达指定地点,在同时开启无线功能,则可以得到沿着指定路线各位置的指纹信息,并保存到终端,当用户开启无线联网功能后,将保存的无线网络指纹信息和规划路线传送给指纹数据库和位置数据库,从而建立指纹-位置映射表,用于后继用户的定位功能,随着后续用户不断采集规划路线和无线网络指纹信息可以不断更新指纹数据库,从而不断更新指纹-位置映射表。在本本文档来自技高网...
一种无线网络指纹信号的处理方法及装置

【技术保护点】
一种无线网络指纹信号的处理方法,应用于服务器,其特征在于,包括:接收终端发送的规划路线和无线网络指纹信息,所述无线网络指纹信息中包括多个无线网络指纹信号;根据预先存储的无线网络指纹信号与位置信息的映射表,获得多个所述无线网络指纹信号分别对应的实际位置信息;获取所述多个无线网络指纹信号分别对应的实际位置信息在所述规划路线上的准确率;根据所述准确率,确定是否保存所述多个无线网络指纹信号到指纹数据库。

【技术特征摘要】
1.一种无线网络指纹信号的处理方法,应用于服务器,其特征在于,包括:接收终端发送的规划路线和无线网络指纹信息,所述无线网络指纹信息中包括多个无线网络指纹信号;根据预先存储的无线网络指纹信号与位置信息的映射表,获得多个所述无线网络指纹信号分别对应的实际位置信息;获取所述多个无线网络指纹信号分别对应的实际位置信息在所述规划路线上的准确率;根据所述准确率,确定是否保存所述多个无线网络指纹信号到指纹数据库。2.根据权利要求1所述的无线网络指纹信号的处理方法,其特征在于,获取所述多个无线网络指纹信号分别对应的实际位置信息在所述规划路线上的准确率步骤包括:获取所述多个无线网络指纹信号分别对应的实际位置信息在所述规划路线上的路段,占规划路线的总路程的比例;将所述比例确定为所述准确率。3.根据权利要求1或2所述的无线网络指纹信号的处理方法,其特征在于,根据所述准确率,确定是否保存所述多个无线网络指纹信号到指纹数据库的步骤包括:若所述准确率小于第一预设阈值,且无线网络指纹信息中的AP列表与预先存储的AP列表之间的变化小于第二预设阈值,则不保存所述多个无线网络指纹信号。4.根据权利要求1或2所述的无线网络指纹信号的处理方法,其特征在于,根据所述准确率,确定是否保存所述多个无线网络指纹信号到指纹数据库的步骤包括:若所述准确率小于第一预设阈值,且无线网络指纹信息中的AP列表与预先存储的AP列表之间的变化大于第二预设阈值,则保存所述多个无线网络指纹信号到指纹数据库。5.根据权利要求1或2所述的无线网络指纹信号的处理方法,其特征在于,根据所述准确率,确定是否保存所述多个无线网络指纹信号到指纹数据库的步骤包括:若所述准确率大于等于第一预设阈值,则保存所述多个无线网络指纹信号到指纹数据库。6.根据权利要求1或2所述的无线网络指纹信号的处理方法,其特征在于,根据所述准确率,确定是否保存所述多个无线网络指纹信号到指纹数据库的步骤包括:若所述准确率大于等于第一预设阈值,且规划路线中的部分路段在指纹服务器中没有相应的无线网络指纹信号,则将无线网络指纹信息...

【专利技术属性】
技术研发人员:汪岩李欣王佳楣
申请(专利权)人:联想移动通信软件武汉有限公司
类型:发明
国别省市:湖北;42

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1