一种信息处理方法以及电子设备与流程

文档序号:11176572阅读:315来源:国知局
一种信息处理方法以及电子设备与流程

本发明涉及信息处理技术领域,更具体的说,是涉及一种信息处理方法以及电子设备。



背景技术:

随着科技的不断发展,人们对电子设备的功能要求也越来越高,其中,虚拟现实(vr)以及增强现实(ar)等技术能够将现实事物进行场景虚拟显示或增强,加强了用户的视觉效果和感官。

发明人在实现本发明的过程中发现:人眼对不同物体的聚焦深度不同,这一现象称之为“聚焦模糊”,如眼睛聚焦在远处的山时,睫状肌舒张,使得远处的场景清楚而近处的景物模糊;当眼睛聚焦在近处的景物时,睫状肌收缩,使得近处的景物清楚。

然而,目前的虚拟现实设备多为头戴式显示设备,如图1所示,该虚拟现实设备中显示屏与人眼的距离是一固定值,这时用户的左眼和右眼会自主的聚焦在固定距离的平面上,会产生基于该固定距离的一个“双目视差”。

当通过“聚焦模糊”感知到的深度信息与通过“双目视差”感知到的深度信息不一致时,大脑就会强迫睫状肌调节到新的屈张水平以使与双目视差所提供的深度信息相匹配,这就导致了聚焦与视差冲突,焦距错乱,人眼观看到的图像会变的模糊,进而导致眩晕和人眼疲劳,用户舒适度较差。



技术实现要素:

有鉴于此,本发明提供了一种信息处理方法以及电子设备,有效的解决了虚拟现实设备发生眩晕的问题,提高了用户使用舒适度。

为实现上述目的,本发明提供如下技术方案:

一种信息处理方法,应用于虚拟电子设备,包括:

获取所述虚拟电子设备播放的虚拟场景的类型;

确定与所述类型对应的目标聚焦距离;

切换所述虚拟电子设备中透镜的折射率,以使所述虚拟电子设备的当前聚焦距离等于所述目标聚焦距离。

可选的,还包括:

预先建立所述虚拟场景的类型与双眼聚焦距离的对应关系;

相应的,所述确定与所述类型对应的目标聚焦距离,包括:

确定所述虚拟场景的类型对应的双眼聚焦距离;

根据预设公式,计算得到与所述双眼聚焦距离对应的单眼聚焦距离;

确定所述单眼聚焦距离为所述目标聚焦距离。

可选的,还包括:预先建立所述单眼聚焦距离与透镜折射率的对应关系;

相应的,所述切换所述虚拟电子设备中透镜的折射率,以使所述虚拟电子设备的当前聚焦距离等于所述目标聚焦距离,包括:

获取与所述单眼聚焦距离相对应的透镜折射率为目标折射率;

切换具有所述目标折射率的透镜为所述虚拟设备当前的透镜。

可选的,当所述虚拟电子设备播放的虚拟场景的类型为第一类型时,

所述确定与所述类型对应的目标聚焦距离,包括:

获取所述虚拟场景中显示对象的类型;

确定与所述显示对象的类型对应的单眼聚焦距离为所述目标聚焦距离。

可选的,还包括:

获取用户基于所述虚拟电子设备的聚焦距离切换指令,所述聚焦距离切换指令表征有待切换透镜的折射率;

切换与所述切换指令相对应的折射率的透镜为所述虚拟设备当前的透镜。

一种电子设备,包括:

存储器,用于存储程序;

显示器,用于显示虚拟场景,所述虚拟场景包括显示对象;

处理器,用于执行所述程序,所述程序具体用于:

获取所述虚拟电子设备播放的虚拟场景的类型;

确定与所述类型对应的目标聚焦距离;

切换所述虚拟电子设备中透镜的折射率,以使所述虚拟电子设备的当前聚焦距离等于所述目标聚焦距离。

可选的,所述处理器还用于:

预先建立所述虚拟场景的类型与双眼聚焦距离的对应关系;

相应的,所述处理器在确定与所述类型对应的目标聚焦距离时,具体用于:

确定所述虚拟场景的类型对应的双眼聚焦距离;

根据预设公式,计算得到与所述双眼聚焦距离对应的单眼聚焦距离;

确定所述单眼聚焦距离为所述目标聚焦距离。

可选的,所述处理器还用于:预先建立所述单眼聚焦距离与透镜折射率的对应关系;

相应的,所述处理器在切换所述虚拟电子设备中透镜的折射率,以使所述虚拟电子设备的当前聚焦距离等于所述目标聚焦距离时,具体用于:

