一种目标体状态转换方法及装置与流程

文档序号:12270560阅读:172来源:国知局
一种目标体状态转换方法及装置与流程

本发明属于虚拟现实领域,具体涉及一种目标体状态转换方法及装置。



背景技术:

虚拟现实技术是一种计算机仿真系统,在该系统中可以创建和体验虚拟世界。本质上,该系统利用计算机生成一种模拟环境,该模拟环境是一种多源信息融合的交互式的三维动态视景和对实体行为的系统仿真,可以达到沉浸式体验。

虚拟现实涉及的多源信息包括实时三维计算机图形技术、广角(宽视野)立体显示技术、对观察者头、眼和手的跟踪技术,以及触觉/力觉反馈、立体声、网络传输、语音输入输出技术等。除此之外,还涉及双目立体视觉,双目立体视觉起了较大的作用。在双目立体视觉技术中,两只眼睛看到的不同图像是分别产生的,分别显示在两个不同的显示器上。另外,也有虚拟现实系统采用单个显示器,但带上特殊的眼镜后,一只眼睛只能看到奇数帧图像,另一只眼睛只能看到偶数帧图像,由于奇、偶帧之间不同即存在视差,从而产生了立体感。

VR眼镜是目前最常用的虚拟现实移动终端设备,图片、全景图片、全景视频和3D模型是VR眼镜中虚拟现实场景最常见的交互载体。用户佩戴上VR眼镜,可以360°地感受眼前的虚拟现实场景,从而达到很好地沉浸式体验。

但是目前而言,针对VR眼镜中的图片、全景图片、全景视频以及3D模型,很多基本的操作无法达到在传统移动终端(如手机、平板电脑)上的操作效果。比如针对手机上的某一图片,当用户想要放大图片某一部分时候,他可以使用手指轻易地“拉伸”图片进行放大;当其想要缩小图片时候,也可以使用手指轻易地“按压”图片进行缩小。但是在VR眼镜中,这样的“简单”操作无法直接采用视线进行操作,用户体验大大降低。



技术实现要素:

针对上述存在的现实问题,本发明提供了一种目标体状态转换方法及装置,用以解决当前在虚拟现实设备中无法对目标体进行状态转换的问题。

本发明提供了一种目标体状态转换方法,该方法步骤包括:

判断目标体是否进入第一状态;

操作状态转换选项;

目标体进入第二状态。

本发明提供的方法,首先判断目标体是否进入第一状态,如果进入第一状态,则提供状态转换选项供用户进行状态转换操作;然后目标体即进入用户期望的第二状态。

进一步地,判断目标体进入第一状态的方法为判断视线凝视目标体时间是否达到预设时间,如果达到预设时间,则预设面积内的目标则为用户期望进行状态转换操作的目标体。

另外地,判断目标体进入第一状态的方法还可以为:记录用户视线形成轨迹,判断轨迹初始位置和结束位置是否相同,如果相同,则轨迹可以形成图形。将能够最小包含此图形的规则正多边形或圆内的目标设为用户期望进行状态转换操作的目标体,对此目标体进行状态转换。

本发明还提供了一种目标体状态转换装置,该装置包括:

状态转换判断模块,用于判断目标体是否处于第一状态;

状态转换选择模块,用于提供状态转换选项。

本发明提供的装置,状态转换判断模块首先判断目标体是否处于第一状态,如果处于第一状态,则对此目标体进行状态转换操作,此时状态转换选择模块中提供有状态转换选项,用户选择选项可以完成期望状态转换操作。

根据所述状态转换装置,本发明进一步提供了一种目标体状态追踪转换装置,该装置包括:

视线追踪模块,用于追踪视线;

状态恢复模块,用于对视野外的处于第二状态的目标体进行状态恢复;

所述状态转换装置,用于对视野内的处于正常状态的目标体进行同等的所述状态转换操作。

本发明提供的装置,视线追踪模块可以追踪视线所到达位置,状态恢复模块可以将处于第二状态但已脱离用户视野的目标体进行状态恢复操作,所述的状态转换装置可以对进入用户视野内的处于正常状态的目标体进行同等的所述状态转换操作。

附图说明

图1是本发明提供的一种目标体状态转换方法流程图。

图2是本发明提供的一种目标体状态转换装置结构图。

图3是本发明中状态转换选择模块中提供的状态选择选项。

图4是本发明具体实施例中图片处于正常状态时候的示意图。

图5是本发明具体实施例中图片处于第一状态时候的示意图。

图6是本发明具体实施例中图片处于第二状态时候的示意图。

图7是本发明提供的一种目标体状态追踪转换装置结构图。

图8是本发明具体实施例中图片另一部分处于第二状态时候的示意图。

具体实施方式

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

图1是本发明提供的一种目标体状态转换方法流程图,该方法步骤包括:

S101:判断目标体是否进入第一状态;

S102:操作状态转换选项;

S103:目标体进入第二状态。

在本实施例中,目标体为图片,当然,目标体并不限于图片,还可以包括全景图片、视频、全景视频和3D模型,以及本领域技术人员可以不经过创造性劳动即可从本实施例中推断出来的其他形式。

在步骤S101中,首先判断目标体是否进入第一状态,即判断图片是否进入状态待转换状态。如果图片进入状态待转换状态,也就意味着用户想要对视野中预设面积内的图片进行状态转换,那么便可进行步骤S102;如果图片未进入状态待转换状态,则说明用户无意对此图片进行状态转换,或者是用户的操作不满足使得图片进入状态待转换状态的预设条件,则此图片不进入状态待转换状态。

进一步地,判断目标体是否进入状态待转换状态的方法可以有很多种,本实施例中,当用户采用视线光标凝视图片中某一部位达到预设时间,则意味着这一部位为用户想要进行状态转换操作的目标体。其中,此目标体进行状态转换的部分的形状优先为正多边形,如圆、正方形;此目标体进行状态转换的部分的面积可以设为小于用户视野且能完全包含目标体的任一固定预设面积。

另外地,判断目标体是否进入状态待转换状态的方法还可以为:用户采用视线凝视图片中的某一部位,且视线凝视在图片上形成的轨迹的初始位置和结束位置相同,则意味着视线凝视所形成的图形所框选的部位为用户想要进行状态转换操作的部位,也即意味着此时所框选的目标体进入状态待转换状态。当然,用户进行视线凝视时候视线形成轨迹不一定为规则图形(极大可能为非规则图形),这时候可以采用规则图形代替此非规则图形的形式来将此规则图形框选的部位默认为目标体,其中最优地,此规则图形为最小的能够包含此非规则图形的规则图形,且可以根据非规则图形来进行自适应选择。比如,当用户视线所形成轨迹为类似圆形时候,所述规则图形为最小的包含所述非规则图形的圆;当用户视线所形成的轨迹为类似三角形时候,所述规则图形为最小的包含所述非规则图形的正三角形。

在步骤S102中,用户可以在众多状态转换选项中进行选择操作,对目标体进行状态转换选择操作,也即对步骤S101中的图片目标体的状态待转换状态进行状态转换选择操作。

在步骤S103中,目标体进入第二状态,也即图片经由步骤S102中的状态转换选择操作可以从步骤S101中的状态待转换状态进入用户选择的第二状态。

图2是本发明提供的一种目标体状态转换装置结构图,其中,201为状态转换装置,202为状态转换判断模块,203为状态转换选择模块。下面结合图1提供的方法对本发明进行详细描述。

用户佩戴上VR眼镜时候,观看VR眼镜中的图片,对某一部分感兴趣,想放大此部分对其进行细致查看,此时便涉及到采用状态转换装置201对目标体图片的放大操作,将其从正常状态转换为放大状态,具体操作流程为:用户视线凝视图片目标部位达到预设时间,也即用户凝视其想要进行放大操作的部位,此时状态转换判断模块202判断用户凝视目标部位时间达到预设时间,此目标部位从正常状态激活为状态待转换状态。当然,提示用户此目标部位处于状态待转换状态的方式有多种,可以直接在界面上显示提示如“进入状态转换模式”告知用户,也可以选择高亮、闪动等方式告知用户,此处不做限制,只要可以满足告知用户此目标部位将要进行放大操作即可。然后状态转换选择模块203给用户提供具体的放大选项操作,用户在众多放大选项操作中选择自己想要的操作选项,从而进行放大操作。

