一种基于气压计的室内定位方法及装置的制造方法

文档序号:9924218阅读:912来源:国知局
一种基于气压计的室内定位方法及装置的制造方法
【技术领域】
[0001 ]本发明属于导航技术领域,具体而言,设及一种基于气压计的室内定位方法及装 置。
【背景技术】
[0002] 随着移动互联网的高速发展,人们日常生活中对各种移动服务的需求也随之增 长,位置服务是其中一项基本的需求。在室外有GPS、北斗等代表性的定位系统提供位置服 务,而在室内由于建筑物遮挡信号,运些系统无法继续服务,并且室内对高度方向楼层信息 的需求比在室外更为强烈,人们探索根据其他信号来实现定位。WiFi/Beacon定位是室内定 位中一种精度较高的方法,常用的方式有基于RSSI测距的几何定位W及基于RSSI特征的指 纹定位。几何定位是在节点位置已知的情况下,通过终端接收到的节点信号强度来估算终 端到节点的距离,根据到多个节点的距离,估计出终端的位置。指纹定位可W在节点位置未 知的情况下,通过采集,存储多个已知位置处信号的特征值,用实时接收信号去匹配特征 库,估计当前位置。建筑物内部结构风格迴异,在一些大型商场、机场等室内环境下,即使部 署WiFi/Beacon节点,在天井区域一些上下楼层间信号透传、干扰比较严重的地方,楼层经 常出现误判。

【发明内容】

