一种在虚拟现实应用中避免用户眩晕的方法及装置与流程

文档序号:12122032阅读:208来源:国知局
一种在虚拟现实应用中避免用户眩晕的方法及装置与流程

本发明涉及虚拟现实技术领域,尤其涉及一种在虚拟现实应用中避免用户眩晕的方法及装置。



背景技术:

对大部分虚拟现实用户来说,虚拟现实体验目前存在的问题就是体验时伴随着的晕眩感。这种晕眩的科学名称为虚拟现实晕动症,与晕车晕船等一般晕动症类似,虚拟现实晕动症是人体出于自我保护的正常反应。

出现晕动症与人的前庭系统有直接关系。前庭系统在人体中主要负责平衡感,对加速度异常敏感,对前庭系统的不良刺激,如频繁不规律的加速度变化等容易引发晕动症。前庭系统通常和视觉系统、身体感觉系统协同作用,通过视觉、肌肉和关节中受体的感觉告诉大脑身体在何处。

在虚拟现实中,晕动症的产生多是由于感知认知之间的冲突导致的。当虚拟的视觉内容暗示身体在运动,而前庭系统却感知身体静止时,人就会产生晕眩感,虚拟现实场景下,这类视觉和平衡感之间的冲突是导致晕动症的主要原因。

虚拟现实应用带有强烈的沉浸感,大部分虚拟现实游戏中用户可以操控自己扮演的角色自由移动,而角色的移动会带来镜头的移动,镜头移动时虚拟现实内容的相对位置也会发生变动,用户认知到身体在移动,而前庭系统感知身体处于静止状态,所以导致了感官冲突眩晕;用户操控自己所扮演的角色自由移动时镜头的跟随和位移普遍都伴随着眩晕感。



技术实现要素:

本发明要解决的技术问题是提供一种在虚拟现实应用中避免用户眩晕的方法及装置。

本发明的目的在于提供一种在虚拟现实应用中避免用户眩晕的方法,包括:

设置镜头与虚拟现实应用中用户操控的角色的标准距离及位置;

控制用户在虚拟现实应用中操控的角色在该标准距离及位置的范围内移动。

其中,所述的在虚拟现实应用中避免用户眩晕的方法还包括:

在角色与镜头的距离低于监测镜头与角色的标准距离时,控制镜头改变位置,恢复镜头与角色的标准距离及位置。

其中,所述的在虚拟现实应用中避免用户眩晕的方法还包括:

在角色与镜头的距离高于监测镜头与角色的标准距离时,控制镜头改变位置,恢复镜头与角色的标准距离及位置。

其中,所述在虚拟现实中镜头移动时避免用户眩晕的方法,包括:手动操作模式、自动操作模式;

所述手动操作模式,包括:用户主动进行操作将镜头瞬间移动至标准距离及位置;

所述自动操作模式,包括:软件通过程序运算自动将镜头瞬间移动至标准距离及位置。

本发明的目的在于还提供一种在虚拟现实应用中避免用户眩晕的装置,包括:

标准设置模块,用于设置镜头与虚拟现实应用中用户操控的角色的标准距离及位置;

控制模块,用于控制用户在虚拟现实应用中操控的角色在该标准距离及位置的范围内移动。

其中,所述控制模块,还用于在角色与镜头的距离低于监测镜头与角色的标准距离时,控制镜头改变位置,恢复镜头与角色的标准距离及位置。

其中,所述控制模块,还用于在角色与镜头的距离高于监测镜头与角色的标准距离时,控制镜头改变位置,恢复镜头与角色的标准距离及位置。

其中,所述在虚拟现实中镜头移动时避免用户眩晕的装置,包括:手动操作模式、自动操作模式;

所述手动操作模式,包括:用户主动进行操作将镜头瞬间移动至标准距离及位置;

所述自动操作模式,包括:软件通过程序运算自动将镜头瞬间移动至标准距离及位置。

本发明提供的在虚拟现实应用中避免用户眩晕的方法,包括:设置镜头与虚拟现实应用中用户操控的角色的标准距离及位置;控制用户在虚拟现实应用中操控的角色在该标准距离及位置的范围内移动;本发明将镜头的跟随移动发生在一瞬间,用户感知不到虚拟现实内容带来的位移感,认知与感知完全不会发生冲突,故可完全避免虚拟现实晕动症的产生,适用范围广,且不需要任何额外硬件设备支持,只需要从软件层面实现即可,实现成本低,用户只需要可以正常使用虚拟现实设备即可,无需额外的使用条件,例如:空间范围、特定的硬件设备等。

本发明提供的在虚拟现实应用中避免用户眩晕的装置,包括:标准设置模块,用于设置镜头与虚拟现实应用中用户操控的角色的标准距离及位置;控制模块,用于控制用户在虚拟现实应用中操控的角色在该标准距离及位置的范围内移动;本发明将镜头的跟随移动发生在一瞬间,用户感知不到虚拟现实内容带来的位移感,认知与感知完全不会发生冲突,故可完全避免虚拟现实晕动症的产生,适用范围广,且不需要任何额外硬件设备支持,只需要从软件层面实现即可,实现成本低,用户只需要可以正常使用虚拟现实设备即可,无需额外的使用条件,例如:空间范围、特定的硬件设备等。

附图说明

图1,为本发明在虚拟现实应用中避免用户眩晕的方法的示意图;

图2,为本发明在虚拟现实应用中避免用户眩晕的方法的举例示意图;

图3,为本发明在虚拟现实应用中避免用户眩晕的装置的示意图。

具体实施方式

本发明提供一种在虚拟现实应用中避免用户眩晕的方法及装置,应用于虚拟现实技术领域,本发明在虚拟现实应用中避免用户眩晕的方法,包括:设置镜头与虚拟现实应用中用户操控的角色的标准距离及位置;控制用户在虚拟现实应用中操控的角色在该标准距离及位置的范围内移动;本发明将镜头的跟随移动发生在一瞬间,用户感知不到虚拟现实内容带来的位移感,认知与感知完全不会发生冲突,故可完全避免虚拟现实晕动症的产生,本发明镜头瞬移的使用条件包含但不限于距离和位置,适用范围广,且不需要任何额外硬件设备支持,只需要从软件层面实现即可,实现成本低,用户只需要可以正常使用虚拟现实设备即可,无需额外的使用条件,例如:空间范围、特定的硬件设备等。

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

本发明提供一种在虚拟现实应用中避免用户眩晕的方法。

请参见图1和图2,图1为本发明在虚拟现实应用中避免用户眩晕的方法的示意图,图2为本发明在虚拟现实应用中避免用户眩晕的方法的举例示意图,本发明在虚拟现实应用中避免用户眩晕的方法,包括:

S11、设置镜头与虚拟现实应用中用户操控的角色的标准距离及位置,该标准距离及位置可参考图2a中的直虚线所示;

S12、控制用户在虚拟现实应用中操控的角色在该标准距离及位置的范围内移动,该标准距离及位置的范围可参考图2a中的虚线圆圈所示。

其中,本发明在虚拟现实应用中避免用户眩晕的方法,还可以包括:

当用户操控的角色超出该标准距离及位置的范围内即超出虚线圆圈范围内时,即在角色与镜头的距离低于监测镜头与角色的标准距离时(可参考图2b中镜头与角色间的虚线连线),控制镜头改变位置,恢复镜头与角色的标准距离及位置(可参考图2d所示)。

其中,本发明在虚拟现实应用中避免用户眩晕的方法,又可以包括:

当用户操控的角色超出该标准距离及位置的范围内即超出虚线圆圈范围内时,即在角色与镜头的距离高于监测镜头与角色的标准距离时(可参考图2c中镜头与角色间的虚线连线),控制镜头改变位置,恢复镜头与角色的标准距离及位置(可参考图2d所示)。

其中,镜头瞬移的使用条件包含但不限于距离和位置。

