一种在虚拟现实环境中管理菜单的方法及虚拟现实设备与流程

文档序号:12270539阅读:514来源:国知局
一种在虚拟现实环境中管理菜单的方法及虚拟现实设备与流程

本发明涉及虚拟现实领域,尤其涉及一种在虚拟现实环境中管理菜单的方法及虚拟现实设备。



背景技术:

虚拟现实(Virtual Reality,VR)是采用以计算机技术为核心的现代高科技手段生成逼真的视觉、听觉、触觉、嗅觉、味觉等一体化的虚拟环境,用户从自己的视点出发,借助特殊的输入输出设备,采用自然的方式与虚拟世界的物体进行交互、相互影响。

在VR环境中,虚拟现实设备的显示界面中会设定一个菜单按钮,通过触碰菜单按钮来控制虚拟现实设备的菜单的显示或关闭。

但是,当虚拟现实设备的显示界面显示画面时,若用户通过触碰显示界面中的菜单按钮来显示菜单,则会因为触碰操作而对显示界面显示的画面造成干扰,影响了虚拟现实的沉浸感。



技术实现要素:

本发明实施例提供了一种在虚拟现实环境中管理菜单的方法及虚拟现实设备,能够在显示菜单的过程中避免由于触碰菜单按钮带来的画面干扰问题,增强了虚拟现实的沉浸感。

本发明第一方面提供了一种在虚拟现实环境中管理菜单的方法,可包括:

虚拟现实设备捕捉图像,所述图像包括佩戴者的躯体图像;

所述虚拟现实设备根据所述躯体图像显示所述虚拟现实设备的菜单。

在一些可能的实现方式中,所述虚拟现实设备根据所述躯体图像显示所述虚拟现实设备的菜单之前,包括:

所述虚拟现实设备检测所述佩戴者的视觉中心的位置;

所述虚拟现实设备判断所述视觉中心是否在所述躯体图像上,如果是,所述虚拟现实设备根据所述躯体图像显示所述虚拟现实设备的菜单。

在另一些可能的实现方式中,所述虚拟现实设备根据所述躯体图像显示所述虚拟现实设备的菜单包括:

所述虚拟现实设备检测所述躯体图像是否为所述佩戴者的手掌图像,如果是,所述虚拟现实设备显示所述虚拟现实设备的菜单,其中,所述手掌图像包括手掌正面区域。

在另一些可能的实现方式中,所述虚拟现实设备显示所述虚拟现实设备的菜单之后,包括:

若所述虚拟现实设备检测到所述视觉中心离开所述手掌图像,则所述虚拟现实设备关闭所述虚拟现实设备的菜单。

在另一些可能的实现方式中,所述虚拟现实设备根据所述躯体图像显示所述虚拟现实设备的菜单包括:

所述虚拟现实设备检测所述躯体图像是否为所述佩戴者的手臂图像,如果是,所述虚拟现实设备显示所述虚拟现实设备的菜单,其中,所述手臂图像包括手臂背面区域。

在另一些可能的实现方式中,述虚拟现实设备显示所述虚拟现实设备的菜单之后,包括:

若所述虚拟现实设备检测到所述视觉中心离开所述手臂图像,则所述虚拟现实设备关闭所述虚拟现实设备的菜单。

本发明第二方面提供了一种虚拟现实设备,可包括:

捕捉模块,用于捕捉图像,所述图像包括佩戴者的躯体图像;

显示模块,用于根据所述躯体图像显示虚拟现实设备的菜单。

在一些可能的实现方式中,所述虚拟现实设备还包括:

检测模块,用于在所述显示模块根据所述躯体图像显示虚拟现实设备的菜单之前,检测所述佩戴者的视觉中心的位置;

判断模块,用于判断所述视觉中心是否在所述躯体图像上,如果是,所述显示模块根据所述躯体图像显示所述虚拟现实设备的菜单。

