一种对虚拟现实vr设备进行控制的方法及设备的制造方法

文档序号:10534133阅读:383来源:国知局
一种对虚拟现实vr设备进行控制的方法及设备的制造方法
【专利摘要】本发明提供一种对虚拟现实VR设备进行控制的方法和设备,包括:接收测距传感器发送的目标出现信息,所述目标出现信息中包含所述目标对象到达所述测距传感器的距离值;在确定目标出现信息中包含的距离值小于设定阈值且确定虚拟现实设备的图像处理功能处于关闭状态时,控制图像处理功能开启,并在图像处理功能开启后对所述目标对象进行识别。在VR设备中可以根据测距传感器发送的目标出现信息,判断是否需要开启图像处理功能,能够有效避免图像处理设备一直处于工作状态的问题,使得图像处理设备的开启与关闭变得灵活可控,不仅能够减少图像处理设备所消耗的电能,而且能够避免VR设备负载过重的问题,大大降低了系统负载,提高系统性能。
【专利说明】
一种对虚拟现实VR设备进行控制的方法及设备
技术领域
[0001]本发明实施例涉及虚拟现实技术领域,尤其涉及一种对虚拟现实VR设备进行控制的方法及设备。
【背景技术】
[0002]随着虚拟现实(英文全拼:Virtual Reality;缩写:VR)技术的发展,社会上出现了各种各样基于虚拟现实技术的产品。虚拟现实技术作为一项尖端科技,它集成了计算机图形技术、计算机仿真技术、人工智能、传感技术、显示技术、网络并行处理等技术,可以说是一种以计算机技术为基础的高技术模拟技术。其特点在于由计算机控制产生一种人为的虚拟环境,这种虚拟环境是通过将计算机图形技术的三维数字模型编制到计算机中,控制产生一个以视觉感受为主,以听觉、触觉的综合感知为辅的人工环境。
[0003]在现实生活中出现的基于虚拟现实技术的产品,例如:虚拟现实头戴设备、头戴式显示器、三维鼠标等,用户在使用这些产品时,首先在视觉上产生一种沉浸于一种虚拟现实的环境中,在这种虚拟现实的环境中,用户可以通过一些“交互”操作(例如:手势交互)实现用户与计算机的融合,给用户一种“身临其境”的感觉,以提升用户体验。
[0004]在诸多虚拟现实设备中,常用的人机交互的方式为手势交互。所谓手势交互即以人手直接作为计算机的输入设备,人机之间的通讯将不再需要中间媒体,用户可以简单地定义不同的手势来完成对计算机的各种控制。那么在这一过程中,需要虚拟现实设备中的图像处理设备实时采集用户的手势以判断用户所发出的控制指令。
[0005]在实际应用中发现,图像处理设备一直处于工作状态,不仅图像处理设备内部消耗比较大,而且工作过程中还需要消耗大量的电能,同时导致虚拟现实(VR)设备的负载过重。

【发明内容】