获取与所述单眼聚焦距离相对应的透镜折射率为目标折射率;

切换具有所述目标折射率的透镜为所述虚拟设备当前的透镜。

可选的,当所述虚拟电子设备播放的虚拟场景的类型为第一类型时,

所述处理器在确定与所述类型对应的目标聚焦距离时,具体用于:

获取所述虚拟场景中显示对象的类型;

确定与所述显示对象的类型对应的单眼聚焦距离为所述目标聚焦距离。

可选的,所述处理器还用于:

获取用户基于所述虚拟电子设备的聚焦距离切换指令,所述聚焦距离切换指令表征有待切换透镜的折射率;

切换与所述切换指令相对应的折射率的透镜为所述虚拟设备当前的透镜。

经由上述的技术方案可知,与现有技术相比,本发明提供了一种信息处理方法,应用于虚拟电子设备,首先获取所述虚拟电子设备播放的虚拟场景的类型,然后确定与所述类型对应的目标聚焦距离,之后,切换所述虚拟电子设备中透镜的折射率,以使所述虚拟电子设备的当前聚焦距离等于所述目标聚焦距离。可见,本方案能够根据虚拟场景的类型的不同,调节透镜的折射率,使得当前的聚焦距离等于当前虚拟场景中不同物体的聚焦深度,从根源上避免了聚焦模糊和双目视差的冲突,进而不会发生眩晕,提高了用户的对虚拟电子设备的佩戴舒适度。

附图说明

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

图1为现有技术中虚拟电子设备中聚焦与视差冲突的示意图;

图2为本发明提供的一种信息处理方法的流程示意图;

图3为本实施例提供的一种目标聚焦距离确定的流程示意图;

图4为不同单眼聚焦距离下对应的舒适的双眼汇聚区间的示意图;

图5为虚拟电子设备中透镜折射率与聚焦距离的切换示意图;

图6为本发明实施例提供的一种电子设备中信息处理装置的结构示意图;

图7为本发明实施例提供的一种电子设备的内部结构图。

具体实施方式

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

本发明提供了一种信息处理方法,应用于虚拟电子设备,首先获取所述虚拟电子设备播放的虚拟场景的类型,然后确定与所述类型对应的目标聚焦距离,之后,切换所述虚拟电子设备中透镜的折射率,以使所述虚拟电子设备的当前聚焦距离等于所述目标聚焦距离。可见,本方案能够根据虚拟场景的类型的不同,调节透镜的折射率,使得当前的聚焦距离等于当前虚拟场景中不同物体的聚焦深度,从根源上避免了聚焦模糊和双目视差的冲突,进而不会发生眩晕,提高了用户的对虚拟电子设备的佩戴舒适度。

请参阅附图2,为本发明提供的一种信息处理方法的流程示意图,应用于虚拟电子设备,包括步骤:

s21、获取所述虚拟电子设备播放的虚拟场景的类型。

本实施例所应用的虚拟电子设备多种多样,如可以为全浸式的vr设备,或者交互型的ar设备。其中,vr设备将用户对外界的视觉、听觉封闭,引导用户产生一种身在虚拟环境中的感觉,其显示原理是将显示内容进行分屏,然后通过左右两个透镜叠加成像,分别显示左右眼的图像,然后人眼获取这种带有差异的信息后在脑海中产生立体感。

通常,虚拟电子设备播放有虚拟场景,如3d电影、游戏场景视频、静态文字(书信)等内容,而本步骤是将虚拟电子设备播放的虚拟场景按照类型进行分类,此处,虚拟场景的类型优选的是由发明人根据经验进行设定,如根据虚拟设备常播放的虚拟场景的资源类型的不同,分为文字类、电视类、电影类以及游戏类等场景类型,当然,类型的划分还可以由用户自行设定,如按照虚拟场景的显示维度进行划分,分为2d显示虚拟场景以及3d显示虚拟场景。

然而无论是哪种类型划分方式,本实施例应用的虚拟电子设备中需预先内置有虚拟场景类型划分的规则,即,获取所述虚拟电子设备播放的虚拟场景的类型可以具体为:首先获取虚拟电子设备当前播放的虚拟场景的内容,然后查找上述划分规则,确定出该虚拟场景的所属类型。

举例说明,假设虚拟电子设备按照虚拟场景的最优显示深度进行分类,可以分为文字类、电视类以及电影类,那么,当获取到的当前虚拟电子设备播放的虚拟场景为一集电视综艺节目时,则确定该虚拟场景的类型为电视类。