在另一些可能的实现方式中,所述显示模块,具体用于检测所述躯体图像是否为所述佩戴者的手掌图像,如果是,显示所述虚拟现实设备的菜单,其中,所述手掌图像包括手掌正面区域。

所述虚拟现实设备还包括:

关闭模块,用于在所述显示模块显示所述虚拟现实设备的菜单之后,若检测到所述视觉中心离开所述手掌图像,则关闭所述虚拟虚拟现实设备的菜单。

在另一些可能的实现方式中,所述显示模块,具体用于检测所述躯体图像是否为所述佩戴者的手臂图像,如果是,显示所述虚拟现实设备的菜单,其中,所述手臂图像包括手臂背面区域。

所述关闭模块,还用于在所述显示模块显示所述虚拟现实设备的菜单之后,若检测到所述视觉中心离开所述手臂图像,则关闭所述虚拟现实设备的菜单。

相对于现有技术,本发明是当捕捉到佩戴者的躯体图像时,通过躯体图像实现了菜单的显示,显然本发明在显示菜单的过程中未触碰菜单按钮,所以本发明能够避免由于触碰操作而带来的画面干扰问题,进而增强了虚拟现实的沉浸感。

附图说明

图1为本发明实施例中在虚拟现实环境中管理菜单的方法一个实施例示意图;

图2为本发明实施例中在虚拟现实环境中管理菜单的方法另一个实施例示意图;

图3为本发明实施例中在虚拟现实环境中管理菜单的方法另一个实施例示意图;

图4为本发明实施例中虚拟现实设备一个实施例示意图;

图5为本发明实施例中虚拟现实设备另一个实施例示意图。

具体实施方式

本发明实施例提供了一种在虚拟现实环境中管理菜单的方法及虚拟现实设备,能够在显示菜单的过程中避免由于触碰菜单按钮带来的画面干扰问题,增强了虚拟现实的沉浸感。

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

本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”、“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的实施例能够以除了在这里图示或描述的内容以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。

请参阅图1,本发明实施例中在虚拟现实环境中管理菜单的方法一个实施例包括:

101、虚拟现实设备捕捉图像,该图像包括佩戴者的躯体图像;

本实施例中,虚拟现实设备可以通过摄像头捕捉在虚拟现实环境中的图像,其中,该图像包括佩戴者的躯体图像,躯体图像可以为佩戴者在虚拟现实环境中的虚拟人物的躯体图像。

摄像头可以为固定角度的摄像头,也可以为可变角度的摄像头,此处不作限定。

应理解,摄像头可以为虚拟现实设备自带的摄像头,摄像头也可以为第三方摄像头,第三方摄像头捕捉到图像后,将捕捉到的图像发送给虚拟现实设备。

102、虚拟现实设备根据躯体图像显示虚拟现实设备的菜单。

虚拟现实设备的菜单可以包括如下两种菜单类型,具体的,一种是虚拟现实设备开机后的自带菜单,另一种是第三方虚拟现实软件的菜单。

本实施例中,当捕捉到佩戴者的躯体图像时,通过躯体图像实现了菜单的显示,显然本发明在显示菜单的过程中未触碰菜单按钮,所以本发明能够避免由于触碰操作而带来的画面干扰问题,进而增强了虚拟现实的沉浸感。

请参阅图2,本发明实施例中在虚拟现实环境中管理菜单的方法另一个实施例包括:

201、虚拟现实设备捕捉图像,该图像包括佩戴者的躯体图像;

本实施例中,虚拟现实设备可以通过摄像头捕捉在虚拟现实环境中的图像,其中,该图像包括佩戴者的躯体图像,躯体图像可以为佩戴者在虚拟现实环境中的虚拟人物的躯体图像。

摄像头可以为固定角度的摄像头,也可以为可变角度的摄像头。

202、虚拟现实设备检测佩戴者的视觉中心的位置;

