一种基于ARCore的室内信号强度检测方法及设备技术

技术编号:38945467 阅读:15 留言:0更新日期:2023-09-25 09:41
本发明专利技术公开了一种基于ARCore的室内信号强度检测方法及设备,属于信号强度检测技术领域,用于解决目前的室内Wi

【技术实现步骤摘要】
一种基于ARCore的室内信号强度检测方法及设备


[0001]本申请涉及信号强度检测
,尤其涉及一种基于ARCore的室内信号强度检测方法及设备。

技术介绍

[0002]随着智能手机的普及和无线Wi

Fi网络的发展,人们对室内无线网络覆盖质量的要求越来越高,目前常用的AC+AP、多路由器组网等均是为了提高室内无线网络覆盖质量,良好的室内无线网络覆盖是提升室内无线上网体验的基础,因此了解室内Wi

Fi信号覆盖情况有利于使用更少的设备优化室内Wi

Fi覆盖质量。
[0003]目前针对室内Wi

Fi信号覆盖状况的检测主要分为两种方式:一是需要户型图模型,在二维户型图中可以识别墙体、窗户和门等,在知晓路由器或AP位置的情况下通过特定算法模拟室内Wi

Fi信号热力图。这种方法的优点是能够快速生成室内Wi

Fi信号热力图。缺点是需要耗费大量人力生成户型图模型,且模拟的信号热力图并非实地测量可能与实际场景不符。
[0004]第二种方式是不需要户型图模型,只需要户型图片,在户型图上添加测试点,并对每个测试点的Wi

Fi信号强度进行检测,根据路由器或AP位置结合测试点信号通过特定算法模拟室内Wi

Fi信号热力图。这种方法的优点是生成的室内Wi

Fi信号热力图是基于实地测量的Wi

Fi信号数据。缺点是需要对户型图片进行识别,识别效果受户型图片影响较大,例如手绘户型图如果不规范,可能最终生成的热力图无法直观表达Wi

Fi信号覆盖情况;并且,此方法只是对设置的测试点进行了信号强度检测,其它区域是通过算法模拟生成,仍然可能与实际场景存在差异。
[0005]总结可知,目前的室内Wi

Fi信号覆盖状况检测方法,无法脱离户型模型或户型图,并且得到的信号覆盖情况热力图也都是通过算法模拟生成,无法真正反映实际场景中的信号覆盖情况。

技术实现思路

[0006]本申请实施例提供了一种基于ARCore的室内信号强度检测方法及设备,用于解决如下技术问题:目前的室内Wi

Fi信号覆盖状况检测方法,无法脱离户型模型或户型图,并且得到的信号覆盖情况无法真正反映实际场景中的信号覆盖情况。
[0007]本申请实施例采用下述技术方案:
[0008]一方面,本申请实施例提供了一种基于ARCore的室内信号强度检测方法,方法包括:通过信号强度检测设备中装载的ARCore软件,获取所述信号强度检测设备的设备姿态信息;
[0009]根据所述设备姿态信息,确定所述信号强度检测设备的三维空间数据;
[0010]将所述三维空间数据转换到二维平面,得到所述信号强度检测设备的当前位置坐标以及设备朝向;
[0011]采集当前Wi

Fi信号强度,并获取所述Wi

Fi信号强度对应的映射颜色;
[0012]根据所述当前位置坐标、所述设备朝向以及所述映射颜色,确定当前位置的信号热力渲染区域。
[0013]在一种可行的实施方式中,通过信号强度检测设备中装载的ARCore软件,获取所述信号强度检测设备的设备姿态信息,具体包括:
[0014]通过所述ARCore软件,在信号强度检测设备摄像头捕获的画面中,提取空间特征点信息;
[0015]通过所述信号强度检测设备中的惯性传感器,对所述信号强度检测设备进行惯性测量,得到惯性测量信息;
[0016]根据所述空间特征点信息,以及所述惯性测量信息,估测所述信号强度检测设备相对于周围世界的设备姿态信息。
[0017]在一种可行的实施方式中,根据所述设备姿态信息,确定所述信号强度检测设备的三维空间数据,具体包括:
[0018]在所述设备姿态信息中,分别抽取所述信号强度检测设备在现实三维空间中沿x轴、y轴和z轴方向上的平移分量tx、ty以及tz;
[0019]在所述设备姿态信息中,分别抽取所述信号强度检测设备在现实三维空间中的旋转四元数qx、qy、qz以及qw。
[0020]在一种可行的实施方式中,将所述三维空间数据转换到二维平面,得到所述信号强度检测设备的当前位置坐标以及设备朝向,具体包括:
[0021]将所述ARCore的三维空间坐标系转换为二维平面坐标系;其中,所述三维空间坐标系为世界坐标系,所述二维平面坐标系为屏幕坐标系;
[0022]根据所述平移分量,确定所述信号强度检测设备在所述二维平面坐标系中的当前位置坐标;
[0023]根据所述旋转四元数,确定所述信号强度检测设备在所述二维平面坐标系中的设备朝向。
[0024]在一种可行的实施方式中,采集当前Wi