需要说明的是,在上述虚拟场景的类型确定的过程中,具体可以通过对预设各类的虚拟场景设置一个相同的标识符,然后通过确定当前虚拟场景的标识符以进行虚拟场景的分类确定。如,标识符a对应文字类,标识符b对应电视类,标识符c对应电影类,当获取了当前播放的虚拟场景为电视综艺节目,且,该综艺节目的标识符为标识符b,那么就可以确定虚拟电子设备当前播放的虚拟场景的类型为电视类。

当然,上述的分类确定规则并不进行局限,还可以根据需要进行其他方式的划分。

s22、确定与所述类型对应的目标聚焦距离。

正如背景技术所述,目前的虚拟电子设备会出现聚焦与视差的冲突,因此,本方案中根据不同的虚拟场景的类型,为每类虚拟场景定义一个最优的聚焦距离,即目标聚焦距离。如,文字类对应的最优聚焦距离为0.5米,电视类对应的最优聚焦距离为5米,电影类对应的最优聚焦距离为10米,游戏类对应的最优聚焦距离为0.5-20米。

需要说明的是,游戏类的最优聚焦距离相对不固定,需要根据游戏类虚拟场景中显示的内容进行确定,如,一场对战游戏中,当前显示场景内容为“敌人”的信息(如人名、性别、身高、杀伤力等参数),则确定当前的虚拟场景的最优聚焦距离与文字类的最优聚焦距离相同,为0.5米;又如,当前显示场景内容为动态的场景显示内容,则可以确定当前的虚拟场景的最优聚焦距离与电视类的最优聚焦距离相同,为5米;当然,如果当前显示场景内容为远景场景,如空旷的深山树林,那么则可以确定当前的虚拟场景的最优聚焦距离与电影类的最优聚焦距离相同,为10米。

具体的,通过查找虚拟电子设备中播放的虚拟场景的类型与最优聚焦距离的对应关系表,即可得到相应类型的目标聚焦距离。

s23、切换所述虚拟电子设备中透镜的折射率,以使所述虚拟电子设备的当前聚焦距离等于所述目标聚焦距离。

目前,现有的虚拟电子设备在出厂前就已经将左右透镜的折射率固定,以使人眼通过该透镜,将聚焦距离固定在一个预设值,如将单眼成像的位置固定在1.3米,那么,当聚焦距离在其他舒适距离(聚焦距离)时,会容易造成用眼疲劳,如文本的阅读最优聚焦距离为0.5米,当虚拟设备的聚焦距离为1.3米时,观看者会出现眼部不适。

因此,本实施例在虚拟电子设备中设置多个折射率的透镜,根据常用虚拟场景类型,选用三到四个透镜组合。例如,按照虚拟场景的类型根据发明人的经验通常分为三类:文字类、电视类以及电影类。而这三类对应的最优聚焦距离依次为0.5米、5米以及10米,然后根据最优聚焦距离以及人眼距透镜的距离,确定出各透镜的折射率。

当虚拟场景的类型发生变化时,选用与该类型对应的折射率的透镜,以使得人眼通过透镜得到最优的聚焦距离。而该最优聚焦距离(通过“双目视差”感知到的深度)与人眼本身“聚焦模糊”感知到的深度信息相同,则此时,人眼的睫状肌的屈张水平与双目视差所提供的深度信息相匹配,人眼处于自然观看的状态,此时的眼睛较为舒适。

可见,本实施例提供的信息处理方法,能够根据虚拟场景的类型的不同,调节透镜的折射率,使得当前的聚焦距离等于当前虚拟场景中不同物体的聚焦深度,从根源上避免了聚焦模糊和双目视差的冲突,进而不会发生眩晕,提高了用户的对虚拟电子设备的佩戴舒适度。

在上述实施例的基础上,本实施例还提供了一种目标聚焦距离确定的具体过程,如图3所示,包括步骤:

s31、预先建立所述虚拟场景的类型与双眼聚焦距离的对应关系。

相应的,所述步骤s22确定与所述类型对应的目标聚焦距离,具体为:

s32、确定所述虚拟场景的类型对应的双眼聚焦距离。

s33、根据预设公式,计算得到与所述双眼聚焦距离对应的单眼聚焦距离。

s34、确定所述单眼聚焦距离为所述目标聚焦距离。

上述实施例中,按照虚拟场景的类型根据发明人的经验通常分为三类:文字类、电视类以及电影类,而这三类对应的最优聚焦距离依次为0.5米、5米以及10米,其中,此处的最优聚焦距离为双眼的汇聚距离,而,虚拟电子设备中需要根据双眼的汇聚距离,确定出左右两个单眼汇聚距离。