[0006]有鉴于此,本发明实施例提供一种对VR设备进行控制的方法和设备,用以解决现有技术中由于图像处理设备一直处于工作状态导致图像处理设备比较消耗资源且使得虚拟现实设备负载过重的问题。
[0007]本发明实施例提供一种对VR设备进行控制的方法,包括:
[0008]接收测距传感器发送的目标出现信息,其中,所述目标出现信息中包含所述目标对象与所述测距传感器之间的距离值;
[0009]在确定所述目标出现信息中包含的距离值小于设定阈值且确定所述VR设备的图像处理功能处于关闭状态时,控制所述图像处理功能开启,并在所述图像处理功能开启后对所述目标对象进行识别。
[0010]优选地,在所述图像处理功能开启之后,若在设定时间长度内尚未再次接收到所述测距发送的目标出现信息,控制所述图像处理功能关闭。
[0011]优选地,在确定所述目标出现信息中包含的距离值小于设定阈值且确定所述VR设备中的图像处理功能处于开启状态时,对所述目标对象进行识别。
[0012]优选地,在接收测距传感器发送的目标出现信息之前,向所述测距传感器发送探测信息,其中,所述测量信息用于指示所述测距传感器对设定范围内是否出现目标对象进行探测,并在确定出现目标对象时确定所述目标对象到达所述测距传感器的距离值。
[0013]优选地,在控制所述图像处理功能开启时,控制VR设备的手势识别功能开启。
[0014]本申请实施例还提供了一种对VR设备进行控制的设备,包括:
[0015]接收单元,用于接收测距传感器发送的目标出现信息,其中,所述目标出现信息中包含所述目标对象与所述测距传感器之间的距离值;
[0016]控制单元,用于在确定所述目标出现信息中包含的距离值小于设定阈值且确定所述VR设备的图像处理功能处于关闭状态时,控制所述图像处理功能开启,并在所述图像处理功能开启后对所述目标对象进行识别。
[0017]优选地,所述控制设备,还用于在所述图像处理功能开启之后,若在设定时间长度内尚未再次接收到所述测距发送的目标出现信息,控制所述图像处理功能关闭。
[0018]优选地,所述控制设备,还用于在确定所述目标出现信息中包含的距离值小于设定阈值且确定所述VR设备中的图像处理功能处于开启状态时,对所述目标对象进行识别。
[0019]优选地,所述设备还包括:发送单元,其中:
[0020]所述发送单元,用于在接收测距传感器发送的目标出现信息之前,向所述测距传感器发送探测信息,其中,所述探测信息用于指示所述测距传感器对设定范围内是否出现目标对象进行探测,并在确定出现目标对象时确定所述目标对象到达所述测距传感器的距离值。
[0021]优选地,所述控制设备,还用于在控制所述图像处理功能开启时,控制VR设备的手势识别功能开启。
[0022]本申请实施例提供的一种对VR设备进行控制的方法,通过接收测距传感器发送的目标出现信息,所述目标出现信息中包含所述目标对象与所述测距传感器之间的距离值;在确定所述目标出现信息中包含的距离值小于设定阈值且确定所述VR设备的图像处理功能处于关闭状态时,控制所述图像处理功能开启,并在所述图像处理功能开启后对所述目标对象进行识别。这样,在VR设备中可以根据测距传感器发送的目标出现信息,判断是否需要开启图像处理功能,能够有效避免图像处理设备一直处于工作状态的问题,使得图像处理设备的开启与关闭变得灵活可控,不仅能够减少图像处理设备所消耗的电能,而且能够避免VR设备负载过重的问题,大大降低了系统负载,提高系统性能。
【附图说明】
[0023]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0024]图1为本申请实施例提供的一种对VR设备进行控制的方法的流程示意图;
[0025]图2为本申请实施例提供的一种对VR设备进行控制的方法的流程示意图;
[0026]图3为本申请实施例提供的一种对VR设备进行控制的设备的结构示意图;
[0027]图4为本申请实施例提供的一种对VR设备的结构示意图。
【具体实施方式】
[0028]为了实现本申请的目的,本申请实施例提供了一种对VR设备进行控制的方法和设备,通过接收测距传感器发送的目标出现信息,所述目标出现信息中包含所述目标对象到达所述测距传感器的距离值;在确定所述目标出现信息中包含的距离值小于设定阈值且确定所述VR设备的图像处理功能处于关闭状态时,控制所述图像处理功能开启,并在所述图像处理功能开启后对所述目标对象进行识别。这样,在VR设备中可以根据测距传感器发送的目标出现信息,判断是否需要开启图像处理功能,能够有效避免图像处理设备一直处于工作状态的问题,使得图像处理设备的开启与关闭变得灵活可控,不仅能够减少图像处理设备所消耗的电能,而且能够避免VR设备负载过重的问题,大大降低了系统负载,提高系统性能。
[0029]下面结合说明书附图对本申请各个实施例中的技术方案进行清楚、完整地描述。显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0030]图1为本申请实施例提供的一种对VR设备进行控制的方法的流程示意图。所述方法可以如下所示。本申请实施例的执行主体可以是VR设备的控制单元。
[0031 ]步骤101:接收测距传感器发送的目标出现信息。
[0032]其中,所述目标出现信息中包含所述目标对象与所述测距传感器之间的距离值。
[0033]在步骤101中,本申请实施例中所记载的测距传感器可以是超声波测距传感器,也可以是红外测距传感器,还可以是激光测距传感器,这里不做限定。
[0034]下面以测距传感器为超声波测距传感器为例说明测距传感器如何发现目标对象。
[0035]超声波测距传感器的特点是向目标方向发射超声波,超声波在空气中传播,一旦碰到障碍物,超声波即可返回至超声波测距传感器,此时超声波测距传感器确定发现目标对象。同时,超声波测距传感器在发射超声波时触发计时器开始计时,在接收到超声波的反射波时触发计时器停止计时,基于超声波在空气中的传播速度和计时器中记录的时间,即可确定目标对象与超声测距传感器之间的距离值。
[0036]在本申请实施例中,测距传感器可以周期或者定时或者实时探测,确定在VR设备的周围是否出现目标对象,一旦发现目标对象,将向VR设备发送目标出现信息。
[0037]优选地,在本申请实施例的另一个实施例方式中,在接收测距传感器发送的目标出现信息之前,VR设备的控制单元向所述测距传感器发送探测信息。
[0038]其中,所述探测信息用于指示所述测距传感器对设定范围内是否出现目标对象进行探测,并在确定出现目标对象时确定所述目标对象与所述测距传感器的距离值。
[0039]在本申请实施例中所记载的设定范围可以是指VR设备中图像采集设备所能够辐射的范围,也可以是指以测距传感器为圆心向VR设备对应的虚拟现实环境中辐射的一个扇区,还可以根据需要设定或者,这里不做限定。
[0040]步骤102:在确定所述目标出现信息中包含的距离值小于设定阈值且确定所述VR设备的图像处理功能处于关闭状态时,控制所述图像处理功能开启,并在所述图像处理功能开启后对所述目标对象进行识别。
[0041 ]在步骤102中,VR设备的控制单元在接收到测距传感器发送的目标出现信息时,需要进一步根据该目标出现信息中包含的目标对象与所述测距传感器之间的距离值确定所述目标对象是否出现在指定区域内。
[0042]VR设备的控制单元将所述距离值与设定阈值进行比较;在确定所述距离值小于设定阈值时,确定所述目标对象出现在指定区域内;在确定所述距离值不小于设定阈值时,确定所述目标对象出现在指定区域外,无需执行后续操作。
[0043]这里所记载的指定区域与步骤101中记载的设定区域的区域范围不同,指定区域主要是指用户实现对VR设备的控制所需要工作的区域,一旦有目标对象出现在指定区域内,视为目标对象可能需要对该VR设备执行操作,本申请实施例中所述的方案,目标对象出现在指定区域内,可能意味着需要开启图像处理设备,也可能意味着目标对象发出的某一种控制指令,这里不做限定。
[0044]本申请实施例中所记载的设定阈值可以根据实际需要确定,也可以根据实验数据确定,这里不做限定,通常,若VR设备是头戴式设备的话,设定阈值可以是20cm,但是也不一定,可以根据需要调整。
[0045]控制单元在确定所述距离值小于设定阈值时,进一步判断VR设备的图像处理功能是否处于开启状态,若判断结果是VR设备的图像处理功能尚未处于开启状态,即图像处理功能处于关闭状态,那么控制单元向VR设备的图像处理设备发送控制指令,控制所述图像处理设备的图像处理功能开启。
[0046]在图像处理功能被开启之后,进一步控制图像处理设备对所述目标对象进行识另IJ,以便于确定所述目标对象所发出的操作指令,及时使得VR设备响应该操作指令。
[0047]优选地,在本申请的另一个实施例中,控制单元在确定所述目标出现信息中包含的距离值小于设定阈值且确定所述VR设备的图像处理功能处于开启状态时,控制所述图像采集设备对所述目标对象进行识别。
[0048]即控制单元进一步判断的结果是VR设备的图像处理功能处于开启状态,那么此时控制单元直接控制图像处理设备对目标对象进行识别即可。
[0049]优选地,在本申请的另一个实施例中,控制单元在控制所述图像处理功能开启时,控制VR设备的手势识别功能开启。
[0050]考虑到如果图像处理设备一旦关闭,那么意味着VR设备的手势识别功能将无法使用,因此,在控制开启图像处理功能时,同步开启VR设备的手势识别功能,以便于使用VR设备的手势识别功能识别目标对象的操作指令。
[0051 ]或者,本申请实施例中还包含在控制开启图像处理功能时,意味着VR设备的手势识别功能自动恢复使用的情况,具体实现方式这里不再具体描述。
[0052]优选地,在本申请的另一个实施例中,在所述图像处理功能开启之后,若在设定时间长度内尚未再次接收到所述测距发送的目标出现信息,控制所述图像处理功能关闭。
[0053]即在图像处理功能开启之后,一段时间之后,发现图像处理设备可以暂时不工作时,此时控制图像处理功能关闭。本申请实施例中设定时间长度可以根据经验值确定,也可以根据实验数据确定,这里不做限定。
[0054]通过本申请实施例所记载的方案,接收测距传感器发送的目标出现信息,所述目标出现信息中包含所述目标对象到达所述测距传感器的距离值;在确定所述目标出现信息中包含的距离值小于设定阈值且确定所述VR设备的图像处理功能处于关闭状态时,控制所述图像处理功能开启,并在所述图像处理功能开启后对所述目标对象进行识别。这样,在VR设备中可以根据测距传感器发送的目标出现信息,判断是否需要开启图像处理功能,能够有效避免图像处理设备一直处于工作状态的问题,使得图像处理设备的开启与关闭变得灵活可控,不仅能够减少图像处理设备所消耗的电能,而且能够避免VR设备负载过重的问题,大大降低了系统负载,提高系统性能。
[0055]图2为本申请实施例提供的一种对VR设备进行控制的方法的流程示意图。本申请实施例假设目前的图像采集设备处于关闭状态。
[0056]步骤201:控制单元向测距传感器发送探测信息。
[0057]其中,所述探测信息用于指示所述测距传感器对设定范围内是否出现目标对象进行探测,并在确定出现目标对象时确定所述目标对象与所述测距传感器之间的距离值。
[0058]步骤202:测距传感器在接收到该探测信息时,启动探测,并在探测到目标对象时,确定目标对象与该测距传感器之间的距离值,并向控制单元发送目标出现信息。
[0059]步骤203:控制单元接收测距传感器发送的目标出现信息。
[0060]其中,所述目标出现信息中包含所述目标对象到达所述测距传感器的距离值。
[0061]步骤204:控制单元判断所述距离值是否小于设定阈值,若小于,则执行步骤205;若不小于,则执行步骤201。
[0062]步骤205:控制单元进一步判断VR设备的图像处理功能的工作状态,若图像处理功能的工作状态为关闭状态,则执行步骤206;否则,执行208。
[0063]步骤206:控制单元向图像处理设备发送控制指令,控制图像处理设备开启图像处理功能,并在图像处理功能开启后对目标对象进行识别。
[0064]优选地,在控制所述图像处理功能开启时,控制VR设备的手势识别功能开启。
[0065]步骤207:在所述图像处理功能开启之后,若在设定时间长度内尚未再次接收到所述测距发送的目标出现信息,控制所述图像处理功能关闭。
[0066]步骤208:控制单元在确定所述VR设备的图像处理功能处于开启状态时,对所述目标对象进行识别。
[0067]图3为本申请实施例提供的一种对VR设备进行控制的设备的结构示意图,所述设备包括:接收单兀31和控制单兀32,其中:
[0068]接收单元31,用于接收测距传感器发送的目标出现信息,其中,所述目标出现信息中包含所述目标对象与所述测距传感器之间的距离值;
[0069]控制单元32,用于在确定所述目标出现信息中包含的距离值小于设定阈值且确定所述VR设备的图像处理功能处于关闭状态时,控制所述图像处理功能开启,并在所述图像处理功能开启后对所述目标对象进行识别。
[0070]优选地,所述控制设备32,还用于在所述图像处理功能开启之后,若在设定时间长度内尚未再次接收到所述测距发送的目标出现信息,控制所述图像处理功能关闭。
[0071]优选地,所述控制设备32,还用于在确定所述目标出现信息中包含的距离值小于设定阈值且确定所述VR设备中的图像处理功能处于开启状态时,对所述目标对象进行识别。
[0072]优选地,所述设备还包括:发送单元33,其中:
[0073]所述发送单元33,用于在接收测距传感器发送的目标出现信息之前,向所述测距传感器发送探测信息,其中,所述测量信息用于指示所述测距传感器对设定范围内是否出现目标对象进行探测,并在确定出现目标对象时确定所述目标对象到达所述测距传感器的距离。
[0074]优选地,所述控制设备32,还用于在控制所述图像处理功能开启时,控制VR设备的手势识别功能开启。
[0075]需要说明的是,本申请实施例中所述的控制设备可以通过硬件方式实现,也可以通过软件方式实现,这里不做具体限定。
[0076]图4为本申请实施例提供的一种VR设备的结构示意图。所述VR设备包含:控制单元41、测距传感器42和图像处理设备43,其中:
[0077]所述测距传感器42,用于接收控制单元41发送的探测信息,其中,所述探测信息用于指示所述测距传感器对设定范围内是否出现目标对象进行探测,并在确定出现目标对象时确定所述目标对象到达所述测距传感器的距离值;启动探测,并在探测到目标对象时,确定目标对象与该测距传感器之间的距离值,并向控制单元发送目标出现信息。
[0078]控制单元41,用于接收测距传感器发送的目标出现信息,其中,所述目标出现信息中包含所述目标对象与所述测距传感器之间的距离值;在确定所述目标出现信息中包含的距离值小于设定阈值且确定所述VR设备的图像处理功能处于关闭状态时,向图像处理设备发送控制指令,以控制所述图像处理功能开启,并在所述图像处理功能开启后对所述目标对象进行识别。
[0079]图像处理设备43,用于接收控制单元41发送的控制指令,并根据该控制指令控制所述图像处理功能开启,并在所述图像处理功能开启后对所述目标对象进行识别。
[0080]具体地,所述控制单元41,还用于在所述图像处理功能开启之后,若在设定时间长度内尚未再次接收到所述测距发送的目标出现信息,控制所述图像处理功能关闭。
[0081]优选地,所述控制设备41,还用于在确定所述目标出现信息中包含的距离值小于设定阈值且确定所述VR设备中的图像处理功能处于开启状态时,对所述目标对象进行识别。
[0082]优选地,所述控制设备41,还用于在接收测距传感器发送的目标出现信息之前,向所述测距传感器发送探测信息,其中,所述探测信息用于指示所述测距传感器对设定范围内是否出现目标对象进行探测,并在确定出现目标对象时确定所述目标对象到达所述测距传感器的距离值。
[0083]优选地,所述控制设备41,还用于在控制所述图像处理功能开启时,控制VR设备的手势识别功能开启。
[0084]以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
[0085]通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。
[0086]最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。
【主权项】
1.一种对虚拟现实VR设备进行控制的方法,其特征在于,包括: 接收测距传感器发送的目标出现信息,其中,所述目标出现信息中包含所述目标对象与所述测距传感器之间的距离值; 在确定所述目标出现信息中包含的距离值小于设定阈值且确定所述VR设备的图像处理功能处于关闭状态时,控制所述图像处理功能开启,并在所述图像处理功能开启后对所述目标对象进行识别。2.根据权利要求1所述的方法,其特征在于,所述方法还包括: 在所述图像处理功能开启之后,若在设定时间长度内尚未再次接收到所述测距发送的目标出现信息,控制所述图像处理功能关闭。3.根据权利要求1所述的方法,其特征在于,所述方法还包括: 在确定所述目标出现信息中包含的距离值小于设定阈值且确定所述VR设备中的图像处理功能处于开启状态时,对所述目标对象进行识别。4.根据权利要求1所述的方法,其特征在于,在接收测距传感器发送的目标出现信息之前,所述方法还包括: 向所述测距传感器发送探测信息,其中,所述探测信息用于指示所述测距传感器对设定范围内是否出现目标对象进行探测,并在确定出现目标对象时确定所述目标对象到达所述测距传感器的距离值。5.根据权利要求1所述的方法,其特征在于,所述方法还包括: 在控制所述图像处理功能开启时,控制VR设备的手势识别功能开启。6.一种对虚拟现实VR设备进行控制的设备,其特征在于,包括: 接收单元,用于接收测距传感器发送的目标出现信息,其中,所述目标出现信息中包含所述目标对象与所述测距传感器之间的距离值; 控制单元,用于在确定所述目标出现信息中包含的距离值小于设定阈值且确定所述VR设备的图像处理功能处于关闭状态时,控制所述图像处理功能开启,并在所述图像处理功能开启后对所述目标对象进行识别。7.根据权利要求6所述的设备,其特征在于, 所述控制设备,还用于在所述图像处理功能开启之后,若在设定时间长度内尚未再次接收到所述测距发送的目标出现信息,控制所述图像处理功能关闭。8.根据权利要求6所述的设备,其特征在于, 所述控制设备,还用于在确定所述目标出现信息中包含的距离值小于设定阈值且确定所述VR设备中的图像处理功能处于开启状态时,对所述目标对象进行识别。9.根据权利要求6所述的设备,其特征在于,所述设备还包括:发送单元,其中: 所述发送单元,用于在接收测距传感器发送的目标出现信息之前,向所述测距传感器发送探测信息,其中,所述探测信息用于指示所述测距传感器对设定范围内是否出现目标对象进行探测,并在确定出现目标对象时确定所述目标对象到达所述测距传感器的距离值。10.根据权利要求6所述的设备,其特征在于, 所述控制设备,还用于在控制所述图像处理功能开启时,控制VR设备的手势识别功能开启。
【文档编号】G06K9/00GK105892639SQ201510872353
【公开日】2016年8月24日
【申请日】2015年12月1日
【发明人】张超
【申请人】乐视致新电子科技(天津)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1