其中,本发明在虚拟现实中镜头移动时避免用户眩晕的方法,可以包括手动操作模式、自动操作模式;手动操作模式,包括:用户主动进行操作将镜头瞬间移动至标准距离及位置;自动操作模式,包括:软件通过程序运算自动将镜头瞬间移动至标准距离及位置。

本发明还提供一种在虚拟现实应用中避免用户眩晕的装置。

请参见图3,图3为本发明在虚拟现实应用中避免用户眩晕的装置的示意图,本发明在虚拟现实应用中避免用户眩晕的装置30,包括:标准设置模块301、控制模块302;

标准设置模块301,用于设置镜头与虚拟现实应用中用户操控的角色的标准距离及位置;

控制模块302,用于控制用户在虚拟现实应用中操控的角色在该标准距离及位置的范围内移动。

其中,控制模块302,还用于当用户操控的角色超出该标准距离及位置的范围内即超出虚线圆圈范围内时,即在角色与镜头的距离低于监测镜头与角色的标准距离时控制镜头改变位置,恢复镜头与角色的标准距离及位置。

其中,控制模块302,还用于当用户操控的角色超出该标准距离及位置的范围内即超出虚线圆圈范围内时,即在角色与镜头的距离高于监测镜头与角色的标准距离时,控制镜头改变位置,恢复镜头与角色的标准距离及位置。

其中,镜头瞬移的使用条件包含但不限于距离和位置。

其中,本发明在虚拟现实中镜头移动时避免用户眩晕的装置,可以包括手动操作模式、自动操作模式;手动操作模式,包括:用户主动进行操作将镜头瞬间移动至标准距离及位置;自动操作模式,包括:软件通过程序运算自动将镜头瞬间移动至标准距离及位置。

本发明提供的在虚拟现实应用中避免用户眩晕的方法,包括:设置镜头与虚拟现实应用中用户操控的角色的标准距离及位置;控制用户在虚拟现实应用中操控的角色在该标准距离及位置的范围内移动;本发明将镜头的跟随移动发生在一瞬间,用户感知不到虚拟现实内容带来的位移感,认知与感知完全不会发生冲突,故可完全避免虚拟现实晕动症的产生,本发明镜头瞬移的使用条件包含但不限于距离和位置,适用范围广,且不需要任何额外硬件设备支持,只需要从软件层面实现即可,实现成本低,用户只需要可以正常使用虚拟现实设备即可,无需额外的使用条件,例如:空间范围、特定的硬件设备等。

本发明提供的在虚拟现实应用中避免用户眩晕的装置,包括:标准设置模块301,用于设置镜头与虚拟现实应用中用户操控的角色的标准距离及位置;控制模块302,用于控制用户在虚拟现实应用中操控的角色在该标准距离及位置的范围内移动;本发明将镜头的跟随移动发生在一瞬间,用户感知不到虚拟现实内容带来的位移感,认知与感知完全不会发生冲突,故可完全避免虚拟现实晕动症的产生,本发明镜头瞬移的使用条件包含但不限于距离和位置,适用范围广,且不需要任何额外硬件设备支持,只需要从软件层面实现即可,实现成本低,用户只需要可以正常使用虚拟现实设备即可,无需额外的使用条件,例如:空间范围、特定的硬件设备等。

本发明在虚拟现实应用中避免用户眩晕的方法及装置是在虚拟现实环境中,当镜头需要移动至某坐标位置时,自动或由用户操作将镜头坐标切换成需要移动到的坐标位置。本方案的镜头切换过程中无平滑位移,所以在镜头切换坐标位置时,虚拟现实内容不会暗示用户身体在移动,用户的前庭系统也感知用户的身体处于静止,没有移动,这样就完全避免了虚拟现实晕动症的产生。

需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或者操作之间存在任何这种实际的关系或者顺序。而且,术语“包含”、“包括”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系统要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个、、、、、、”限定的要素,并不排除在包括所述要素的过程、方法、物品、设备或者装置中还存在另外的相同要素。

对于本发明在虚拟现实应用中避免用户眩晕的方法及装置,实现的形式是多种多样的。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

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