结合图4,图4为对虚拟电子设备进行显示舒适度多次实验得到的不同单眼聚焦距离下,舒适的双眼汇聚区间图。其中,横轴为双眼汇聚距离的倒数,纵轴为单眼聚焦距离的倒数。因此,本实施例优先选用最优聚焦距离为0.75米到3.5之间,再结合发明人的经验,得出虚拟场景的类型对应的目标聚焦距离。

具体的,可以通过预先建立所述单眼聚焦距离与透镜折射率的对应关系然后,获取与所述单眼聚焦距离相对应的透镜折射率为目标折射率,最后,切换具有所述目标折射率的透镜为所述虚拟设备当前的透镜。

需要说明的是,目前一个透镜只具有一个折射率,因此本实施例中的虚拟电子设备需要设置多组透镜,且多组透镜的折射率不相同。当然,还可以是在虚拟电子设备中设置一个固定折射率的透镜,当需要进行透镜的折射率切换时,可以通过在透镜上设置不同折射率的透光膜来实现对透镜折射率的改变。

然而,上述实施例是根据双眼聚焦距离确定单眼聚焦距离,进而得到待切换透镜的折射率。除此,本实施例还可以针对当前虚拟电子设备播放的虚拟场景的类型,直接确定单眼聚焦距离,例如,当虚拟场景为第一类型时(如游戏类),发明人考虑到由于游戏场景的显示多变,因此可以根据虚拟场景中显示对象的类型进行确定单眼聚焦距离,然后确定与所述显示对象的类型对应的单眼聚焦距离为所述目标聚焦距离。

举例说明,如图5所示,首先获取虚拟电子设备上播放的虚拟场景的类型,如当前虚拟场景为文章的阅读场景,则确定所述虚拟场景的类型为文字类,进而确定目标聚集距离为0.5米,则此时将目标聚焦距离为0.5米代入图4中曲线,确定出单眼聚焦距离,然后根据单眼聚焦距离确定出折射率,并检测当前透镜的折射率是否为上述步骤确定出的折射率,如果否,将当前电子设备使用的透镜切换成根据单眼聚焦距离确定出的折射率的透镜。

当虚拟电子设备的虚拟场景发生类型的改变后,再重复执行上述步骤,确定出符合当前虚拟场景类型的折射率,并将透镜进行切换。如当前虚拟场景为电视节目的虚拟场景,则确定所述虚拟场景的类型为电视类,进而确定目标聚集距离为5米,则此时将目标聚焦距离为5米代入图4中曲线,确定出单眼聚焦距离,然后根据单眼聚焦距离确定出折射率,并检测当前透镜的折射率是否为上述步骤确定出的折射率,然后将当前电子设备使用的透镜切换成根据单眼聚焦距离确定出的折射率的透镜,即透镜的折射率由图5中近景折射镜片更换成远景折射镜片。

上述实施例中介绍了根据计算得到的透镜折射率切换透镜的过程,除此,本实施例还可以根据用户的切换指令去人为切换透镜的折射率,如在虚拟电子设备上设置有切换按钮,当用户触发该按钮时,依次切换不同折射率的透镜,使符合最佳的人眼观看效果。

具体的,可以通过如下步骤进行实现:

获取用户基于所述虚拟电子设备的聚焦距离切换指令,所述聚焦距离切换指令表征有待切换透镜的折射率;

切换与所述切换指令相对应的折射率的透镜为所述虚拟设备当前的透镜。

需要说明的是,本实施例还可以在上实施例的基础上,对透镜与眼睛的距离进行微调,以使在透镜的折射率切换后,进一步调整实际聚焦距离。

上述本发明提供的实施例中详细描述了方法,对于本发明的方法可采用多种形式的装置实现,因此本申请实施例还提供了包括与信息处理方法对应的虚拟装置的电子设备,如图6所示,为本申请实施例提供的一种电子设备的结构图,该电子设备包括:

第一获取模块61,用于获取所述虚拟电子设备播放的虚拟场景的类型;

确定模块62,用于确定与所述类型对应的目标聚焦距离;

第一切换模块63,用于切换所述虚拟电子设备中透镜的折射率,以使所述虚拟电子设备的当前聚焦距离等于所述目标聚焦距离。

可选的,该电子设备还包括:

第一创建模块,用于预先建立所述虚拟场景的类型与双眼聚焦距离的对应关系;

相应的,所述确定模块,包括:

第一确定单元,用于确定所述虚拟场景的类型对应的双眼聚焦距离;

计算单元,用于根据预设公式,计算得到与所述双眼聚焦距离对应的单眼聚焦距离;

