一种根据天线RSSI值检测用户运动的方法及VR设备与流程

文档序号:13704651阅读:260来源:国知局

本发明涉及虚拟现实(virtualreality,vr)技术领域,具体涉及一种根据天线接收的信号强度指示(receivedsignalstrengthindication,rssi)值检测用户运动的方法。



背景技术:

vr技术利用计算机生成一种模拟环境,是一种多源信息融合的交互式三维动态视镜和实体行为的系统仿真,让用户沉浸到虚拟环境中,虚拟体验变得更加真实。vr技术的一个重要应用是vr游戏,vr游戏能够让用户在游戏中像在现实世界一样进行操作交互,并且能够将用户的运动作为游戏中其角色的控制输入,因此,如何精确获取用户位置是vr游戏一直在探讨的技术问题。



技术实现要素:

本发明实施例公开了一种根据天线rssi值检测用户运动的方法及vr设备,用于提高定位精确度。

本发明第一方面公开了一种根据天线rssi值检测用户运动的方法,在室内空间上设置携带有wifi天线的若干路由器、以及虚拟现实vr设备,所述vr设备由vr用户佩戴,所述方法包括:

所述vr设备通过wifi天线发射低频连接信号,以使所述若干路由器根据各自天线接收到所述低频连接信号的rssi值设置led指示灯光的显示颜色和向所述vr设备返回连接响应信号,所述连接响应信号携带有rssi值;

所述vr设备在接收到所述连接响应信号之后,在vr用户在所述室内空间移动过程中通过内置的摄像头采集室内图像;

所述vr设备根据所述室内图像中所述若干路由器的led指示灯光的显示颜色,从所述若干路由器中选择led指示灯光的显示颜色与预设显示颜色匹配的至少三个路由器,并根据所述至少三个路由器天线的rssi值,获取用户在所述室内空间的位置信息以作为虚拟环境的控制输入。

作为一种可选的实施方式,在本发明第一方面中,所述vr设备通过wifi天线发射低频连接信号,包括:

所述vr设备响应于用户对所述vr设备的开启操作,控制所述vr设备的wifi天线以预设功率发射波束,并利用所述波束发射低频连接信号。

作为一种可选的实施方式,在本发明第一方面中,所述vr设备根据所述至少三个路由器天线的rssi值,获取用户在所述室内空间的位置信息以作为虚拟环境的控制输入,包括:

所述vr设备根据所述至少三个路由器天线的rssi值,获取用户在所述室内空间的当前运动方向和当前运动速度,以所述当前运动方向和所述当前运动速度为依据,确定所述用户在所述室内空间的位置信息以作为虚拟环境的控制输入。

作为一种可选的实施方式,在本发明第一方面中,所述vr设备根据所述至少三个路由器天线的rssi值,获取用户在所述室内空间的当前运动方向和当前运动速度,包括:

所述vr设备选择所述至少三个路由器中的任一路由器作为目标路由器,对所述目标路由器的rssi值进行拟合曲线处理,获得所述vr设备与所述目标路由器的空间相对距离;

所述vr设备基于所述至少三个路由器建立的虚拟空间,根据所述空间相对距离确定所述vr设备在所述虚拟空间的当前位置信息,以及获取所述vr设备在所述虚拟空间的前次位置信息,根据所述当前位置信息和所述前次位置信息,获得所述用户在所述室内空间的当前运动方向和当前运动速度。

作为一种可选的实施方式,在本发明第一方面中,所述vr设备在接收到所述连接响应信号之后,以及所述在vr用户在所述室内空间移动过程中通过内置的摄像头采集室内图像之前,所述方法还包括:

所述vr设备在接收到所述连接响应信号之后,获取当前环境的当前光线亮度值;

所述vr设备判断所述当前光线亮度值是否不小于预设亮度值;

所述vr设备在所述当前光线亮度值不小于所述预设亮度值时,执行所述在vr用户在所述室内空间移动过程中通过内置的摄像头采集室内图像的步骤。

作为一种可选的实施方式,在本发明第一方面中,所述方法还包括:

所述vr设备在所述当前光线亮度值小于所述预设亮度值时,开启内置补光装置对所述当前环境进行补光,并在检测到所述当前环境的当前光线亮度值不小于所述预设亮度值时,执行所述在vr用户在所述室内空间移动过程中通过内置的摄像头采集室内图像的步骤。

本发明第二方面公开了一种虚拟现实vr设备,在室内空间上设置携带有wifi天线的若干路由器、以及所述vr设备,所述vr设备由vr用户佩戴,所述vr设备包括:

信号收发单元,用于通过wifi天线发射低频连接信号,以使所述若干路由器根据各自天线接收到所述低频连接信号的rssi值设置led指示灯光的显示颜色和向所述信号收发单元返回连接响应信号,所述连接响应信号携带有rssi值;

图像采集单元,用于在所述信号收发单元接收到所述连接响应信号之后,在vr用户在所述室内空间移动过程中通过内置的摄像头采集室内图像;

空间定位单元,用于根据所述室内图像中所述若干路由器的led指示灯光的显示颜色,从所述若干路由器中选择led指示灯光的显示颜色与预设显示颜色匹配的至少三个路由器,并根据所述至少三个路由器天线的rssi值,获取用户在所述室内空间的位置信息以作为虚拟环境的控制输入。

作为一种可选的实施方式,在本发明第二方面中,所述信号收发单元用于通过wifi天线发射低频连接信号的方式具体为:

所述信号收发单元用于响应于用户对所述vr设备的开启操作,控制所述vr设备的wifi天线以预设功率发射波束,并利用所述波束发射低频连接信号。

作为一种可选的实施方式,在本发明第二方面中,所述空间定位单元用于根据所述至少三个路由器天线的rssi值,获取用户在所述室内空间的位置信息以作为虚拟环境的控制输入的方式具体为:

所述空间定位单元用于根据所述至少三个路由器天线的rssi值,获取用户在所述室内空间的当前运动方向和当前运动速度,以所述当前运动方向和所述当前运动速度为依据,确定所述用户在所述室内空间的位置信息以作为虚拟环境的控制输入。

作为一种可选的实施方式,在本发明第二方面中,所述空间定位单元用于根据所述至少三个路由器天线的rssi值,获取用户在所述室内空间的当前运动方向和当前运动速度的方式具体为:

所述空间定位单元,用于选择所述至少三个路由器中的任一路由器作为目标路由器,对所述目标路由器的rssi值进行拟合曲线处理,获得所述vr设备与所述目标路由器的空间相对距离;以及,基于所述至少三个路由器建立的虚拟空间,根据所述空间相对距离确定所述vr设备在所述虚拟空间的当前位置信息,以及获取所述vr设备在所述虚拟空间的前次位置信息,根据所述当前位置信息和所述前次位置信息,获得所述用户在所述室内空间的当前运动方向和当前运动速度。

作为一种可选的实施方式,在本发明第二方面中,所述vr设备还包括:

补光检测单元,用于在所述信号收发单元接收到所述连接响应信号之后,以及所述图像采集单元在vr用户在所述室内空间移动过程中通过内置的摄像头采集室内图像之前,获取当前环境的当前光线亮度值;

补光判断单元,用于判断所述当前光线亮度值是否小于预设亮度值;

所述图像采集单元具体用于,在所述补光判断单元确定所述当前光线亮度值不小于所述预设亮度值时,执行所述在vr用户在所述室内空间移动过程中通过内置的摄像头采集室内图像的步骤。

作为一种可选的实施方式,在本发明第二方面中,所述vr设备还包括:

补光执行单元,用于在所述补光判断单元确定所述当前光线亮度值小于所述预设亮度值时,开启内置补光装置对所述当前环境进行补光;

所述补光判断单元,还用于在所述补光执行单元进行补光过程中,检测所述当前环境的当前光线亮度值是否不小于所述预设亮度值;

所述图像采集单元具体用于,在所述补光判断单元在所述补光执行单元进行补光过程中检测到所述当前环境的当前光线亮度值不小于所述预设亮度值时,执行所述在vr用户在所述室内空间移动过程中通过内置的摄像头采集室内图像的步骤。

与现有技术相比,本发明实施例具有以下有益效果:

在本发明实施例中,通过在室内空间上设置携带有wifi天线的若干路由器,vr用户佩戴vr设备并处于该室内空间中,vr设备通过wifi天线发射低频连接信号,以使得路由器根据各自天线接收到该低频连接信号的rssi值设置led指示灯光的显示颜色,并且路由器将向vr设备返回连接响应信号,该连接响应信号携带有rssi值,进一步地,vr设备在接收到连接响应信号之后,在vr用户在室内空间移动过程中通过内置的摄像头采集室内图像,然后vr设备根据室内图像中若干路由器的led指示灯光的显示颜色,从若干路由器中选择出至少三个路由器,该至少三个路由器的led指示灯光的显示颜色和预设显示颜色相匹配,最后根据该至少三个路由器天线的rssi值,获取用户在室内空间的位置信息以作为虚拟环境的控制输入。可以看出,在本发明实施例中,vr设备通过天线在室内空间发射低频连接信号,以实现连接信号在整个室内空间的覆盖,以便能够让路由器天线接收到更强的信号,提高接收质量,进一步通过led指示灯光的显示颜色来指示连接信号较好的路由器,然后根据连接信号较好的路由器天线的rssi值对用户进行室内定位,能够提高其检测精确度,从而提高定位精度。

附图说明

为了更清楚地说明本发明实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明实施例公开的根据天线rssi值检测用户运动的方法的流程示意图;

图2为本发明实施例公开的根据天线rssi值检测用户运动的方法的另一流程示意图;

图3为本发明实施例公开的vr设备的结构示意图;

图4为本发明实施例公开的vr设备的另一结构示意图;

图5为本发明实施例公开的vr设备的另一结构示意图;

图6为本发明实施例公开的vr设备的另一结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

需要说明的是,本发明实施例的术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。

本发明实施例公开了一种根据天线rssi值检测用户运动的方法,用于提高路由器天线的信号强度,从而提高定位精确度。本发明实施例还相应地公开了一种vr设备。

本发明实施例涉及的vr设备包括但不仅限于头戴式显示器,头戴式头盔等。下面将从vr设备角度出发,结合具体实施例,对本发明技术方案进行详细说明。

实施例一

请参阅图1,图1为本发明实施例公开的根据天线rssi值检测用户运动的方法的流程示意图;如图1所示,一种根据天线rssi值检测用户运动的方法可包括:

101、vr设备通过wifi天线发射低频连接信号,以使若干路由器根据各自天线接收到低频连接信号的rssi值设置led指示灯光的显示颜色和向vr设备返回连接响应信号,该连接响应信号携带有rssi值。

在室内空间上设置携带有wifi天线的若干路由器、以及vr设备,vr设备由vr用户佩戴并在室内空间上运动,vr设备通过获取用户在室内空间的位置信息作为虚拟环境的控制输入,从而提供给用户沉浸式的使用体验。

vr设备中设置有低频天线,vr设备通过该低频天线发射低频连接信号。可以理解,该低频天线包括一根天线或者多根天线,该低频天线为定向天线,通过该低频天线产生用于承载低频连接信号的波束,从而将低频连接信号发射出去。进一步地,vr设备通过该低频天线产生的波束中的主瓣波束发射该低频连接信号。

作为一种可选的实施方式,vr设备通过wifi天线发射低频连接信号包括:vr设备响应于用户对vr设备的开启操作,控制该vr设备的wifi天线以预设功率发射波束,并利用该波束发射低频连接信号。在该实施方式中,为vr设备的wifi天线设置一个功率,得到预设功率。对wifi无线设置功率,以控制wifi天线发射波束的方向,以用于表征wifi天线辐射能量集中程度,wifi天线的定向性能愈强,则能量辐射就愈集中,那么此时波束的主瓣波束的瓣宽越窄,旁瓣波束越小,获得越高的增益。

进一步,vr设备响应于用户对vr设备的开启操作,控制该vr设备的wifi天线以预设功率发射波束,并利用该波束的主瓣波束发射低频连接信号。可以理解,wifi天线发射的波束包括主瓣波束和旁瓣波束(也叫零陷波束或者副瓣波束),其中,wifi天线产生的波束中包括多个瓣,最大的瓣称为主瓣波束,其余为旁瓣波束(也叫零陷波束或者副瓣波束)。而主瓣两半功率点间的夹角定义为波瓣宽度,其中,主瓣瓣宽越窄,则方向性越好,抗干扰能力越强,同时,辐射能力就越集中。

而室内空间上设置的每一个路由器上设置有一个led指示灯,通过该led指示灯用于指示rssi值的范围(即rssi值的等级),将rssi值划分多个范围,并针对每一个范围设置关联颜色并保存。在vr设备发射低频连接信号之后,室内空间上的路由器的天线接收该低频连接信号,路由器将检测各自天线的rssi值,识别该rssi值所属的范围,然后将其led指示灯的显示颜色设置成该范围对应的颜色。之后,各个路由器将携带有rssi值的连接响应信号发送给vr设备。

102、vr设备在接收到该连接响应信号之后,在vr用户在室内空间移动过程中通过内置的摄像头采集室内图像。

103、vr设备根据该室内图像中若干路由器的led指示灯光的显示颜色,从若干路由器中选择led指示灯光的显示颜色与预设显示颜色匹配的至少三个路由器,并根据至少三个路由器天线的rssi值,获取用户在室内空间的位置信息以作为虚拟环境的控制输入。

作为一种可选的实施方式,vr设备根据至少三个路由器天线的rssi值,获取用户在室内空间的位置信息以作为虚拟环境的控制输入,包括:

vr设备根据至少三个路由器天线的rssi值,获取用户在室内空间的当前运动方向和当前运动速度,以当前运动方向和该当前运动速度为依据,确定用户在室内空间的位置信息以作为虚拟环境的控制输入。

进一步地,vr设备选择至少三个路由器中的任一路由器作为目标路由器,对目标路由器的rssi值进行拟合曲线处理,获得vr设备与目标路由器的空间相对距离;以及,vr设备基于至少三个路由器建立的虚拟空间,根据该空间相对距离确定vr设备在虚拟空间的当前位置信息,以及获取vr设备在虚拟空间的前次位置信息,根据当前位置信息和前次位置信息,获得用户在所述室内空间的当前运动方向和当前运动速度。vr设备的当前位置信息会被保存下来,在下一次定位中作为前次位置信息。在该实施方式中,通过前后两次在虚拟空间中的位置,可以计算出用户的移动方向和运动速度。另外需要说明的是,拟合曲线处理技术为现有技术,在此不再赘述。

在上述实施方式中,vr设备根据路由器的led指示灯光的显示颜色,然后选择出显示颜色与预设显示颜色匹配的至少三个路由器,预设显示颜色用于指示路由器wifi天线中rssi值较高的,也就是路由器wifi接收信号比较好的路由器,然后根据该至少三个路由器进行建模,并且后续也将以该至少三个路由器为建模对象,建立空间模型,以获得用户在室内空间的当前运动方向和党员运动速度。

在本发明实施例中,通过在室内空间上设置携带有wifi天线的若干路由器,vr用户佩戴vr设备并处于该室内空间中,vr设备通过wifi天线发射低频连接信号,以使得路由器根据各自天线接收到该低频连接信号的rssi值设置led指示灯光的显示颜色,并且路由器将向vr设备返回连接响应信号,该连接响应信号携带有rssi值,进一步地,vr设备在接收到连接响应信号之后,在vr用户在室内空间移动过程中通过内置的摄像头采集室内图像,然后vr设备根据室内图像中若干路由器的led指示灯光的显示颜色,从若干路由器中选择出至少三个路由器,该至少三个路由器的led指示灯光的显示颜色和预设显示颜色相匹配,最后根据该至少三个路由器天线的rssi值,获取用户在室内空间的位置信息以作为虚拟环境的控制输入。可以看出,在本发明实施例中,vr设备通过天线在室内空间发射低频连接信号,以实现连接信号在整个室内空间的覆盖,以便能够让路由器天线接收到更强的信号,进一步通过led指示灯光的显示颜色来指示连接信号较好的路由器,然后根据连接信号较好的路由器天线的rssi值对用户进行室内定位,能够提高其检测精确度,从而提高定位精度。

