CN108205372B - 应用于虚拟现实设备的操作方法和装置以及虚拟现实设备 - Google Patents

应用于虚拟现实设备的操作方法和装置以及虚拟现实设备 Download PDF

Info

Publication number
CN108205372B
CN108205372B CN201611185873.XA CN201611185873A CN108205372B CN 108205372 B CN108205372 B CN 108205372B CN 201611185873 A CN201611185873 A CN 201611185873A CN 108205372 B CN108205372 B CN 108205372B
Authority
CN
China
Prior art keywords
fidelity
virtual scene
weakening
characteristic
determining
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201611185873.XA
Other languages
English (en)
Other versions
CN108205372A (zh
Inventor
李丰
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Baidu Netcom Science and Technology Co Ltd
Original Assignee
Beijing Baidu Netcom Science and Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Baidu Netcom Science and Technology Co Ltd filed Critical Beijing Baidu Netcom Science and Technology Co Ltd
Priority to CN201611185873.XA priority Critical patent/CN108205372B/zh
Priority to JP2017108231A priority patent/JP6461238B2/ja
Priority to US15/617,392 priority patent/US10496167B2/en
Publication of CN108205372A publication Critical patent/CN108205372A/zh
Application granted granted Critical
Publication of CN108205372B publication Critical patent/CN108205372B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/011Arrangements for interaction with the human body, e.g. for user immersion in virtual reality
    • G06F3/015Input arrangements based on nervous system activity detection, e.g. brain waves [EEG] detection, electromyograms [EMG] detection, electrodermal response detection
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/011Arrangements for interaction with the human body, e.g. for user immersion in virtual reality
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T15/003D [Three Dimensional] image rendering
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2203/00Indexing scheme relating to G06F3/00 - G06F3/048
    • G06F2203/01Indexing scheme relating to G06F3/01
    • G06F2203/011Emotion or mood input determined on the basis of sensed human body parameters such as pulse, heart rate or beat, temperature of skin, facial expressions, iris, voice pitch, brain activity patterns
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2203/00Indexing scheme relating to G06F3/00 - G06F3/048
    • G06F2203/01Indexing scheme relating to G06F3/01
    • G06F2203/012Walk-in-place systems for allowing a user to walk in a virtual environment while constraining him to a given position in the physical environment
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2210/00Indexing scheme for image generation or computer graphics
    • G06T2210/36Level of detail

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Computer Graphics (AREA)
  • Biomedical Technology (AREA)
  • Dermatology (AREA)
  • General Health & Medical Sciences (AREA)
  • Neurology (AREA)
  • Neurosurgery (AREA)
  • Health & Medical Sciences (AREA)
  • User Interface Of Digital Computer (AREA)
  • Processing Or Creating Images (AREA)
  • Architecture (AREA)
  • Computer Hardware Design (AREA)
  • Software Systems (AREA)

Abstract

本申请公开了应用于虚拟现实设备的操作方法和装置以及虚拟现实设备。该方法的一具体实施方式包括:采集与虚拟现实设备所呈现的虚拟场景的逼真度关联的至少一个虚拟场景特征参数;根据至少一个虚拟场景特征参数,确定虚拟场景的逼真度弱化因子;在逼真度弱化因子达到预定阈值时,执行对虚拟场景的逼真度弱化操作。该实施方式实现了对虚拟场景的自适应弱化,防止过高逼真度的虚拟场景对用户身心健康造成负面影响。

Description

应用于虚拟现实设备的操作方法和装置以及虚拟现实设备
技术领域
本申请涉及计算机技术领域,具体涉及虚拟现实技术领域,尤其涉及应用于虚拟现实设备的操作方法和装置以及虚拟现实设备。
背景技术
虚拟现实,是利用电脑模拟产生一个三度空间的虚拟世界,提供用户关于视觉、听觉、触觉等感官的模拟,让用户如同身历其境一般,可以及时、没有限制地观察三度空间内的事物。该技术集成了计算机图形、计算机仿真、人工智能、传感、显示及网络并行处理等技术的最新发展成果,是一种由计算机技术辅助生成的高技术模拟***。
然而,目前虚拟现实技术的用户体验等方面并不完善,沉浸式的体验方式以及三维高清画面等过于逼真的体验,有时会给用户带来头晕、呕吐、视力损伤以及精神与情绪伤害等负面影响,对于老幼、女性等承受力较差的用户以及部分患有潜在相关疾病的用户,甚至可能带来非常严重的伤害。
发明内容
本申请的目的在于提出一种改进的应用于虚拟现实设备的操作方法和装置以及虚拟现实设备,来解决以上背景技术部分提到的技术问题。
第一方面,本申请提供了一种应用于虚拟现实设备的操作方法,该方法包括:采集与虚拟现实设备所呈现的虚拟场景的逼真度关联的至少一个虚拟场景特征参数;根据至少一个虚拟场景特征参数,确定虚拟场景的逼真度弱化因子;在逼真度弱化因子达到预定阈值时,执行对虚拟场景的逼真度弱化操作。
在一些实施例中,上述方法还包括:采集虚拟现实设备的用户的至少一个生理特征参数。
在一些实施例中,上述根据至少一个虚拟场景特征参数,确定虚拟场景的逼真度弱化因子包括:根据至少一个虚拟场景特征参数以及所采集的至少一个生理特征参数,确定虚拟场景的逼真度弱化因子。
在一些实施例中,上述根据至少一个虚拟场景特征参数,确定虚拟场景的逼真度弱化因子包括:针对每个虚拟场景特征,基于所采集的特征参数以及预先设置的逼真度阈值,确定各个虚拟场景特征的逼真度系数;根据所确定出的各个虚拟场景特征的逼真度系数以及对应的权重值,确定虚拟场景的逼真度弱化因子。
在一些实施例中,上述根据至少一个虚拟场景特征参数以及所采集的至少一个生理特征参数,确定虚拟场景的逼真度弱化因子包括:针对每个虚拟场景特征,基于所采集的特征参数以及预先设置的逼真度阈值,确定各个虚拟场景特征的逼真度系数;根据所确定出的各个虚拟场景特征的逼真度系数、至少一个生理特征参数以及对应的权重值,确定虚拟场景的逼真度弱化因子。
在一些实施例中,上述至少一个生理特征参数的权重值基于用户的健康参数预先设置。
在一些实施例中,上述各个虚拟场景特征的权重值基于虚拟场景特性预先设置。
在一些实施例中,在逼真度弱化因子达到预定阈值时,执行对虚拟场景的逼真度弱化操作包括:基于所确定的逼真度弱化因子,确定各个虚拟场景特征的弱化系数;基于所确定出的各个虚拟场景特征的弱化系数,对各个虚拟场景特征执行逼真度弱化操作。
在一些实施例中,上述基于所确定的逼真度弱化因子,确定各个虚拟场景特征的弱化系数包括:基于所确定的逼真度弱化因子和各个虚拟场景特征的逼真度系数,确定各个虚拟场景特征的弱化系数。
在一些实施例中,上述基于所确定出的各个虚拟场景特征的弱化系数,对各个虚拟场景特征执行逼真度弱化操作,包括:根据各个虚拟场景特征的弱化系数以及每种逼真度弱化操作对各个虚拟场景特征的弱化速率,从逼真度弱化操作集合中选取至少一种逼真度弱化操作并执行,其中每种逼真度弱化操作对各个虚拟场景特征的弱化速率预先记录。
在一些实施例中,上述虚拟场景特征包括至少一种下述场景特征:声音特征;画面特征;以及位移特征。
第二方面,本申请提供了一种应用于虚拟现实设备的操作装置,该装置包括:场景特征采集单元,用于采集与虚拟现实设备所呈现的虚拟场景的逼真度关联的至少一个虚拟场景特征参数;确定单元,用于根据至少一个虚拟场景特征参数,确定虚拟场景的逼真度弱化因子;执行单元,用于在逼真度弱化因子达到预定阈值时,执行对虚拟场景的逼真度弱化操作。
在一些实施例中,上述装置还包括:生理特征采集单元,用于采集虚拟现实设备的用户的至少一个生理特征参数。
在一些实施例中,上述确定单元进一步用于:根据至少一个虚拟场景特征参数以及所采集的至少一个生理特征参数,确定虚拟场景的逼真度弱化因子。
在一些实施例中,上述确定单元进一步用于:针对每个虚拟场景特征,基于所采集的特征参数以及预先设置的逼真度阈值,确定各个虚拟场景特征的逼真度系数;根据所确定出的各个虚拟场景特征的逼真度系数以及对应的权重值,确定虚拟场景的逼真度弱化因子。
在一些实施例中,上述确定单元进一步用于:针对每个虚拟场景特征,基于所采集的特征参数以及预先设置的逼真度阈值,确定各个虚拟场景特征的逼真度系数;根据所确定出的各个虚拟场景特征的逼真度系数、至少一个生理特征参数以及对应的权重值,确定虚拟场景的逼真度弱化因子。
在一些实施例中,上述至少一个生理特征参数的权重值基于用户的健康参数预先设置。
在一些实施例中,上述各个虚拟场景特征的权重值基于虚拟场景特性预先设置。
在一些实施例中,上述执行单元包括:确定子单元,用于基于所确定的逼真度弱化因子,确定各个虚拟场景特征的弱化系数;执行子单元,用于基于所确定出的各个虚拟场景特征的弱化系数,对各个虚拟场景特征执行逼真度弱化操作。
在一些实施例中,上述确定子单元进一步用于:基于所确定的逼真度弱化因子和各个虚拟场景特征的逼真度系数,确定各个虚拟场景特征的弱化系数。
在一些实施例中,上述执行子单元进一步用于:根据各个虚拟场景特征的弱化系数以及每种逼真度弱化操作对各个虚拟场景特征的弱化速率,从逼真度弱化操作集合中选取至少一种逼真度弱化操作并执行,其中每种逼真度弱化操作对各个虚拟场景特征的弱化速率预先记录。
第三方面,本申请提供了一种虚拟现实设备,该虚拟现实设备包括如第二方面中任一实现方式的应用于虚拟现实设备的操作装置。
本申请提供的应用于虚拟现实设备的操作方法和装置以及虚拟现实设备,可以在虚拟现实设备所呈现的虚拟场景的逼真度大于逼真度阈值时及时对虚拟场景执行逼真度弱化操作,防止过高的逼真度对用户产生负面影响。
附图说明
通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本申请的其它特征、目的和优点将会变得更明显:
图1是本申请可以应用于其中的示例性***架构图;
图2是根据本申请的应用于虚拟现实设备的操作方法的一个实施例的流程图;
图3是根据本申请的应用于虚拟现实设备的操作方法的又一个实施例的流程图;
图4是根据本申请的应用于虚拟现实设备的操作装置的一个实施例的结构示意图;
图5是适于用来实现本申请实施例的虚拟现实设备的***结构示意图。
具体实施方式
下面结合附图和实施例对本申请作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释相关发明,而非对该发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与有关发明相关的部分。
需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本申请。
图1示出了可以应用本申请的应用于虚拟现实设备的操作方法和装置的实施例的示例性***架构100。
如图1所示,***架构100可以包括虚拟现实设备101,网络102和服务器103。网络102用以在虚拟现实设备101和服务器103之间提供通信链路的介质。网络102可以包括各种连接类型,例如有线、无线通信链路或者光纤电缆等等。
用户可以使用虚拟现实设备101通过网络102与服务器103交互,以接收或发送消息等。虚拟现实设备101上可以安装用于呈现虚拟场景的各种客户端应用。服务器103可以是提供各种服务的服务器,例如对虚拟现实设备101上呈现的虚拟场景提供支持的后台服务器。
需要说明的是,本申请实施例所提供的应用于虚拟现实设备的操作方法一般由虚拟现实设备101执行,一些步骤也可以通过服务器103执行,相应地,应用于虚拟现实设备的操作装置一般设置于虚拟现实设备101中,一些单元也可以设置于服务器103中。
应该理解,图1中的虚拟现实设备、网络和服务器的数目仅仅是示意性的。根据实现需要,可以具有任意数目的虚拟现实设备、网络和服务器。
继续参考图2,示出了根据本申请的应用于虚拟现实设备的操作方法的一个实施例的流程200。该应用于虚拟现实设备的操作方法,包括以下步骤:
步骤201,采集与虚拟现实设备所呈现的虚拟场景的逼真度关联的至少一个虚拟场景特征参数。
在本实施例中,应用于虚拟现实设备的操作方法运行于其上的电子设备(例如图1所示的虚拟现实设备)可以采集与虚拟现实设备所呈现的虚拟场景的逼真度关联的至少一个虚拟场景特征参数。其中,虚拟场景特征是可以反映虚拟场景逼真度的各种技术特征。虚拟场景特征参数是对虚拟场景特征采集到的特征值,特征值的大小能直接反映虚拟场景的逼真度。
可选的,虚拟场景特征可以包括声音特征、画面特征以及位移特征中的至少一种。以虚拟场景为恐怖电影为例,声音特征可以是声音的音效模式、频率以及音色阈值等方面的特征。画面特征可以是画面亮度、分辨率、色彩等方面的特征,对应的特征值可以是阈值,也可以是变化频率值。位移特征可以是当前虚拟场景需要用户进行的位移,例如需要用户转动身体的角度。
步骤202,根据至少一个虚拟场景特征参数,确定虚拟场景的逼真度弱化因子。
在本实施例中,电子设备可以预先设置对各个虚拟场景特征参数与逼真度弱化因子之间映射关系。其中,逼真度弱化因子用于表征对虚拟场景执行逼真度弱化操作的紧迫程度。通常,逼真度弱化因子越大,则说明需要对虚拟场景执行逼真度弱化操作的急迫性越强。从而,电子设备在基于步骤201中得到的至少一个虚拟场景特征参数后,可以根据该映射关系进行计算出虚拟场景的逼真度弱化因子。电子设备可以在本地计算逼真度弱化因子,也可以利用远程的服务器计算。
在本实施例的一些可选实现方式中,步骤202可以具体包括以下步骤:
首先,针对每个虚拟场景特征,电子设备可以基于所采集到的特征参数与预先设置的逼真度阈值进行分析,从而确定各个虚拟场景特征的逼真度系数。其中,逼真度系数衡量单个虚拟场景特征的逼真程度,其通常与特征参数与逼真度阈值的差值相关联。可选的,在特征参数大于逼真度阈值时将逼真度系数确定为一个数值,而在特征参数大于逼真度阈值时将逼真度系数确定为另一个数值。例如,对于亮度或色彩的切换速度而言,切换速度大于速度阈值时对应的逼真度系数设置为1,否则设置为0;对于阴暗画面的持续时间而言,持续时间大于时长阈值时对应的逼真度系数设置为1,否则设置为0;对于用户转动的角度而言,用户转动的角度大于角度阈值时对应的逼真度系数设置为1,否则设置为0。此外,逼真度系数与上述差值还可以是其他类型的关联关系,例如逼真度系数可以相对该差值呈单调递增或单调递减。该步骤还可以对所计算出的逼真度系数进行标准化处理,以保证最终得到的逼真度系数是0到1之间的某个值,以便于后续处理。
之后,电子设备可以根据所确定出的各个虚拟场景特征的逼真度系数以及对应的权重值,确定虚拟场景的逼真度弱化因子。其中,虚拟场景特征的逼真度系数的权重值可以衡量该虚拟场景特征对虚拟场景整体逼真度的贡献。可选的,各个虚拟场景特征的权重值可以基于虚拟场景特性预先设置。通常,对逼真度影响越大的虚拟场景特征,所设置的权重值也越高。例如,假设共有m个虚拟场景特征,逼真度弱化因子F的计算公式可以是:F=k1×c1+k2×c2+k3×c3+…+ki×ci+…+km×cm。其中,ki是第i个虚拟场景特征对应的权重,ci则是针对第i个虚拟场景特征计算出的逼真度系数。其中,各个虚拟场景特征对应的权重可以预先设定,也可以通过统计学习不断进行更新。
步骤203,在逼真度弱化因子达到预定阈值时,执行对虚拟场景的逼真度弱化操作。
在本实施例中,基于步骤202所得到的逼真度弱化因子,电子设备可以不断检测该逼真度弱化因子是否达到预定阈值,并在检测到逼真度弱化因子达到预定阈值时执行对虚拟场景的逼真度弱化操作。其中,该逼真度阈值可以完全由用户设置具体的数值,也可以提供多个选项供用户从中选择。逼真度弱化操作可以是各种可用于降低虚拟场景的逼真度的操作。包括但不限于将虚拟场景特征的特征值朝着降低逼真度系数的方向进行调整的操作。例如,在声音方面,弱化操作可以是通过弱化或消除高频和低频声音降低音频变化、变声、消除声音、播放用户熟悉或舒缓的音乐等。在视频或画面方面,可以通过专用视频算法调低逼真度。例如对阴暗的场景加强亮度,在切换场景时进行插值平滑处理,对画面进行模糊化处理等,缩小或增加画面显示位置与用户的距离、或跳过画面等。逼真度弱化操作还可以包括通过设备的风扇、处理器或关联的智能家居以给予用户更多真实世界的反馈的操作,可以将用户的注意力分散,从而侧面进行逼真度弱化。这类操作包括但不限于使用风扇进行降温、使用处理器密集计算增加温度、播放额外语音提示等操作,以降低用户对虚拟场景感知到的逼真度。此外,逼真度弱化操作还可以是关闭虚拟现实设备的操作,如断电操作。
需要说明的是,在执行逼真度弱化操作时,可以通过持续特征参数以计算出相应的逼真度弱化因子,以检测执行逼真度弱化操作造成逼真度弱化因子的下降情况。若逼真度弱化因子没有下降到预定阈值以下,则需要继续执行逼真度弱化操作。若多次执行逼真度弱化操作未造成逼真度弱化因子明显下降,可以直接关闭虚拟现实设备。
在本实施例的一些可选实现方式中,步骤203可以如下执行:
首先,基于所确定的逼真度弱化因子,确定各个虚拟场景特征的弱化系数。弱化系数用于表征对各个虚拟场景特征执行逼真度弱化时降低该虚拟场景特征的逼真度系数的程度,逼真度弱化系数越高,则弱化程度越强。通常,在基于逼真度弱化因子确定各个虚拟场景特征的弱化系数时,各个虚拟场景特征的弱化系数与逼真度弱化因子呈正相关关系。通过逼真度弱化因子确定各个虚拟场景特征的弱化系数,既可以避免弱化程度不足,也可以避免弱化程度过高影响虚拟场景的呈现效果。可选的,基于所确定的逼真度弱化因子,确定各个虚拟场景特征的弱化系数可以进一步包括:基于所确定的逼真度弱化因子和各个虚拟场景特征的逼真度系数,确定各个虚拟场景特征的弱化系数。在该方式中,在确定各个虚拟场景特征的弱化系数时,除了考虑逼真度弱化因子外,还考虑各个虚拟场景特征的逼真度系数。通常,逼真度系数越高的虚拟场景特征分配的弱化系数越高,逼真度系数越高的虚拟场景特征分配的弱化系数则越低。通过这种方法,可以保证逼真度系数较高的虚拟场景特征优先被弱化,弱化更具有针对性。
之后,基于所确定出的各个虚拟场景特征的弱化系数,对各个虚拟场景特征执行逼真度弱化操作。可选的,可以预先记录至少一种逼真度弱化操作以及每种逼真度弱化操作对每个虚拟场景特征的弱化速率。在基于所确定出的各个虚拟场景特征的弱化系数对各个虚拟场景特征执行逼真度弱化操作时,可以根据各个虚拟场景特征的弱化系数以及每种逼真度弱化操作对各个虚拟场景特征的弱化速率,从逼真度弱化操作集合中选取至少一种逼真度弱化操作并执行,其中每种逼真度弱化操作对各个虚拟场景特征的弱化速率预先记录。通常,弱化速率可以表征逼真度弱化操作每执行一次或一个单位幅度时对虚拟场景特征的弱化程度。所选取的待执行逼真度弱化操作可以是单个逼真度弱化操作,也可以是单个逼真度弱化操作组成的操作组合,操作组合中各个逼真度弱化操作的弱化效率可以叠加。通常,在选取待执行逼真度弱化操作时,可以优先选择弱化速率较高的逼真度弱化操作,从而尽量通过较少次数或较小幅度的逼真度弱化操作完成既定的逼真度弱化目标。需要说明的是,在根据弱化效率选取逼真度弱化操作时,也可以将弱化效率与其他因素进行结合,以选取出综合效果最佳的逼真度弱化操作或逼真度弱化操作组合。
本申请的上述实施例提供的方法可以在虚拟现实设备所呈现的虚拟场景的逼真度大于逼真度阈值时,及时对虚拟场景执行逼真度弱化操作,防止过高的逼真度对用户可能产生负面影响。
进一步参考图3,其示出了应用于虚拟现实设备的操作方法的又一个实施例的流程300。该应用于虚拟现实设备的操作方法的流程300,包括以下步骤:
步骤301,采集与虚拟现实设备所呈现的虚拟场景的逼真度关联的至少一个虚拟场景特征参数。
在本实施例中,步骤301的具体处理可以参考图2对应实施例的步骤201,这里不再赘述。
步骤302,采集虚拟现实设备的用户的至少一个生理特征参数。
在本实施例中,电子设备可以使用传感器采集虚拟现实设备的用户的至少一个生理特征参数。可选的,生理特征可以包括但不限于:心率及其变化、体温及其变化、声音、呼吸频率及其变化、表情及其变化、用户位置及其变化。生理特征参数可以反映用户对虚拟场景的逼真度的耐受程度。
在本实施例中,步骤302的具体处理可以参考图2对应实施例的步骤202,这里不再赘述。
步骤303,根据至少一个虚拟场景特征参数以及所采集的至少一个生理特征参数,确定虚拟场景的逼真度弱化因子。
在本实施例中,电子设备可以预先设置逼真度弱化因子与各个虚拟场景特征参数以及至少一个生理特征参数的映射关系。因此,在基于步骤301中所采集到至少一个虚拟场景特征参数以及基于步骤302中采集到至少一个生理特征参数后,电子设备可以根据该映射关系确定虚拟场景的逼真度弱化因子。
在本实施例的一些可选实现方式中,步骤303可以如下执行:
首先,针对每个虚拟场景特征,基于所采集的特征参数以及预先设置的逼真度阈值,确定各个虚拟场景特征的逼真度系数。这一过程的处理可以参考图2对应实施例中相应的实现方式,这里不再赘述。
其次,根据所确定出的各个虚拟场景特征的逼真度系数、至少一个生理特征参数以及对应的权重值,确定虚拟场景的逼真度弱化因子。其中,生理特征对应的权重值可以衡量该生理特征对执行逼真度弱化的紧迫程度的贡献。通常,对执行逼真度弱化的紧迫程度影响越大的生理特征,所设置的权重值也越高。例如,假设共有m个虚拟场景特征和n个生理特征参数,逼真度弱化因子F的计算公式可以是:F=k1×c1+k2×c2+k3×c3+…+ki×ci+…+km×cm+l1×c1+l2×c2+l3×c3+…+lj×cj+…+ln×cn。其中,ki和ci的含义可以参考前文,这里不再赘述。li是第j个生理特征参数对应的权重,cj则是第j个生理特征参数或者根据一定算法针对第j个生理特征参数进行计算所得到的系数。该算法可以参考前文中根据虚拟场景特征参数计算虚拟场景特征的逼真度系数的方法。例如,当第j个生理特征参数为瞳孔大小的变化值时,在变化值大于对应的阈值可以将cj设置为1,否则将cj设置为0。其中,各个生理特征参数对应的权重可以预先设定,也可以通过统计学习不断进行更新。可选的,至少一个生理特征参数的权重值基于用户的健康参数预先设置。通常,对用户健康参数影响较大的生理特征参数,可以设置较大的权重,从而使得对用户健康影响较强的生理特征参数异常时,会较快地触发逼真度弱化操作。
步骤304,在逼真度弱化因子达到预定阈值时,执行对虚拟场景的逼真度弱化操作。
在本实施例中,步骤304的具体处理可以参考图2对应实施例的步骤203,这里不再赘述。
从图3中可以看出,与图2对应的实施例相比,本实施例中的应用于虚拟现实设备的操作方法的流程300在确定逼真度弱化因子时还考虑到用户的生理特征参数,因此执行逼真度弱化操作的时机还与用户当前的生理状态相关,从而使得执行逼真度弱化操作更能针对性地保障用户身心健康。
进一步参考图4,作为对上述各图所示方法的实现,本申请提供了一种应用于虚拟现实设备的操作装置的一个实施例,该装置实施例与图2所示的方法实施例相对应,该装置具体可以应用于各种电子设备中。
如图4所示,本实施例所描述的应用于虚拟现实设备的操作装置400包括:场景特征采集单元401、确定单元402和执行单元403。其中,场景特征采集单元401用于采集与虚拟现实设备所呈现的虚拟场景的逼真度关联的至少一个虚拟场景特征参数;确定单元402用于根据至少一个虚拟场景特征参数,确定虚拟场景的逼真度弱化因子;而执行单元403用于在逼真度弱化因子达到预定阈值时,执行对虚拟场景的逼真度弱化操作。
在本实施例中,场景特征采集单元401、确定单元402和执行单元403的具体处理可以参考图2对应实施例的步骤201、步骤202和步骤203,这里不再赘述。
在本实施例的一些可选实现方式中,装置400还包括:生理特征采集单元(未示出),用于采集虚拟现实设备的用户的至少一个生理特征参数。该实现方式的具体处理可以参考图3对应实施例中相应的步骤,这里不再赘述。
在本实施例的一些可选实现方式中,确定单元402进一步用于:根据至少一个虚拟场景特征参数以及所采集的至少一个生理特征参数,确定虚拟场景的逼真度弱化因子。该实现方式的具体处理可以参考图2对应实施例中相应的实现方式,这里不再赘述。
在本实施例的一些可选实现方式中,确定单元402进一步用于:针对每个虚拟场景特征,基于所采集的特征参数以及预先设置的逼真度阈值,确定各个虚拟场景特征的逼真度系数;根据所确定出的各个虚拟场景特征的逼真度系数以及对应的权重值,确定虚拟场景的逼真度弱化因子。该实现方式的具体处理可以参考图2对应实施例中相应的实现方式,这里不再赘述。
在本实施例的一些可选实现方式中,确定单元402进一步用于:针对每个虚拟场景特征,基于所采集的特征参数以及预先设置的逼真度阈值,确定各个虚拟场景特征的逼真度系数;根据所确定出的各个虚拟场景特征的逼真度系数、至少一个生理特征参数以及对应的权重值,确定虚拟场景的逼真度弱化因子。该实现方式的具体处理可以参考图3对应实施例中相应的实现方式,这里不再赘述。
在本实施例的一些可选实现方式中,上述至少一个生理特征参数的权重值基于用户的健康参数预先设置。
在本实施例的一些可选实现方式中,上述各个虚拟场景特征的权重值基于虚拟场景特性预先设置。
在本实施例的一些可选实现方式中,执行单元包括:确定子单元(未示出),用于基于所确定的逼真度弱化因子,确定各个虚拟场景特征的弱化系数;执行子单元(未示出),用于基于所确定出的各个虚拟场景特征的弱化系数,对各个虚拟场景特征执行逼真度弱化操作。该实现方式的具体处理可以参考图2对应实施例中相应的实现方式,这里不再赘述。
在本实施例的一些可选实现方式中,上述确定子单元进一步用于:基于所确定的逼真度弱化因子和各个虚拟场景特征的逼真度系数,确定各个虚拟场景特征的弱化系数。
在本实施例的一些可选实现方式中,执行子单元进一步用于:根据各个虚拟场景特征的弱化系数以及每种逼真度弱化操作对各个虚拟场景特征的弱化速率,从逼真度弱化操作集合中选取至少一种逼真度弱化操作并执行,其中每种逼真度弱化操作对各个虚拟场景特征的弱化速率预先记录。
本申请还提供了一种虚拟现实设备的一个实施例。该实施例可以包括图4对应实施例中所描述的应用于虚拟现实设备的操作装置。
下面参考图5,其示出了适于用来实现本申请实施例的虚拟现实设备的***结构500的示意图。
如图5所示,***结构500包括处理器501,其可以根据从外存部分507加载到内存502中的程序和数据而执行各种适当的动作和处理。处理器501、内存502通过总线503彼此相连。输入/输出(I/O)接口504也连接至总线503。
以下部件连接至I/O接口504:包括传感器等的输入部分505;包括诸如虚拟现实显示器以及扬声器等的输出部分506;包括硬盘等的外存部分508;以及包括诸如无线wifi网卡等网络接口卡的通信部分508。通信部分508经由诸如因特网的网络执行通信处理。
特别地,根据本公开的实施例,上文参考流程图描述的过程可以被实现为计算机软件程序。例如,本公开的实施例包括一种计算机程序产品,其包括有形地包含在机器可读介质上的计算机程序,该计算机程序包含用于执行流程图所示的方法的程序代码。在这样的实施例中,该计算机程序可以通过通信部分508从网络上被下载和安装,和/或从外存部分507被安装。
附图中的流程图和框图,图示了按照本申请各种实施例的***、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,上述模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的***来实现,或者可以用专用硬件与计算机指令的组合来实现。
描述于本申请实施例中所涉及到的单元可以通过软件的方式实现,也可以通过硬件的方式来实现。所描述的单元也可以设置在处理器中,例如,可以描述为:一种处理器包括场景特征采集单元、确定单元和执行单元。其中,这些单元的名称在某种情况下并不构成对该单元本身的限定,例如,场景特征采集单元还可以被描述为“采集与虚拟现实设备所呈现的虚拟场景的逼真度关联的至少一个虚拟场景特征参数的单元”。
作为另一方面,本申请还提供了一种非易失性计算机存储介质,该非易失性计算机存储介质可以是上述实施例中所描述装置中所包含的非易失性计算机存储介质;也可以是单独存在,未装配入终端中的非易失性计算机存储介质。上述非易失性计算机存储介质存储有一个或者多个程序,当该一个或者多个程序被一个设备执行时,使得上述设备:采集与虚拟现实设备所呈现的虚拟场景的逼真度关联的至少一个虚拟场景特征参数;根据所述至少一个虚拟场景特征参数,确定所述虚拟场景的逼真度弱化因子;在所述逼真度弱化因子达到预定阈值时,执行对所述虚拟场景的逼真度弱化操作。
以上描述仅为本申请的较佳实施例以及对所运用技术原理的说明。本领域技术人员应当理解,本申请中所涉及的发明范围,并不限于上述技术特征的特定组合而成的技术方案,同时也应涵盖在不脱离所述发明构思的情况下,由上述技术特征或其等同特征进行任意组合而形成的其它技术方案。例如上述特征与本申请中公开的(但不限于)具有类似功能的技术特征进行互相替换而形成的技术方案。

Claims (18)

1.一种应用于虚拟现实设备的操作方法,其特征在于,所述方法包括:
采集与虚拟现实设备所呈现的虚拟场景的逼真度关联的至少一个虚拟场景特征参数;
根据所述至少一个虚拟场景特征参数,确定所述虚拟场景的逼真度弱化因子;
在所述逼真度弱化因子达到预定阈值时,执行对所述虚拟场景的逼真度弱化操作;
所述根据所述至少一个虚拟场景特征参数,确定所述虚拟场景的逼真度弱化因子包括:
针对每个虚拟场景特征,基于所采集的特征参数以及预先设置的逼真度阈值,确定各个虚拟场景特征的逼真度系数;
根据所确定出的各个虚拟场景特征的逼真度系数以及对应的权重值,确定所述虚拟场景的逼真度弱化因子。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
采集所述虚拟现实设备的用户的至少一个生理特征参数。
3.根据权利要求2所述的方法,其特征在于,所述根据所述至少一个虚拟场景特征参数,确定所述虚拟场景的逼真度弱化因子包括:
根据所述至少一个虚拟场景特征参数以及所采集的至少一个生理特征参数,确定所述虚拟场景的逼真度弱化因子。
4.根据权利要求3所述的方法,其特征在于,根据所述至少一个虚拟场景特征参数以及所采集的至少一个生理特征参数,确定所述虚拟场景的逼真度弱化因子包括:
针对每个虚拟场景特征,基于所采集的特征参数以及预先设置的逼真度阈值,确定各个虚拟场景特征的逼真度系数;
根据所确定出的各个虚拟场景特征的逼真度系数、所述至少一个生理特征参数以及对应的权重值,确定所述虚拟场景的逼真度弱化因子。
5.根据权利要求4所述的方法,其特征在于,所述至少一个生理特征参数的权重值基于用户的健康参数预先设置。
6.根据权利要求4或5所述的方法,其特征在于,所述各个虚拟场景特征的权重值基于虚拟场景特性预先设置。
7.根据权利要求4或5所述的方法,其特征在于,在所述逼真度弱化因子达到预定阈值时,执行对所述虚拟场景的逼真度弱化操作包括:
基于所确定的逼真度弱化因子,确定各个虚拟场景特征的弱化系数;
基于所确定出的各个虚拟场景特征的弱化系数,对各个虚拟场景特征执行逼真度弱化操作。
8.根据权利要求7所述的方法,其特征在于,所述基于所确定的逼真度弱化因子,确定各个虚拟场景特征的弱化系数包括:
基于所确定的逼真度弱化因子和各个虚拟场景特征的逼真度系数,确定各个虚拟场景特征的弱化系数。
9.根据权利要求7所述的方法,其特征在于,所述基于所确定出的各个虚拟场景特征的弱化系数,对各个虚拟场景特征执行逼真度弱化操作,包括:
根据各个虚拟场景特征的弱化系数以及每种逼真度弱化操作对各个虚拟场景特征的弱化速率,从逼真度弱化操作集合中选取至少一种逼真度弱化操作并执行,其中每种逼真度弱化操作对各个虚拟场景特征的弱化速率预先记录。
10.根据权利要求1-5中任一所述的方法,其特征在于,所述虚拟场景特征包括至少一种下述场景特征:
声音特征;
画面特征;以及
位移特征。
11.一种应用于虚拟现实设备的操作装置,其特征在于,所述装置包括:
场景特征采集单元,用于采集与虚拟现实设备所呈现的虚拟场景的逼真度关联的至少一个虚拟场景特征参数;
确定单元,用于根据所述至少一个虚拟场景特征参数,确定所述虚拟场景的逼真度弱化因子;
执行单元,用于在所述逼真度弱化因子达到预定阈值时,执行对所述虚拟场景的逼真度弱化操作;
所述确定单元进一步用于:
针对每个虚拟场景特征,基于所采集的特征参数以及预先设置的逼真度阈值,确定各个虚拟场景特征的逼真度系数;
根据所确定出的各个虚拟场景特征的逼真度系数以及对应的权重值,确定所述虚拟场景的逼真度弱化因子。
12.根据权利要求11所述的装置,其特征在于,所述装置还包括:
生理特征采集单元,用于采集所述虚拟现实设备的用户的至少一个生理特征参数。
13.根据权利要求12所述的装置,其特征在于,所述确定单元进一步用于:
根据所述至少一个虚拟场景特征参数以及所采集的至少一个生理特征参数,确定所述虚拟场景的逼真度弱化因子。
14.根据权利要求13所述的装置,其特征在于,所述确定单元进一步用于:
针对每个虚拟场景特征,基于所采集的特征参数以及预先设置的逼真度阈值,确定各个虚拟场景特征的逼真度系数;
根据所确定出的各个虚拟场景特征的逼真度系数、所述至少一个生理特征参数以及对应的权重值,确定所述虚拟场景的逼真度弱化因子。
15.根据权利要求11或14所述的装置,其特征在于,所述执行单元包括:
确定子单元,用于基于所确定的逼真度弱化因子,确定各个虚拟场景特征的弱化系数;
执行子单元,用于基于所确定出的各个虚拟场景特征的弱化系数,对各个虚拟场景特征执行逼真度弱化操作。
16.根据权利要求15所述的装置,其特征在于,所述确定子单元进一步用于:
基于所确定的逼真度弱化因子和各个虚拟场景特征的逼真度系数,确定各个虚拟场景特征的弱化系数。
17.根据权利要求15所述的装置,其特征在于,所述执行子单元进一步用于:
根据各个虚拟场景特征的弱化系数以及每种逼真度弱化操作对各个虚拟场景特征的弱化速率,从逼真度弱化操作集合中选取至少一种逼真度弱化操作并执行,其中每种逼真度弱化操作对各个虚拟场景特征的弱化速率预先记录。
18.一种虚拟现实设备,其特征在于,所述虚拟现实设备包括权利要求11-17之一所述的装置。
CN201611185873.XA 2016-12-20 2016-12-20 应用于虚拟现实设备的操作方法和装置以及虚拟现实设备 Active CN108205372B (zh)

Priority Applications (3)

Application Number Priority Date Filing Date Title
CN201611185873.XA CN108205372B (zh) 2016-12-20 2016-12-20 应用于虚拟现实设备的操作方法和装置以及虚拟现实设备
JP2017108231A JP6461238B2 (ja) 2016-12-20 2017-05-31 バーチャルリアリティデバイスに応用する操作方法と装置およびバーチャルリアリティデバイス
US15/617,392 US10496167B2 (en) 2016-12-20 2017-06-08 Operation method and apparatus for virtual reality device and virtual reality device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201611185873.XA CN108205372B (zh) 2016-12-20 2016-12-20 应用于虚拟现实设备的操作方法和装置以及虚拟现实设备

Publications (2)

Publication Number Publication Date
CN108205372A CN108205372A (zh) 2018-06-26
CN108205372B true CN108205372B (zh) 2021-03-09

Family

ID=62561577

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201611185873.XA Active CN108205372B (zh) 2016-12-20 2016-12-20 应用于虚拟现实设备的操作方法和装置以及虚拟现实设备

Country Status (3)

Country Link
US (1) US10496167B2 (zh)
JP (1) JP6461238B2 (zh)
CN (1) CN108205372B (zh)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109166180B (zh) * 2018-08-03 2022-12-13 贵州大学 心智模型驱动下的vr***用户体验设计方法

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN204465755U (zh) * 2015-01-20 2015-07-08 刘宛平 可交互立体混合现实的装置及应用该装置的虚拟现实头盔
CN105683812A (zh) * 2013-08-30 2016-06-15 英特尔公司 用于头戴式显示器的恶心和发病检测、预测和缓解
WO2016126522A1 (en) * 2015-02-05 2016-08-11 Sony Computer Entertainment Inc. Motion sickness monitoring and application of supplemental sound to counteract sickness
CN105872517A (zh) * 2015-12-28 2016-08-17 乐视致新电子科技(天津)有限公司 虚拟现实调整视差的方法及装置

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000339490A (ja) * 1999-05-28 2000-12-08 Mitsubishi Electric Corp Vr酔い低減方法
JP5704313B2 (ja) * 2010-11-16 2015-04-22 セイコーエプソン株式会社 映像表示装置及び映像表示方法
JP5572532B2 (ja) * 2010-12-10 2014-08-13 任天堂株式会社 表示制御プログラム、表示制御装置、表示制御方法および表示制御システム

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105683812A (zh) * 2013-08-30 2016-06-15 英特尔公司 用于头戴式显示器的恶心和发病检测、预测和缓解
CN204465755U (zh) * 2015-01-20 2015-07-08 刘宛平 可交互立体混合现实的装置及应用该装置的虚拟现实头盔
WO2016126522A1 (en) * 2015-02-05 2016-08-11 Sony Computer Entertainment Inc. Motion sickness monitoring and application of supplemental sound to counteract sickness
CN105872517A (zh) * 2015-12-28 2016-08-17 乐视致新电子科技(天津)有限公司 虚拟现实调整视差的方法及装置

Also Published As

Publication number Publication date
JP2018101392A (ja) 2018-06-28
JP6461238B2 (ja) 2019-01-30
US10496167B2 (en) 2019-12-03
US20180173307A1 (en) 2018-06-21
CN108205372A (zh) 2018-06-26

Similar Documents

Publication Publication Date Title
CN109901710B (zh) 媒体文件的处理方法和装置、存储介质及终端
CN108762496B (zh) 一种信息处理方法及电子设备
CN110121098B (zh) 视频播放方法、装置、存储介质和电子装置
CN113497901A (zh) 使用多曝光帧进行运动扭曲的***及方法
US20180169517A1 (en) Reactive animation for virtual reality
US20170300292A1 (en) Audio device with auditory system display and methods for use therewith
WO2020263423A1 (en) Using eye tracking to hide virtual reality scene changes in plain sight
CN109621418B (zh) 一种游戏中虚拟角色的表情调整及制作方法、装置
CN108073986A (zh) 一种神经网络模型训练方法、装置及电子设备
US20190340345A1 (en) Authenticating users and improving virtual reality experiences via ocular scans and pupillometry
CN110529983B (zh) 控制空调的方法和装置
CN108133259A (zh) 人工虚拟生命与外界交互的***及方法
US20220368770A1 (en) Variable-intensity immersion for extended reality media
CN108205372B (zh) 应用于虚拟现实设备的操作方法和装置以及虚拟现实设备
CN106375809B (zh) 一种音量调节方法、装置及存储介质
CN109167989B (zh) 一种vr视频处理方法及***
US20200349766A1 (en) Methods and Systems for Viewing and Editing AR/VR Computer-based Designs Allowing Impaired Vision Simulation
CN106598245A (zh) 基于虚拟现实的多用户交互控制方法及装置
CN107820709A (zh) 一种播放界面调整方法及装置
EP3467617A1 (en) Apparatus and associated methods for reducing a likely sickness of a viewer of immersive visual content
CN115481314A (zh) 一种妆容信息的推荐方法、空调控制器及相关设备
CN113946221A (zh) 眼部驱动控制方法和装置、存储介质及电子设备
CN104182979A (zh) 一种视力障碍模拟方法及装置
CN107993217B (zh) 视频数据实时处理方法及装置、计算设备
FR3094547A1 (fr) Procédé de contrôle d’une simulation en réalité virtuelle, dispositif, système et produit programme d’ordinateur correspondants.

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant