【技术实现步骤摘要】
一种室内指纹地图的构建方法及相关装置
[0001]本申请涉及定位导航
,尤其涉及一种室内指纹地图的构建方法及相关装置。
技术介绍
[0002]目前,以卫星为基础的室外定位系统,例如北斗系统和全球定位系统(Global Positioning System,GPS),能够覆盖大部分室外定位需求。但是,由于卫星信号无法穿透建筑外墙,因此室外定位系统无法有效地在室内实现定位。
[0003]现有的室内定位系统主要是依赖于室内部署的无线接入点(Access Point,AP),例如WIFI设备或蓝牙低功耗(Bluetooth Low Energy,BLE)设备等设备。基于室内定位系统实现室内定位的过程如下:首先,在室内不同的位置预先采集大量的无线信号,构成包括多组信号指纹的信号指纹库,信号指纹库中的每组信号指纹包括了采集无线信号的位置以及无线信号的信号强度;然后,获取用户上报的信号指纹,将用户上报的信号指纹与信号指纹库内的信号指纹逐一进行比对,从而实现室内定位。
[0004]对于具有多个楼层的室内建筑而言,室内建筑内不同楼层的信号指纹是基于不同的坐标系得到的。因此,在实际应用中,往往需要将不同楼层的信号指纹转换为同一地理坐标系下的信号指纹。
[0005]然而,目前主要是基于室内建筑的电梯、楼梯或者出入口等地标来将不同楼层的信号指纹转换为同一地理坐标系下的信号指纹,信号指纹的转换可靠性较低,导致基于信号指纹所构建的室内指纹地图的精度较低。
技术实现思路
[0006]本申请提供了一种室 ...
【技术保护点】
【技术特征摘要】
1.一种室内指纹地图的构建方法,其特征在于,包括:获取多个楼层的每个楼层中的多个信号指纹,所述多个信号指纹中的每个信号指纹包括位置信息和无线信号源的信号强度,所述多个楼层包括多个无线信号源;基于无线信号传播模型,根据所述多个信号指纹确定所述多个无线信号源中的每个无线信号源在每个楼层的投影位置;根据所述多个无线信号源中的每个无线信号源在不同楼层的投影位置,对所述多个楼层的信号指纹的坐标系进行对齐,以更新所述多个楼层的信号指纹中的位置信息,得到多个更新后的信号指纹,所述多个更新后的信号指纹中的位置信息均属于目标坐标系中的位置,所述目标坐标系为所述多个楼层的坐标系中的一个;根据多个目标无线信号源在地理坐标系中的地理位置以及所述多个目标无线信号源在所述目标坐标系中的位置,更新所述多个更新后的信号指纹中的位置信息,得到多个二次更新后的信号指纹,所述多个目标无线信号源均为所述多个无线信号源中的无线信号源,所述多个二次更新后的信号指纹中的位置信息均属于所述地理坐标系中的位置,所述多个二次更新后的信号指纹用于构建室内指纹地图。2.根据权利要求1所述的方法,其特征在于,所述基于无线信号传播模型,根据所述多个信号指纹确定所述多个无线信号源中的每个无线信号源在每个楼层的投影位置,包括:根据所述多个信号指纹,获取每个无线信号源在每个楼层的不同位置的信号强度;根据每个无线信号源在每个楼层的不同位置的信号强度,以及所述无线信号传播模型,确定每个无线信号源在每个楼层的投影位置。3.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:获取位于所述多个楼层中的多个对象的名称,以及所述多个无线信号源的名称;对所述多个对象的名称和所述多个无线信号源的名称进行语义匹配,得到匹配的多个目标对象和所述多个目标无线信号源,所述多个目标对象和所述多个目标无线信号源一一对应。4.根据权利要求3所述的方法,其特征在于,所述方法还包括:获取所述多个目标对象在地理坐标系中的地理位置;将多个目标对象在地理坐标系中的地理位置作为所述多个目标无线信号源在地理坐标系中的地理位置。5.根据权利要求1
‑
4任意一项所述的方法,其特征在于,所述根据所述多个无线信号源中的每个无线信号源在不同楼层的投影位置,对所述多个楼层的信号指纹的坐标系进行对齐,包括:从所述多个楼层中选择基准楼层,所述基准楼层为所述多个楼层中具有最高的第一投影位置匹配数的楼层,所述第一投影位置匹配数为所述多个楼层中任意一个楼层中的投影位置与其他楼层的投影位置相匹配的数量,其中相匹配的两个投影位置为同一个无线信号源在不同楼层的投影位置;将所述基准楼层加入已对齐楼层集合中;从未对齐的楼层中依次选出候选楼层,并在将所述候选楼层的坐标系与所述基准楼层的坐标系进行对齐后,将所述候选楼层加入所述已对齐楼层集合,直至所有楼层均加入至所述已对齐楼层集合。
6.根据权利要求5所述的方法,其特征在于,所述从未对齐的楼层中依次选出候选楼层,包括:按照所述第一投影位置匹配数从高到低的顺序,从所述未对齐的楼层中依次选出候选楼层;或,按照第二投影位置匹配数从高到低的顺序,从所述未对齐的楼层中依次选出候选楼层,所述第二投影位置匹配数为所述未对齐的楼层中任意一个楼层中的投影位置与已对齐楼层集合中的投影位置相匹配的数量。7.根据权利要求1
‑
6任意一项所述的方法,其特征在于,所述方法还包括:基于预设条件对所述多个无线信号源进行筛选,得到无线信号源集合,所述无线信号源集合包括多个筛选后的无线信号源;根据所述多个无线信号源中的每个无线信号源在不同楼层的投影位置,对所述多个楼层的信号指纹的坐标系进行对齐,包括:根据所述无线信号源集合中的每个无线信号源在不同楼层的投影位置,对所述多个楼层的信号指纹的坐标系进行对齐。8.根据权利要求7所述的方法,其特征在于,所述预设条件为以下条件中的一个或多个:筛选后的无线信号源在对应的投影位置的信号强度位于第一预设范围内;筛选后的无线信号源的信号在对应的投影位置的第二预设范围内的覆盖率大于或等于第一预设阈值;筛选后的无线信号源的拟合残差小于第二预设阈值,所述拟合残差为通过所述无线信号传播模型确定投影位置时所得到的残差。9.根据权利要求1
‑
8任意一项所述的方法,其特征在于,所述方法还包括:获取所述多个楼层中的道路区域,并对所述多个楼层中的道路区域栅格化,得到多个道路点,所述多个道路点用于表示所述道路区域;根据所述多个道路点,对多个二次更新后的信号指纹中的位置信息进行修正,得到多个修正后的信号指纹,所述多个修正后的信号指纹用于构建室内指纹地图。10.根据权利要求9所述的方法,其特征在于,所述方法还包括:对所述多个楼层中的每个楼层进行区域划分,以使得所述每个楼层均划分有多个区域,且所述多个区域中的每个区域与所述多个区域中的其他区域具有重叠的部分;根据所述多个道路点以及所述多个修正后的信号指纹,计算所述每个区域内的变换矩阵以及变换残差,所述变换矩阵用于对所述多个修正后的信号指纹进行修正;根据所述每个楼层中的多个区域的变换残差,计算所述每个楼层中的每个区域的变换权重;根据所述每个楼层中的每个区域的变换矩阵以及变换权重,对所述多个修正后的信号指纹进行修正,得到多个二次修正后的信号指纹,所述多个二次修正后的信号用于构建室内指纹地图。11.一种服务器,其特征在于,包括:获取单元和处理单元;所述获取单元,用于获取多个楼层的每个楼层中的多个信号指纹,所述多个信号指纹中的每个信号指纹包括位置信息和无线信号源的信号强度,所述多个楼层包括多个无线信
号源;所述处理单元,用于基于无线信号传播模型,根据所述多...
【专利技术属性】
技术研发人员:张云,王永亮,曾丹丹,王方松,
申请(专利权)人:华为技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。