本实施例中,虚拟现实设备可以基于视觉追踪技术检测佩戴者的视觉中心的位置,具体的,一种常见的视觉追踪技术可以为:虚拟现实设备向佩戴者的人眼发送第一信号;虚拟现实设备接收来自佩戴者的人眼的第二信号,该第二信号为佩戴者的人眼对第一信号的反射信号;虚拟现实设备根据第一信号和第二信号获取佩戴者的瞳孔中心对应到虚拟现实环境中的位置;虚拟现实设备根据瞳孔中心位置检测佩戴者的视觉中心位置。需要说明的是,第一信号可以为一种探测信号。

203、虚拟现实设备判断视觉中心是否在躯体图像上,若是,则执行步骤204,否则,返回执行步骤202;

本实施例中,若虚拟现实设备判断出视觉中心不在躯体图像上,则虚拟现实设备继续检测视觉中心的位置。

204、虚拟现实设备检测躯体图像是否为佩戴者的手掌图像,该手掌图像包括手掌正面区域,若是,则执行步骤205;

本实施例中,手掌图像包括手掌正面区域,手掌正面区域为手心区域。应理解,本实施例中的手掌图像为二维图像,具体分两种情况,情况一:手掌图像包括手掌正面区域,情况二:手掌图像包括手掌背面区域。

应理解,在虚拟现实领域中,若佩戴者的视觉中心在佩戴者的手掌图像上,则视觉中心一般在佩戴者的手掌图像的手掌背面区域,手掌背面区域为手背区域。由于一般情况下,视觉中心不会在手掌正面区域上,所以本实施例在检测到视觉中心在手掌正面区域后,才会触发显示虚拟现实设备的菜单。

205、虚拟现实设备显示虚拟现实设备的菜单。

本实施例中,由于一般情况下,视觉中心不会在手掌正面区域上,所以本实施例在检测到视觉中心在手掌正面区域后,才会触发显示虚拟现实设备的菜单。从而能够避免由于误操作而带来的画面干扰问题,进而增强了虚拟现实的沉浸感。

同参阅图2,在本发明的一些实施例中,虚拟现实设备显示虚拟现实设备的菜单之后,包括:

若虚拟现实设备检测到视觉中心离开手掌图像,则虚拟现实设备关闭虚拟现实设备的菜单。

本实施例中,在虚拟现实设备显示虚拟现实设备的菜单后,佩戴者完成菜单的相关操作后,若佩戴者需要关闭菜单,则佩戴者可以通过头部移动的方式移动视觉中心,当虚拟现实设备检测到视觉中心离开手掌图像后,虚拟现实设备关闭虚拟现实设备的菜单。

本实施例中,在关闭菜单的过程中未触碰菜单按钮,所以本发明能够避免由于触碰操作而带来的画面干扰问题,进而增强了虚拟现实的沉浸感。

图2所对应的实施例中躯体图像为佩戴者的手掌图像,下面从躯体图像为佩戴者的手臂图像的角度对本发明实施例中的在虚拟现实环境中管理菜单的方法进行描述,请参阅图3,本发明实施例中在虚拟现实环境中管理菜单的方法另一个实施例包括:

301、虚拟现实设备捕捉图像,该图像包括佩戴者的躯体图像;

302、虚拟现实设备检测佩戴者的视觉中心的位置;

303、虚拟现实设备判断视觉中心是否在躯体图像上,若是,则执行步骤304,否则,返回执行步骤302;

304、虚拟现实设备检测躯体图像是否为佩戴者的手臂图像,该手臂图像包括手臂背面区域,若是,则执行步骤305;

本实施例中,该手臂图像包括手臂背面区域,手臂背面区域与手掌背面区域处于同一侧。应理解,本实施例中的手臂图像为二维图像,具体分两种情况,情况一:手臂图像包括手臂正面区域,情况二:手臂图像包括手臂背面区域。

应理解,在虚拟现实领域中,若佩戴者的视觉中心在佩戴者的手臂图像上,则视觉中心一般在佩戴者的手臂图像的手臂正面区域。由于一般情况下,视觉中心不会在手臂背面区域上,所以本实施例在检测到视觉中心在手臂背面区域后,才会触发显示虚拟现实设备的菜单。