Fi信号强度,并获取所述Wi

Fi信号强度对应的映射颜色,具体包括:
[0025]根据预设采集频率,采集当前Wi

Fi信号强度;
[0026]根据预设的信号强度与颜色对照表,查找所述当前Wi

Fi信号强度对应的映射颜色;
[0027]将所述信号强度检测设备的当前位置坐标与所述映射颜色进行绑定并存储。
[0028]在一种可行的实施方式中,根据所述当前位置坐标、所述设备朝向以及所述映射颜色,确定当前位置的信号热力渲染区域,具体包括:
[0029]根据预设渲染半径,将所述当前位置坐标、所述设备朝向以及所述映射颜色,渲染到所述信号强度检测设备的屏幕中,并与信号强度检测设备摄像头拍摄的画面进行叠加,得到当前位置的信号热力渲染区域;
[0030]其中,所述信号热力渲染区域为圆形,半径为所述预设渲染半径。
[0031]在一种可行的实施方式中,在根据所述当前位置坐标、所述设备朝向以及所述映射颜色,确定当前位置的信号热力渲染区域之后,所述方法还包括:
[0032]根据所述信号强度检测设备的移动轨迹,确定每个位置点处的信号热力渲染区域;
[0033]根据移动轨迹的时间顺序,将所述每个位置点处的信号热力渲染区域依次显示在所述信号强度检测设备的屏幕中,并与信号强度检测设备摄像头拍摄的画面进行叠加,得到当前检测空间内的信号热力图。
[0034]在一种可行的实施方式中,所述方法还包括:
[0035]在所述信号热力渲染区域重复时,通过最新的信号热力渲染区域的颜色,覆盖之前信号热力渲染区域的颜色。
[0036]另一方面,本申请实施例还提供了一种基于ARCore的室内信号强度检测设备,所述设备包括:
[0037]至少一个处理器;以及,
[0038]与所述至少一个处理器通信连接的存储器;其中,
[0039]所述存储器存储有能够被所述至少一个处理器执行的指令,以使所述至少一个处理器能够执行根据上述任一实本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于ARCore的室内信号强度检测方法,其特征在于,所述方法包括:通过信号强度检测设备中装载的ARCore软件,获取所述信号强度检测设备的设备姿态信息;根据所述设备姿态信息,确定所述信号强度检测设备的三维空间数据;将所述三维空间数据转换到二维平面,得到所述信号强度检测设备的当前位置坐标以及设备朝向;采集当前Wi

Fi信号强度,并获取所述Wi

Fi信号强度对应的映射颜色;根据所述当前位置坐标、所述设备朝向以及所述映射颜色,确定当前位置的信号热力渲染区域。2.根据权利要求1所述的一种基于ARCore的室内信号强度检测方法,其特征在于,通过信号强度检测设备中装载的ARCore软件,获取所述信号强度检测设备的设备姿态信息,具体包括:通过所述ARCore软件,在信号强度检测设备摄像头捕获的画面中,提取空间特征点信息;通过所述信号强度检测设备中的惯性传感器,对所述信号强度检测设备进行惯性测量,得到惯性测量信息;根据所述空间特征点信息,以及所述惯性测量信息,估测所述信号强度检测设备相对于周围世界的设备姿态信息。3.根据权利要求1所述的一种基于ARCore的室内信号强度检测方法,其特征在于,根据所述设备姿态信息,确定所述信号强度检测设备的三维空间数据,具体包括:在所述设备姿态信息中,分别抽取所述信号强度检测设备在现实三维空间中沿x轴、y轴和z轴方向上的平移分量tx、ty以及tz;在所述设备姿态信息中,分别抽取所述信号强度检测设备在现实三维空间中的旋转四元数qx、qy、qz以及qw。4.根据权利要求3所述的一种基于ARCore的室内信号强度检测方法,其特征在于,将所述三维空间数据转换到二维平面,得到所述信号强度检测设备的当前位置坐标以及设备朝向,具体包括:将所述ARCore的三维空间坐标系转换为二维平面坐标系;其中,所述三维空间坐标系为世界坐标系,所述二维平面坐标系为屏幕坐标系;根据所述平移分量,确定所述信号强度检测设备在所述二维平面坐标系中的当前位置坐标;根据所述旋转四元数,确定所述信号强度检测设备在所述二维平面坐标系中的设备朝向。5.根据权利要求1所述的一种基于ARCore的室内信号强度检测方法,其特征在于,采集当前Wi

Fi信号强度,并获取所述Wi

Fi信号强度对应的映射颜色,具体包括:根据预设采集频率,采集当前Wi

Fi信号强度;根据预设的信号强度与颜色对照表,查找...

【专利技术属性】
技术研发人员:王昊王锐
申请(专利权)人:测速网技术南京有限公司
类型:发明
国别省市:

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

1