虚拟现实交互的方法及装置制造方法及图纸

技术编号:13747622 阅读:51 留言:0更新日期:2016-09-24 04:34
本发明专利技术实施例提供一种虚拟现实交互的方法及装置,其中,本发明专利技术的方法主要包括:获取用户在屏幕上的视线的位置;根据所述位置判断所述视线是否进入预设范围,所述预设范围为包含于所述屏幕中不同的场景化图像上的区域;若所述视线进入预设范围,则开始记录所述视线在所述预设范围内的行为;根据所述行为启动与所述场景化图像对应的执行指令。与现有技术相比,本发明专利技术能够增强虚拟现实技术的沉浸感。

【技术实现步骤摘要】

本专利技术实施例涉及计算机应用
,尤其涉及一种虚拟现实交互的方法及装置
技术介绍
随着社会经济的发展,计算机已经成为人们生活不可或缺的重要组成部分,而友好的人机交互也早就成为人们非常关心的课题。从早期的命令界面到图形用户界面再到多媒体界面,直到现在的虚拟现实。人机交互已经发展到了一个新的领域。虚拟现实(Virtual Reality,简称VR)是利用计算机图形系统及各种现实控制等接口设备,在计算机上生成的、可交互的三维环境中提供沉浸感觉的技术。在具体的虚拟现实交互的过程中,通常需要在虚拟场景中进行不同的内容的选择,比如用户在体验生活类的VR游戏时,在开始后的主界面场景中可能会看到多种具体的生活场景,比如有商店、电影院、餐厅等。这时需要用户通过菜单列表进行场景的选择,然后进入对应的场景中。与上述VR游戏类似,现有的VR体验中,通常使用传统的列表式菜单进行不同的内容等的选择。然而虚拟现实的宗旨是使用户体验与现实环境一样的沉浸感,所以菜单列表的存在本身就降低了虚拟现实技术的沉浸感。
技术实现思路
本专利技术实施例提供一种虚拟现实交互的方法及装置,用以解决现有的虚拟现实交互方式降低虚拟现实技术的沉浸感的问题。本专利技术实施例提供一种虚拟现实交互的方法,所述方法包括:获取用户在屏幕上的视线的位置;根据所述位置判断所述视线是否进入预设范围,所述预设范围为包含于所述屏幕中不同的场景化图像上的区域;若所述视线进入预设范围,则开始记录所述视线在所述预设范围内的行为;根据所述行为启动与所述场景化图像对应的执行指令。本专利技术实施例提供一种虚拟现实交互的装置,所述装置包括:获取单元,用于获取用户在屏幕上的视线的位置;判断单元,用于根据所述位置判断所述视线是否进入预设范围,所述预设范围为包含于所述屏幕中不同的场景化图像上的区域;记录单元,用于若所述视线进入预设范围,则开始记录所述视线在所述预设范围内的行为;启动单元,用于根据所述行为启动与所述场景化图像对应的执行指令。本专利技术实施例提供的虚拟现实交互的方法及装置,能够首先获取用户在屏幕上的视线的位置;其次,根据视线的位置判断用户视线是否进入预设范围,其中预设范围为包含于屏幕中不同的场景化图像上的区域;若用户视线进入预设范围,则开始记录视线在预设范围内的行为;最后根据视线在预设范围内的行为启动与场景化图像对应的执行指令。与现有技术相比,本专利技术实施例能够通过获取用户视线在屏幕上的位置,然后判断当用户视线进入预设范围内后的视线的行为来启动与视线所处的场景化图像对应的执行命令。可以看出本专利技术实施例不需要通过传统的菜单列表进行执行命令的选择,而是直接选取场景化图像中的预设范围作为选择执行指令对应的场景化式的“菜单”,然后再结合用户视线的行为启动对应的执行命令。这种场景化的“菜单”与视线行为结合的虚拟现实交互的方式更符合用户在现实环境中的真实体验,因此可以增加虚拟现实技术的沉浸感。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例提供的一种虚拟现实交互的方法的流程图;图2为本专利技术实施例提供的另一种虚拟现实交互的方法的流程图;图3为本专利技术实施例提供的一种虚拟现实交互的装置的组成框图;图4为本专利技术实施例提供的另一种虚拟现实交互的装置的组成框图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术实施例提供了一种虚拟现实交互的方法,如图1所示,该方法包括:101、获取用户在屏幕上的视线位置。本实施例主要针对头戴式VR设备技术,目前VR设备能使用户产生一种身在虚拟环境中的感觉。具体的原理是:将小型的二维显示器所产生的影像藉由光学系统放大,常用的实现方式为将手机显示屏上的影像藉由光学镜片等放大。因此用户的视线实际还是在二维显示器的显示屏上,所以因此在实现通过用户视线进行虚拟现实交互的方式时考虑的是用户视线与二维显示器的显示屏的交互。因此首先需要获取用户在屏幕上的视线位置,该屏幕即二维显示器的显示屏。102、根据位置判断视线是否进入预设范围。根据由步骤101获取到的视线在屏幕上的位置来判断用户的视线是否进入预设范围,该预设范围为包含于屏幕中不同的场景化图像上的区域。具体判断视线是否进入预设范围的实现方式可以为:根据视线所在位置的坐标与预设范围决定的坐标区域进行比对,若视线对应的坐标包含在预设范围决定的坐标区域内,则认为用户的视线进入了预设范围内。其中场景化图像是在当前的具体的虚拟化场景中存在的虚拟物体,是虚拟化场景的组成部分,并不是一些标识性的图像。给出具体的示例说明场景化图像的含义,比如一个虚拟场景为一个商店,那么场景化图像可以为商店的门、商店的墙、墙上的灯等。标识性的图像可能是在菜单栏中用于标识门、灯等的图形图像。另外预设范围可以根据具体的场景化图像本身的形态特征进行设置,但通常在预设范围时会考虑到人的行为习惯。比如若场景化图像为一个门,则预设范围可以设为门的中心周围的一部分区域作为预设范围,若场景化图像为一个灯,由于灯通常比较小,因此可以将整个灯构成的场景化图像所在的区域作为预
设范围。103、若视线进入预设范围,则开始记录视线在预设范围内的行为。对于步骤102得到的判断结果,若视线进入预设范围,则开始记录用户的视线在预设范围内的行为,记录视线的行为是通过记录视线在屏幕上位置的变化来实现。104、根据行为启动与场景化图像对应的执行指令。将由步骤103得到的视线在预设范围内的行为与系统中预先设置的行为进行比对,若符合判定为预先设置的行为的条件则启动与预先设置的行为相关的执行指令,该执行指令也是启动与预设范围对应的场景化图像对应的执行指令。本专利技术实施例提供的虚拟现实交互的方法,能够首先获取用户在屏幕上的视线的位置;其次,根据视线的位置判断用户视线是否进入预设范围,其中预设范围为包含于屏幕中不同的场景化图像上的区域;若用户视线进入预设范围,则开始记录视线在预设范围内的行为;最后根据视线在预设范围内的行为启动与场景化图像对应的执行指令。与现有技术相比,本专利技术实施例能够通过获取用户视线在屏幕上的位置,然后判断当用户视线进入预设范围内后的视线的行为来启动与视线所处的场景化图像对应的执行命令。可以看出本专利技术实施例不需要通过传统的菜单列表进行执行命令的选择,而是直接选取场景化图像中的预设范围作为选择执行指令对应的场景化式的“菜单”,然后再结合用户视线的行为启动对应的执行命令。这种场景化的“菜单”与视线行为结合的虚拟现实交互的方式更符合用户在现实环境中的真实体验,因此可以增加虚拟现实技术的沉浸感。进一步的,为了对图1所示实施例的细化及扩展,本专利技术实施例提供了另一虚拟现实交互的方法,如图2所示。201、开启摄像本文档来自技高网
...