当然上述状态转换判断模块202判断目标部位进入状态待转换状态的过程还可以为:用户视线凝视图片目标部位且视线在目标部位上所形成的轨迹的初始位置和结束位置相同,此时目标部位被框选,进入状态待转换状态,也即意味着被框选的目标部位即为用户想要放大的部位。其中,框选目标部位的图形为能够最小地包含所述轨迹的规则图形,优选为正多边形和圆。

当然,显而易见,根据图1提供的方法和图2提供的装置,本发明不仅仅限于上述所述的放大操作,还可以进行缩小操作,且缩小操作和上述放大操作原理和过程相近似,本处不赘述。同样的,本领域技术人员依照本实施例做出的其他不经过创造性劳动的创新,均属于本发明保护范围之内。

图3是本发明状态转换选择模块中提供的状态选择选项,其中,203是图2中提供的状态转换选择模块,301为第一状态转换选项,302为第二状态转换选项。在上述实施例中描述的放大图片的操作中,状态转换选择模块203可以提供两种放大操作方式,即第一状态转换选项301所示的“+”和“-”图标方式以及第二状态转换选项302所示的进度条方式。用户可以采用视线凝视第一状态转换选项301中的“+”图标处,即可以完成对图片的放大操作。当然,用户也可以采用视线凝视第二状态转换选项302中的进度条,并拖拽第二状态转换选项302的进度条至期望位置,即可以完成对此图片的放大操作。

图4是本发明具体实施例中图片处于正常状态时候的示意图,401为图片。

图5是本发明具体实施例中图片处于第一状态时候的示意图,401为图片,501为第一状态转换选项,502为第二状态转换选项。

图6是本发明具体实施例中图片处于第二状态时候的示意图,601为第一状态转换部位,602为第一状态转换选项,603为第二状态转换选项。下面结合图4、图5和图6对本实施例中对图片401的某一部位放大操作进行详细描述。

用户凝视图片401中的某一部位达到预设时间,虚拟现实设备判断用户想对此图片401进行状态转换操作,图片401进入第一状态,也即进入状态待转换状态。此时,图片401可以采用高亮、闪动等方式告知用户此图片401已进入状态待转换状态,当然也可以采用在显示屏上显示“进入状态转换模式”等字样告知用户。

此时虚拟现实设备判断图片401已进入状态待转换状态,状态转换选择模块提供状态转换选项,也即放大选项。此时有两种方式,即第一状态转换选项501的“+”“-”图标方式,或者是第二状态转换选项502的进度条方式。当用户拖拽第二状态转换选项502至进度条中间部位,也即图6中显示的第二状态转换选项603进度条所处位置,此时第一状态转换部位601视野中的部位呈现放大状态。

图7是本发明提供的一种目标体状态追踪转换装置结构图,其中201是状态转换装置,701是状态追踪转换装置,702是视线追踪模块,703是状态恢复模块。下面结合图7对本发明做详细描述。

当用户放大目标体时候,其视线很可能会四处移动(比如放大眼前图片时候,用户可能会由于好奇而四处观看,视线所到达的地方如果都同比例放大则是最好的),此时图7所示的目标体状态追踪转换装置701即可以满足对用户视线所到达的视野内图片同比例放大而视野外图片恢复原状态。此时状态转换装置201已完成对视野内目标体的放大操作,此时用户视线移动到图片其他地方(也即图片中的非放大目标体部分),视线追踪模块702对用户视线实现追踪,状态转换装置201对用户视野内的目标体进行同比例放大操作,而状态恢复模块703对原来处于放大状态但已不再用户视野内的图片进行恢复到原状态操作。

可以结合如下简单场景对图7进行进一步描述:VR眼镜中图片中有两物体,即杯子和手机,用户视线凝视到手机上并对其进行放大操作之后,此时用户转换视线凝视到杯子上面,此时视野内的杯子得到与刚才手机同比例的放大,而此时手机脱离放大状态恢复到正常状态。

图8是本发明具体实施例中图片另一部分处于第二状态时候的示意图,其中,801为第二状态转换部位,802为第一状态转换选项,803为第二状态转换选项。用户佩戴VR眼镜放大某一部位时候,视线所到之处都可以呈现放大操作。即图8所描述的对图5中的另一本书进行如图6中信纸同比例放大的场景。

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

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