[0003] 为解决现有建筑物内部因天井等区域造成上下楼层间定位信号透传、干扰严重, 从而导致通过WiFi/Beacon定位定位楼层出现误判,定位判断的楼层结果来回跳动造成的 定位不准确的技术缺陷,本发明通过内置智能移动终端中内置的气压计辅助WiFi/Beacon 定位,从而提高楼层信息的准确性和稳定性。
[0004] 本发明提供了一种基于气压检测的室内定位方法,包括如下步骤:利用内置气压 计的移动终端通过WiFi和/或蓝牙定位方法进行楼层变化判断;如果所述移动终端判断的 楼层正在变化,利用内置气压计的所述移动终端获取当前用户的气压变化值,查询预设的 切换楼层气压变化阔值,判断所述气压变化值是否大于预设的切换楼层气压变化阔值;如 果所述气压变化值大于预设切换楼层气压变化阔值,则切换当前用户所处的楼层。
[0005] 进一步,所述方法还包括
[0006] 如果所述气压变化值不大于预设的切换楼层气压变化阔值,则当前用户所处的楼 层不变。
[0007] 进一步,所述方法还包括
[0008] 利用内置气压计的所述移动终端获取当前用户所处楼层处的气压;
[0009] 查询预设定位数据库,判断当前用户所处楼层处的气压对应的楼层与当前用户所 处的楼层是否一致,所述预设数据包括气压与楼层的关联关系;
[0010] 如果不一致,将纠正当前用户所处的楼层为所述预设数据库中所述气压对应的楼 层获取通过WiFi和/或蓝牙定位方法判定的楼层;
[0011] 判断气压变化值大于预设切换楼层气压变化阔值时,切换获得的楼层与通过WiFi 和/或蓝牙定位方法判定的楼层是否一致;
[0012] 如果连续N次W上不一致,且通过WiFi和/或蓝牙定位方法判断的楼层连续N次都 为同一层,将纠正当前用户所处的楼层为通过WiFi和/或蓝牙定位方法判定的楼层。
[0013] 进一步,所述纠正的楼层是根据同一气压值确定的楼层的置信度确定的。
[0014] 本发明还提供了 一种基于气压检测的室内定位装置,包括
[0015] 楼层判断模块,用于利用内置气压计的移动终端通过WiFi和/或蓝牙定位方法进 行楼层变化判断;
[0016] 气压采集模块,用于如果所述移动终端判断的楼层正在变化,利用内置气压计的 所述移动终端获取当前用户的气压变化值,查询预设的切换楼层气压变化阔值,判断所述 气压变化值是否大于预设的切换楼层气压变化阔值;
[0017] 第一定位模块,如果所述气压变化值大于预设切换楼层气压变化阔值,则切换当 前用户所处的楼层。
[0018] 进一步,所述装置还包括
[0019] 第二定位模块,用于如果所述气压变化值不大于预设的切换楼层气压变化阔值, 则当前用户所处的楼层不变。
[0020] 进一步,所述装置还包括
[0021] 楼层二次定位模块,用于获取通过WiFi和/或蓝牙定位方法判定的楼层;
[0022] 判断模块,用于判断气压变化值大于预设切换楼层气压变化阔值时,切换获得的 楼层与通过WiFi和/或蓝牙定位方法判定的楼层是否一致;
[0023] 纠正模块,用于如果连续N次W上不一致,且通过WiFi和/或蓝牙定位方法判断的 楼层连续N次都为同一层,将纠正当前用户所处的楼层为通过WiFi和/或蓝牙定位方法判定 的楼层。
[0024] 进一步,所述纠正的定位楼层是根据同一气压值确定的楼层的置信度确定的。
[0025] 本发明中,所述置信度即置信水平。一个概率样本的置信区间(Confidence interval)是对运个样本的某个总体参数的区间估计。置信区间展现的是运个参数的真实 值有一定概率落在测量结果的周围的程度。置信区间给出的是被测量参数的测量值的可信 程度,即前面所要求的"一定概率"。运个概率被称为置信水平。
[0026] 综上,本发明通过引入气压检测提高了的利用内置气压计的移动终端进行室内定 位的精确度,并通过定位数据库对引入气压值定位的楼层结果进行二次验证提高了室内定 位的精确度。
【附图说明】
[0027] 图1为本发明所述的基于气压检测的室内定位方法一个实施例的流程示意图;
[0028] 图2为本发明所述的基于气压检测的室内定位方法另一个实施例的流程示意图;
[0029] 图3为本发明所述的基于气压检测的室内定位装置的一个实施例的结构示意图;
[0030] 图4为本发明所述的基于气压检测的室内定位装置另一额实施例的的结构示意 图。
【具体实施方式】
[0031] 下面通过具体的实施例并结合附图对本发明做进一步的详细描述。
[0032] 现有定位方式通过通过WiFi或蓝牙实现。而在建筑物内由于建筑物阻挡出现一定 的信号盲区,或者因用户上下楼造成了定位的结果不稳定,定位结果在楼层间跳动。
[0033] 因此为了提高WiFi/Beacon定位中楼层信息的稳定性和准确性,本发明提供了一 种基于气压检测的室内定位方法。本发明通过对所述移动终端检测到楼层变化后,通过所 述移动终端气压计获取当前用户的气压变化值,通过所述气压变化值与预设的气压变化阔 值的比较判断是否切换当前楼层。
[0034] 所述方法包括如下步骤:
[0035] S101、利用内置气压计的移动终端通过WiFi和/或蓝牙定位方法进行楼层变化判 断。
[0036] S102、如果所述移动终端判断的楼层正在变化,利用内置气压计的所述移动终端 获取当前用户的气压变化值,查询预设的切换楼层气压变化阔值,判断所述气压变化值是 否大于预设的切换楼层气压变化阔值。
[0037] S103、如果所述气压变化值大于预设切换楼层气压变化阔值,则切换当前用户所 处的楼层。
[0038] S104、如果所述气压变化值不大于预设的切换楼层气压变化阔值,则当前用户所 处的楼层不变。
[0039] 初次判定的所述移动终端用户所处的楼层可选的按照如下方式进行判断:所述移 动终端当上述气压队列中最大值与最小值相差达到预设的气压变化阔值T时允许定位结果 进行楼层切换,当队列中最大值与最小值相差未达到阔值时,不允许定位结果进行楼层切 换。
[0040] 所述纠正的定位楼层是根据同一气压值确定的楼层的置信度确定的。
[0041] 本发明的目的在于检测当前用户所处位置的气压值判断当前用户所处的楼层是 否变化来提高定位的准限度,即通过所述纠正的定位楼层与初次判定的所述移动终端用户 所处的楼层是否一致进行准确度验证。如果所述纠正的定位楼层与所述初次判定的用户所 处的楼层不一致,则确定所述移动终端用户所处的楼层为纠正的定位楼层。
[0042] 如图2所示为本发明所述的基于气压检测的室内定位方法的另一个实施例。
[0043] 所述方法包括如下步骤:
[0044] S201、利用内置气压计的移动终端通过WiFi和/或蓝牙定位方法进行楼层变化判 断;
[0045] S202、如果所述移动终端判断的楼层正在变化,利用内置气压计的所述移动终端 获取当前用户的气压变化值,查询预设的切换楼层气压变化阔值,判断所述气压变化值是 否大于预设的切换楼层气压变化阔值;
[0046] S203、利用内置气压计的所述移动终端获取当前用户所处楼层处的气压。
[0047] 具体实施时,所述定位数据库中累积存储了多次定位结果中,同一气压值可选的 连续M次的定位结果,都在同一楼层,该楼层的在多次的定位结果中置信度最高,因此本发 明通过将更新的所述移动终端用户所处的楼层与纠正的定位楼层进行判断,实现对定位的 楼层的二次验证从而提高室内定位的准确性。
[0048] 根据在上下楼过程中的气压值变化可知,随着楼层高度的增加气压值降低,而随 着楼层的高度的下降气压值增大。可知,当移动终端用户在上、下楼时,气压变化达切换楼 层阔值时允许楼层切换,如果WiFi/Beacon(即蓝牙)信号能够正确判断楼层,则切换正确。 然而当所述气压变化未达到切换楼层气压阔值时,首先初次判定所述移动终端用户所处的 楼层,查询预设的定位数据库获取所述气压值对应的纠正的定位楼层,判断所述纠正的定 位楼层与初次判定的所述移动终端用户所处的楼层是否一致。
[0049] 具体实施时,所述气压值时
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1