【技术保护点】
一种虚拟现实交互的方法,其特征在于,所述方法包括:获取用户在屏幕上的视线的位置;根据所述位置判断所述视线是否进入预设范围,所述预设范围为包含于所述屏幕中不同的场景化图像上的区域;若所述视线进入预设范围,则开始记录所述视线在所述预设范围内的行为;根据所述行为启动与所述场景化图像对应的执行指令。

【技术特征摘要】
1.一种虚拟现实交互的方法,其特征在于,所述方法包括:获取用户在屏幕上的视线的位置;根据所述位置判断所述视线是否进入预设范围,所述预设范围为包含于所述屏幕中不同的场景化图像上的区域;若所述视线进入预设范围,则开始记录所述视线在所述预设范围内的行为;根据所述行为启动与所述场景化图像对应的执行指令。2.根据权利要求1所述的方法,其特征在于,所述获取用户在屏幕上的视线的位置,包括:开启摄像头,以实时追踪用户的视线;获取所述摄像头记录的用户的视线的位置。3.根据权利要求1所述的方法,其特征在于,所述开始记录所述视线在所述预设范围内的行为,包括:记录所述视线在所述预设范围内的停留时长或运动轨迹。4.根据权利要求3所述的方法,其特征在于,所述根据所述行为启动与所述场景化图像对应的执行指令,包括:将所述停留时长与预设时长进行比对;若所述停留时长不小于预设时长,则启动所述场景化图像对应的执行指令。5.根据权利要求1所述的方法,其特征在于,所述执行指令为与所述场景化图像包含的内容相关的指令。6.一种虚拟现实交...

【专利技术属性】
技术研发人员:段义涛
申请(专利权)人:乐视控股北京有限公司乐视致新电子科技天津有限公司
类型:发明
国别省市:北京;11

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

1