第二确定单元,用于确定所述单眼聚焦距离为所述目标聚焦距离。

可选的,该电子设备还包括:

第二创建模块,用于预先建立所述单眼聚焦距离与透镜折射率的对应关系;

相应的,所述切换模块,包括:

第一获取单元,用于获取与所述单眼聚焦距离相对应的透镜折射率为目标折射率;

切换单元,用于切换具有所述目标折射率的透镜为所述虚拟设备当前的透镜。

可选的,当所述虚拟电子设备播放的虚拟场景的类型为第一类型时,所述确定模块,包括:

第二获取单元,用于获取所述虚拟场景中显示对象的类型;

第三确定单元,用于确定与所述显示对象的类型对应的单眼聚焦距离为所述目标聚焦距离。

可选的,该电子设备还包括:

第二获取模块,用于获取用户基于所述虚拟电子设备的聚焦距离切换指令,所述聚焦距离切换指令表征有待切换透镜的折射率;

第二切换模块,用于切换与所述切换指令相对应的折射率的透镜为所述虚拟设备当前的透镜。

其工作原理请参见上述方法实施例,此处不重复叙述。

本申请实施例还提供了一种电子设备的内部结构图,如图7所示,为本申请实施例提供的一种电子设备的内部结构图,该电子设备包括:

存储器701,用于存储程序;

程序可以包括程序代码,所述程序代码包括计算机操作指令。

存储器701可能包含高速ram存储器,也可能还包括非易失性存储器(non-volatilememory),例如至少一个磁盘存储器。

显示器702,用于显示虚拟场景,所述虚拟场景包括显示对象;

处理器703,用于执行所述程序,所述程序具体用于:

获取所述虚拟电子设备播放的虚拟场景的类型;

确定与所述类型对应的目标聚焦距离;

切换所述虚拟电子设备中透镜的折射率,以使所述虚拟电子设备的当前聚焦距离等于所述目标聚焦距离。

处理器703可能是一个中央处理器cpu,或者是特定集成电路asic(applicationspecificintegratedcircuit),或者是被配置成实施本发明实施例的一个或多个集成电路。

电子设备还可以包括通信接口704以及通信总线705,其中,存储器701、显示器702、处理器703以及通信接口704通过通信总线705实现相互间的通信。

除此,所述处理器还用于:

预先建立所述虚拟场景的类型与双眼聚焦距离的对应关系;

相应的,所述处理器在确定与所述类型对应的目标聚焦距离时,具体用于:

确定所述虚拟场景的类型对应的双眼聚焦距离;

根据预设公式,计算得到与所述双眼聚焦距离对应的单眼聚焦距离;

确定所述单眼聚焦距离为所述目标聚焦距离。

在上述实施例的基础上,所述处理器还用于:预先建立所述单眼聚焦距离与透镜折射率的对应关系;

相应的,所述处理器在切换所述虚拟电子设备中透镜的折射率,以使所述虚拟电子设备的当前聚焦距离等于所述目标聚焦距离时,具体用于:

获取与所述单眼聚焦距离相对应的透镜折射率为目标折射率;

切换具有所述目标折射率的透镜为所述虚拟设备当前的透镜。

并当所述虚拟电子设备播放的虚拟场景的类型为第一类型时,

所述处理器在确定与所述类型对应的目标聚焦距离时,具体用于:

获取所述虚拟场景中显示对象的类型;

确定与所述显示对象的类型对应的单眼聚焦距离为所述目标聚焦距离。

除此,所述处理器还用于:

获取用户基于所述虚拟电子设备的聚焦距离切换指令,所述聚焦距离切换指令表征有待切换透镜的折射率;

切换与所述切换指令相对应的折射率的透镜为所述虚拟设备当前的透镜。

综上所述:本发明提供了一种信息处理方法,应用于虚拟电子设备,首先获取所述虚拟电子设备播放的虚拟场景的类型,然后确定与所述类型对应的目标聚焦距离,之后,切换所述虚拟电子设备中透镜的折射率,以使所述虚拟电子设备的当前聚焦距离等于所述目标聚焦距离。可见,本方案能够根据虚拟场景的类型的不同,调节透镜的折射率,使得当前的聚焦距离等于当前虚拟场景中不同物体的聚焦深度,从根源上避免了聚焦模糊和双目视差的冲突,进而不会发生眩晕,提高了用户的对虚拟电子设备的佩戴舒适度。

本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例提供的装置而言,由于其与实施例提供的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。

对所提供的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所提供的原理和新颖特点相一致的最宽的范围。

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