305、虚拟现实设备显示虚拟现实设备的菜单。

本实施例中,在检测到视觉中心在臂背面区域后,才会触发显示虚拟现实设备的菜单。

本实施例中,由于一般情况下,视觉中心不会在手臂背面区域上,所以本实施例在检测到视觉中心在手臂背面区域后,才会触发显示虚拟现实设备的菜单。从而能够避免由于误操作而带来的画面干扰问题,进而增强了虚拟现实的沉浸感。

同参阅图3,在本发明的一些实施例中,虚拟现实设备显示虚拟现实设备的菜单之后,包括:

若虚拟现实设备检测到视觉中心离开手臂图像,则虚拟现实设备关闭虚拟现实设备的菜单。

本实施例中,在虚拟现实设备显示虚拟现实设备的菜单后,佩戴者完成菜单的相关操作后,若佩戴者需要关闭菜单,则佩戴者可以通过头部移动的方式移动视觉中心,当虚拟现实设备检测到视觉中心离开手臂图像后,虚拟现实设备关闭虚拟现实设备的菜单。

本实施例中,在关闭菜单的过程中未触碰菜单按钮,所以本发明能够避免由于触碰操作而带来的画面干扰问题,进而增强了虚拟现实的沉浸感。

上面通过具体实施例介绍了本发明的在虚拟现实环境中管理菜单的方法,下面通过实施例介绍本发明的虚拟现实设备,请参阅图4,本发明实施例中虚拟现实设备一个实施例包括:

捕捉模块401,用于捕捉图像,该图像包括佩戴者的躯体图像;

显示模块402,用于根据捕捉模块401捕捉到的躯体图像显示虚拟现实设备的菜单。

本实施例中,当捕捉到佩戴者的躯体图像时,通过躯体图像实现了菜单的显示,显然本发明在显示菜单的过程中未触碰菜单按钮,所以本发明能够避免由于触碰操作而带来的画面干扰问题,进而增强了虚拟现实的沉浸感。

在上述图4所示实施例的基础上,请参阅图5,在本发明的一些实施例中,虚拟现实设备还包括:

检测模块501,用于在显示模块402根据躯体图像显示虚拟现实设备的菜单之前,检测佩戴者的视觉中心的位置;

判断模块502,用于判断视觉中心是否在躯体图像上;

相应的,当躯体图像为佩戴者的手掌图像,该手掌图像包括手掌正面区域时,显示模块402,具体用于若判断模块502判断视觉中心在躯体图像上,检测躯体图像是否为佩戴者的手掌图像,如果是,显示虚拟现实设备的菜单;

进一步的,虚拟现实设备还包括:

关闭模块503,用于在显示模块402显示虚拟现实设备的菜单之后,若检测到视觉中心离开手掌图像,则关闭虚拟现实设备的菜单。

或相应的,当躯体图像为佩戴者的手臂图像,该手臂图像包括手臂背面区域时;显示模块402,具体用于若判断模块502判断视觉中心在躯体图像上,检测躯体图像是否为佩戴者的手臂图像,如果是,显示虚拟现实设备的菜单;

进一步的,关闭模块503,还用于在显示模块402显示虚拟现实设备的菜单之后,若检测到视觉中心离开手臂图像,则关闭虚拟现实设备的菜单。

本实施例中,由于一般情况下,视觉中心不会在手掌正面区域或手臂背面区域上,所以本实施例在检测到视觉中心在手掌正面区域或手臂背面区域后,才会触发显示虚拟现实设备的菜单。从而能够避免由于误操作而带来的画面干扰问题,进而增强了虚拟现实的沉浸感。

其次,在关闭菜单的过程中未触碰菜单按钮,所以进一步增强了虚拟现实的沉浸感。

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

在本申请所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述,以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

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