实施例二

请参阅图2,图2为本发明实施例公开的根据天线rssi值检测用户运动的方法的另一流程示意图;如图2所示,一种根据天线rssi值检测用户运动的方法可包括:

201、vr设备通过wifi天线发射低频连接信号,以使若干路由器根据各自天线接收到低频连接信号的rssi值设置led指示灯光的显示颜色和向vr设备返回连接响应信号,该连接响应信号携带有rssi值。

作为一种可选的实施方式,vr设备实时检测wifi天线的比吸收率(specificabsorptionratio,sar)值,判断该sar值是否大于预设阈值,在sar值大于预设阈值时,vr设备降低wifi天线的当前发射功率,以得到备用发射功率,vr设备控制wifi天线以备用发射功率发射波束,通过该波束发射低频连接信号,从而减少vr设备的wifi天线的sar值,降低对用户头部的辐射伤害。

进一步地,vr设备通过波束的主瓣波束发射低频连接信号。

进一步地,vr设备从预设频段中选择目标子频段,基于该wifi天线在该目标子频段上发射该低频连接信号。可选地,预设频段可以是非授权频段,目标子频段可以是非授权频段中的空闲频段,以确保控制指令顺畅传输,也能减低成本。

但是可以理解,非授权频段安全性较弱,在本发明实施例中,vr设备通过预设加密算法对低频连接信号进行加密,基于该wifi天线在目标子频段上发射加密后的低频连接信号。

进一步地,vr设备通过预设加密算法对低频连接信号进行加密,通过wifi天线发射波束,然后利用波束的主瓣波束承载加密后的低频连接信号,通过目标子频段发射由主瓣波束承载着的加密后的低频连接信号。

202、vr设备在接收到该连接响应信号之后,获取当前环境的当前光线亮度值。

vr设备通过wifi天线接收该响应信号。

进一步地,vr设备在上述预设频段上通过该wifi天线接收该响应信号,可以上述介绍可知,非授权频段中的空闲频段,以确保控制指令顺畅传输,也能减低成本。

进一步地,由于非授权频段安全性较低,如若响应信号经过加密,则vr设备根据匹配的解密算法对加密后的响应信号进行解密,以获得相应信号的内容。

203、vr设备判断当前光线亮度值是否不小于预设亮度值;其中,在当前光线亮度值不小于预设亮度值时,转向步骤204;在当前光线亮度值小于预设亮度值时,转向步骤205。

204、vr设备在vr用户在室内空间移动过程中通过内置的摄像头采集室内图像。

执行完步骤204之后,转向步骤207。

205、vr设备开启内置补光装置对所述当前环境进行补光。

206、vr设备检测当前环境的当前光线亮度值,并转向步骤203。

207、vr设备根据该室内图像中若干路由器的led指示灯光的显示颜色,从若干路由器中选择led指示灯光的显示颜色与预设显示颜色匹配的至少三个路由器,并根据至少三个路由器天线的rssi值,获取用户在室内空间的位置信息以作为虚拟环境的控制输入。

在本发明实施例中,vr设备通过天线在室内空间发射低频连接信号,以实现连接信号在整个室内空间的覆盖,以便能够让路由器天线接收到更强的信号,进一步通过led指示灯光的显示颜色来指示连接信号较好的路由器,并在室内空间光线亮度值较差时,先对室内光线进行补光,以确保拍摄到清晰度比较高的室内图像。然后根据连接信号较好的路由器天线的rssi值对用户进行室内定位,能够提高其检测精确度,从而提高定位精度。

实施例三

请参阅图3,图3为本发明实施例公开的vr设备的结构示意图;如图3所示,一种vr设备可包括:

信号收发单元310,用于通过wifi天线发射低频连接信号,以使若干路由器根据各自天线接收到低频连接信号的rssi值设置led指示灯光的显示颜色和向信号收发单元返回连接响应信号,该连接响应信号携带有rssi值;

图像采集单元320,用于在上述信号收发单元310接收到该连接响应信号之后,在vr用户在室内空间移动过程中通过内置的摄像头采集室内图像;

空间定位单元330,用于根据室内图像中若干路由器的led指示灯光的显示颜色,从若干路由器中选择led指示灯光的显示颜色与预设显示颜色匹配的至少三个路由器,并根据至少三个路由器天线的rssi值,获取用户在室内空间的位置信息以作为虚拟环境的控制输入。

可以理解的是,图3所示的vr设备可用于执行步骤101-步骤103所示的根据天线rssi值检测用户运动的方法。

作为一种可选的实施方式,信号收发单元310具体用于通过该低频天线产生用于承载低频连接信号的波束,从而将低频连接信号发射出去;进一步地,信号收发单元310用于通过该低频天线产生的波束中的主瓣波束发射该低频连接信号。

作为一种可选的实施方式,上述信号收发单元310用于通过wifi天线发射低频连接信号的方式具体为:

上述信号收发单元310用于响应于用户对vr设备的开启操作,控制vr设备的wifi天线以预设功率发射波束,并利用波束发射低频连接信号。

作为一种可选的实施方式,上述信号收发单元310具体用于响应于用户对vr设备的开启操作,控制该vr设备的wifi天线以预设功率发射波束,并利用该波束的主瓣波束发射低频连接信号。可以理解,wifi天线发射的波束包括主瓣波束和旁瓣波束(也叫零陷波束或者副瓣波束),其中,wifi天线产生的波束中包括多个瓣,最大的瓣称为主瓣波束,其余为旁瓣波束(也叫零陷波束或者副瓣波束)。而主瓣两半功率点间的夹角定义为波瓣宽度,其中,主瓣瓣宽越窄,则方向性越好,抗干扰能力越强,同时,辐射能力就越集中。

作为一种可选的实施方式,上述空间定位单元330用于根据至少三个路由器天线的rssi值,获取用户在室内空间的位置信息以作为虚拟环境的控制输入的方式具体为:

上述空间定位单元330用于根据至少三个路由器天线的rssi值,获取用户在室内空间的当前运动方向和当前运动速度,以当前运动方向和当前运动速度为依据,确定用户在室内空间的位置信息以作为虚拟环境的控制输入。

更进一步地,上述空间定位单元330具体用于选择至少三个路由器中的任一路由器作为目标路由器,对目标路由器的rssi值进行拟合曲线处理,获得vr设备与目标路由器的空间相对距离;以及,基于至少三个路由器建立的虚拟空间,根据空间相对距离确定vr设备在虚拟空间的当前位置信息,以及获取vr设备在虚拟空间的前次位置信息,根据当前位置信息和前次位置信息,获得用户在所述室内空间的当前运动方向和当前运动速度;能够准确地获取到当前运动方向和当前运动速度,实现精确地虚拟环境的控制输入。

实施例四

请参阅图4,图4为本发明实施例公开的vr设备的另一结构示意图;图4所示的vr设备是在图3所示的vr设备的基础上进行优化得到的,在图4所示的vr设备还包括:

补光检测单元410,用于在信号收发单元310接收到连接响应信号之后,以及图像采集单元320在vr用户在室内空间移动过程中通过内置的摄像头采集室内图像之前,获取当前环境的当前光线亮度值;

补光判断单元420,用于判断该当前光线亮度值是否小于预设亮度值;

上述图像采集单元320具体用于,在补光判断单元420确定当前光线亮度值不小于预设亮度值时,在vr用户在室内空间移动过程中通过内置的摄像头采集室内图像。

实施例五

请参阅图5,图5为本发明实施例公开的vr设备的另一结构示意图;图5所示的vr设备是在图4所示的vr设备的基础上进行优化得到的,在图5所示的vr设备还包括:

补光执行单元510,用于在补光判断单元420确定当前光线亮度值小于所述预设亮度值时,开启内置补光装置对当前环境进行补光;

上述补光判断单元420,还用于在上述补光执行单元510进行补光过程中,检测当前环境的当前光线亮度值是否不小于预设亮度值;

上述图像采集单元320具体用于,在上述补光判断单元420在补光执行单元510进行补光过程中检测到当前环境的当前光线亮度值不小于预设亮度值时,在vr用户在室内空间移动过程中通过内置的摄像头采集室内图像。

实施例六

请参阅图6,图6为本发明实施例公开的vr设备的另一结构示意图;图6所示的vr设备可包括:至少一个处理器610,例如cpu,存储器620,至少一个通信总线630,输入装置640,输出装置650。其中,通信总线630用于实现这些组件之间的通信连接。存储器620可以是高速ram存储器,也可以是非不稳定的存储器(non-volatilememory),例如至少一个磁盘存储器。存储器620可选的还可以是至少一个位于远离前述处理器610的存储装置。其中,处理器610可以结合图3至图5所描述的vr设备,存储器620中存储一组程序代码,且处理器610调用存储器620中存储的程序代码,用于执行以下操作:

通过wifi天线发射低频连接信号,以使室内空间上的若干路由器根据各自天线接收到低频连接信号的rssi值设置led指示灯光的显示颜色和向vr设备返回连接响应信号,该连接响应信号携带有rssi值;

在接收到连接响应信号之后,在vr用户在室内空间移动过程中通过内置的摄像头采集室内图像;

根据室内图像中所述若干路由器的led指示灯光的显示颜色,从若干路由器中选择led指示灯光的显示颜色与预设显示颜色匹配的至少三个路由器,并根据所述至少三个路由器天线的rssi值,获取用户在所述室内空间的位置信息以作为虚拟环境的控制输入。

可选地,上述处理器610还用于执行以下步骤:

响应于用户对vr设备的开启操作,控制vr设备的wifi天线以预设功率发射波束,并利用波束发射低频连接信号。

可选地,上述处理器610还用于执行以下步骤:

根据至少三个路由器天线的rssi值,获取用户在室内空间的当前运动方向和当前运动速度,以当前运动方向和当前运动速度为依据,确定用户在室内空间的位置信息以作为虚拟环境的控制输入。

可选地,上述处理器610还用于执行以下步骤:

在接收到连接响应信号之后,获取当前环境的当前光线亮度值;

判断当前光线亮度值是否不小于预设亮度值;

在当前光线亮度值不小于所述预设亮度值时,在vr用户在室内空间移动过程中通过内置的摄像头采集室内图像。

可选地,上述处理器610还用于执行以下步骤:

在当前光线亮度值小于预设亮度值时,开启内置补光装置对当前环境进行补光,并在检测到当前环境的当前光线亮度值不小于预设亮度值时,在vr用户在所述室内空间移动过程中通过内置的摄像头采集室内图像。

通过实施上述vr设备,通过天线在室内空间发射低频连接信号,以实现连接信号在整个室内空间的覆盖,以便能够让路由器天线接收到更强的信号,进一步通过led指示灯光的显示颜色来指示连接信号较好的路由器,然后根据连接信号较好的路由器天线的rssi值对用户进行室内定位,能够提高其检测精确度,从而提高定位精度。

本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质包括只读存储器(read-onlymemory,rom)、随机存储器(randomaccessmemory,ram)、可编程只读存储器(programmableread-onlymemory,prom)、可擦除可编程只读存储器(erasableprogrammablereadonlymemory,eprom)、一次可编程只读存储器(one-timeprogrammableread-onlymemory,otprom)、电子抹除式可复写只读存储器(electrically-erasableprogrammableread-onlymemory,eeprom)、只读光盘(compactdiscread-onlymemory,cd-rom)或其他光盘存储器、磁盘存储器、磁带存储器、或者能够用于携带或存储数据的计算机可读的任何其他介质。

以上对本发明实施例公开的一种根据天线rssi值检测用户运动的方法及vr设备进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1