首页> 中国专利> 一种虚拟风实现方法、装置及虚拟现实设备

一种虚拟风实现方法、装置及虚拟现实设备

摘要

本发明公开了一种基于虚拟现实设备的虚拟风实现方法,包括:获取虚拟环境中即将出现的虚拟风的基础参数;根据所述基础参数以及气流发生器的布局参数及性能参数,产生控制信号;根据所述控制信号控制所述气流发生器,使所述气流发生器产生与所述虚拟风对应的现实风;可见,在本方案中,在虚拟环境中即将产生虚拟风的同时,通过该虚拟风的基础参数及气流发生器的布局参数和性能参数,产生相应的控制信号,从而控制气流发生器产生与虚拟风相同的现实风,从而达到显示环境与虚拟环境的同步,增强用户的沉浸感;本发明还公开了一种虚拟风实现装置及虚拟现实设备,同样能实现上述技术效果。

著录项

  • 公开/公告号CN106527731A

    专利类型发明专利

  • 公开/公告日2017-03-22

    原文格式PDF

  • 申请/专利权人 宇龙计算机通信科技(深圳)有限公司;

    申请/专利号CN201611069052.X

  • 发明设计人 董德;

    申请日2016-11-28

  • 分类号G06F3/01;G06T19/00;

  • 代理机构北京集佳知识产权代理有限公司;

  • 代理人罗满

  • 地址 518057 广东省深圳市南山区高新技术工业园北区酷派信息港2栋2层

  • 入库时间 2023-06-19 01:48:18

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2019-11-12

    授权

    授权

  • 2017-04-19

    实质审查的生效 IPC(主分类):G06F3/01 申请日:20161128

    实质审查的生效

  • 2017-03-22

    公开

    公开

说明书

技术领域

本发明涉及虚拟现实技术领域,更具体地说,涉及一种虚拟风实现方法、装置及虚拟现实设备。

背景技术

虚拟现实技术是一种可以创建和体验虚拟世界的计算机仿真系统,它利用计算机生成一种模拟环境是一种多源信息融合的交互式的三维动态视景和实体行为的系统仿真使用户沉浸到该环境中。然而随着虚拟现实技术的普及,仅仅在视觉上让用户感知到虚拟世界已经满足不了用户的需求,因此,如何让用户的其他感官同步得到对虚拟世界的感知,提升用户的沉浸感,是本领域技术人员需要解决的问题。

发明内容

本发明的目的在于提供一种虚拟风实现方法、装置及虚拟现实设备,以提升用户使用虚拟现实设备的沉浸感。

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

一种基于虚拟现实设备的虚拟风实现方法,包括:

获取虚拟环境中即将出现的虚拟风的基础参数;

根据所述基础参数以及气流发生器的布局参数及性能参数,产生控制信号;

根据所述控制信号控制所述气流发生器,使所述气流发生器产生与所述虚拟风对应的现实风。

其中,所述获取虚拟环境中即将出现的虚拟风的基础参数,包括:

解析预先存储的虚拟数据,生成基础数据集合;

在所述虚拟环境中即将出现虚拟风时,根据即将出现的虚拟风的时间参数,从所述基础数据集合获取相应的基础参数。

其中,所述获取虚拟环境中即将出现的虚拟风的基础参数之后,还包括:

获取现实环境中的现实风参数;

则所述根据所述基础参数以及气流发生器的布局参数及性能参数,产生控制信号,包括:

根据所述现实风参数、所述基础参数以及气流发生器的布局参数及性能参数,产生控制信号。

其中,所述获取虚拟环境中即将出现的虚拟风的基础参数之后,还包括:

获取即将出现的虚拟风气味参数;

根据气味发生器的布局参数及性能参数产生气味控制信号,并在所述气流发生器产生与所述虚拟风对应的现实风时,根据所述气味控制信号控制所述气味发生器产生对应的气味。

其中,根据所述控制信号控制所述气流发生器,使所述气流发生器产生与所述虚拟风对应的现实风,包括:

利用所述控制信号确定与所述虚拟风的风向对应的气流发生器;

利用所述控制信号控制与风向对应的气流发生器产生现实风的开始时间、结束时间,以及现实风的起始风速和风速的变化率,产生与所述虚拟风对应的现实风。

一种基于虚拟现实设备的虚拟风实现装置,包括:

基础参数获取模块,用于获取虚拟环境中即将出现的虚拟风的基础参数;

控制信号产生模块,用于根据所述基础参数以及气流发生器的布局参数及性能参数,产生控制信号;

控制模块,用于根据所述控制信号控制所述气流发生器,使所述气流发生器产生与所述虚拟风对应的现实风。

其中,所述基础参数获取模块包括:

第一解析单元,用于解析预先存储的虚拟数据,生成基础数据集合;

参数获取单元,用于在所述虚拟环境中即将出现虚拟风时,根据即将出现的虚拟风的时间参数,从所述基础数据集合获取相应的基础参数。

其中,本方案还包括:

现实风参数获取模块,用于获取现实环境中的现实风参数;

所述控制信号产生模块,用于根据所述现实风参数、所述基础参数以及气流发生器的布局参数及性能参数,产生控制信号。

其中,还包括:

虚拟风气味参数获取模块,用于获取即将出现的虚拟风气味参数;

气味控制信号产生模块,用于根据气味发生器的布局参数及性能参数产生气味控制信号;

所述控制模块,用于在控制所述气流发生器产生与所述虚拟风对应的现实风时,根据所述气味控制信号控制所述气味发生器产生对应的气味。

其中,所述控制模块包括:

气流发生器确定单元,用于利用所述控制信号确定与所述虚拟风的风向对应的气流发生器;

调控单元,用于利用所述控制信号控制与风向对应的气流发生器产生现实风的开始时间、结束时间,以及现实风的起始风速和风速的变化率,产生与所述虚拟风对应的现实风。

一种虚拟现实设备,包括上述的虚拟风实现装置。

通过以上方案可知,本发明实施例提供的一种基于虚拟现实设备的虚拟风实现方法,包括:获取虚拟环境中即将出现的虚拟风的基础参数;根据所述基础参数以及气流发生器的布局参数及性能参数,产生控制信号;根据所述控制信号控制所述气流发生器,使所述气流发生器产生与所述虚拟风对应的现实风;可见,在本方案中,在虚拟环境中即将产生虚拟风的同时,通过该虚拟风的基础参数及气流发生器的布局参数和性能参数,产生相应的控制信号,从而控制气流发生器产生与虚拟风相同的现实风,从而达到显示环境与虚拟环境的同步,增强用户的沉浸感;本发明还公开了一种虚拟风实现装置及虚拟现实设备,同样能实现上述技术效果。

附图说明

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

图1为本发明实施例公开的一种基于虚拟现实设备的虚拟风实现方法流程示意图;

图2为本发明实施例公开的另一种基于虚拟现实设备的虚拟风实现方法流程示意图;

图3为本发明实施例公开的一种基于虚拟现实设备的虚拟风实现装置结构示意图;

图4为本发明实施例公开的一种虚拟现实设备结构示意图。

具体实施方式

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

本发明实施例公开了一种虚拟风实现方法、装置及虚拟现实设备,以提升用户使用虚拟现实设备的沉浸感。

参见图1,本发明实施例提供的一种基于虚拟现实设备的虚拟风实现方法,包括:

S101、获取虚拟环境中即将出现的虚拟风的基础参数;

具体的,为了提升用户的沉浸感,将现实环境中产生的现实风的感受与虚拟世界中虚拟风的感受向契合,因此,不仅仅需要了解虚拟环境中何时产生风,还要获取虚拟风更详细的基础参数,例如:虚拟风的风向、风速、起风时间、结束时间、全过程中随时间的风向变化等等。

S102、根据所述基础参数以及气流发生器的布局参数及性能参数,产生控制信号;

需要说明的是,本方案中的气流发生器能在全方向上产生风,并能通过控制信号控制所产生的现实风的风速,并且根据虚拟现实设备的不同,该装置的实体结构可以不同,例如可以为小风扇,也可以为气流发生器等。

S103、根据所述控制信号控制所述气流发生器,使所述气流发生器产生与所述虚拟风对应的现实风。

具体的,气流发生器的布局参数包括气流发生器的布局位置及数量,当获取到即将出现虚拟风的基础参数后,结合气流发生器的布局位置、数量及性能产生对应的控制信息,该控制信号能控制对应位置的气流发生器产生对应强度的现实风。

本发明实施例提供的一种基于虚拟现实设备的虚拟风实现方法,包括:获取虚拟环境中即将出现的虚拟风的基础参数;根据所述基础参数以及气流发生器的布局参数及性能参数,产生控制信号;根据所述控制信号控制所述气流发生器,使所述气流发生器产生与所述虚拟风对应的现实风;可见,在本方案中,在虚拟环境中即将产生虚拟风的同时,通过该虚拟风的基础参数及气流发生器的布局参数和性能参数,产生相应的控制信号,从而控制气流发生器产生与虚拟风相同的现实风,从而达到显示环境与虚拟环境的同步,增强用户的沉浸感。

基于上述实施例,在本实施例中,根据所述控制信号控制所述气流发生器,使所述气流发生器产生与所述虚拟风对应的现实风,包括:

利用所述控制信号确定与所述虚拟风的风向对应的气流发生器;

利用所述控制信号控制与风向对应的气流发生器产生现实风的开始时间、结束时间,以及现实风的起始风速和风速的变化率,产生与所述虚拟风对应的现实风。

具体的,气流发生器接收到控制信号后,相应位置的气流发生器产生预定强度的现实风,并且会随着虚拟风的强度的变化控制对应气流发生器生成对应强度的现实风,即保持虚拟环境中的风与现实环境中的风的风速一致,从而使用户在触觉上感知到与虚拟世界中相同的风,提升用户的沉浸感。

基于上述任意实施例,在本实施例中,所述获取虚拟环境中即将出现的虚拟风的基础参数,包括:

解析预先存储的虚拟数据,生成基础数据集合;

在所述虚拟环境中即将出现虚拟风时,根据即将出现的虚拟风的时间参数,从所述基础数据集合获取相应的基础参数。

具体的,若虚拟数据为预先存储在虚拟现实设备中,那么可对预存的虚拟数据进行预先处理,生成与虚拟数据对应的基础数据集合,从而在用户使用虚拟现实设备时,若检测到即将出现虚拟风,则根据时间参数直接从基础数据集合中获取对应的基础数据,从而减少需要的即时计算量。

若虚拟环境为实时生成的,则该虚拟现实设备需实时监测虚拟世界中产生的虚拟风,则所述获取虚拟环境中即将出现的虚拟风的基础参数,包括:

实时检测即将出现的虚拟环境中是否存在虚拟风;

若存在,则获取与即将出现的虚拟风对应的虚拟数据;

对所述虚拟数据进行解析,生成与即将出现的虚拟风对应的基础参数。

具体的,若预先存储了虚拟数据,但是并没有预先对虚拟数据中基础参数进行计算,则可以在检测到即将出现虚拟数据时,通过虚拟数据的解析生成对应的基础参数;若虚拟风为在虚拟环境中实时产生的情况下,可以通过图像识别分析技术,根据虚拟风对虚拟世界中其他物体的影响,推算出虚拟风的基础参数,再次并不限定。

基于上述任意实施例,在本实施例中,所述获取虚拟环境中即将出现的虚拟风的基础参数之后,还包括:

获取现实环境中的现实风参数;

则所述根据所述基础参数以及气流发生器的布局参数及性能参数,产生控制信号,包括:

根据所述现实风参数、所述基础参数以及气流发生器的布局参数及性能参数,产生控制信号。

具体的,若使用虚拟现实设备的用户处于室外环境,那么室外环境可能存在现实风,为了减小室外环境中现实风对虚拟现实设备产生的现实风的影响,则虚拟现实设备在产生现实风时,可检测现实环境中的现实风参数,这里的现实风参数包括当前是否有风,若有风,则检测当前风的风向、风速,这样产生控制信号时,可以以现实风参数作为参考,使用户体验到与虚拟风更贴近的现实风,从而减少室外环境中的现实风对虚拟现实设备的影响。

参见图2,本发明实施例提供的另一种基于虚拟现实设备的虚拟风实现方法,包括:

S201、获取虚拟环境中即将出现的虚拟风的基础参数;

S202、获取即将出现的虚拟风气味参数;

S203、根据所述基础参数以及气流发生器的布局参数及性能参数,产生控制信号,根据气味发生器的布局参数及性能参数产生气味控制信号;

S204、根据所述控制信号控制所述气流发生器,使所述气流发生器产生与所述虚拟风对应的现实风,根据所述气味控制信号控制所述气味发生器产生对应的气味。

需要说明的是,虚拟世界中虚拟风一般出现的虚拟环境是不同的,相应的,所产生的虚拟风的气味也是不同的,为了使用户体验到与虚拟世界中更贴近的虚拟风,则在获取虚拟风的基础参数之后,可以获取虚拟风的气味参数,从而控制气味发生器在产生现实风时,产生相应的气味。相应的,本方案中的虚拟风气味参数,不仅可以通过对预存的虚拟数据进行处理得到的,也可以是实时根据虚拟数据或者虚拟环境中的场景解析出来的。

下面对本发明实施例提供的虚拟风实现装置进行介绍,下文描述的虚拟风实现装置与上文描述的虚拟风实现方法可以相互参照。

参见图3,本发明实施例提供的一种基于虚拟现实设备的虚拟风实现装置,包括:

基础参数获取模块100,用于获取虚拟环境中即将出现的虚拟风的基础参数;

控制信号产生模块200,用于根据所述基础参数以及气流发生器的布局参数及性能参数,产生控制信号;

控制模块300,用于根据所述控制信号控制所述气流发生器,使所述气流发生器产生与所述虚拟风对应的现实风。

基于上述技术方案,所述基础参数获取模块包括:

第一解析单元,用于解析预先存储的虚拟数据,生成基础数据集合;

参数获取单元,用于在所述虚拟环境中即将出现虚拟风时,根据即将出现的虚拟风的时间参数,从所述基础数据集合获取相应的基础参数。

基于上述技术方案,本方案还包括:

现实风参数获取模块,用于获取现实环境中的现实风参数;

所述控制信号产生模块,用于根据所述现实风参数、所述基础参数以及气流发生器的布局参数及性能参数,产生控制信号。

基于上述技术方案,还包括:

虚拟风气味参数获取模块,用于获取即将出现的虚拟风气味参数;

气味控制信号产生模块,用于根据气味发生器的布局参数及性能参数产生气味控制信号;

所述控制模块,用于在控制所述气流发生器产生与所述虚拟风对应的现实风时,根据所述气味控制信号控制所述气味发生器产生对应的气味。

基于上述技术方案,所述控制模块包括:

气流发生器确定单元,用于利用所述控制信号确定与所述虚拟风的风向对应的气流发生器;

调控单元,用于利用所述控制信号控制与风向对应的气流发生器产生现实风的开始时间、结束时间,以及现实风的起始风速和风速的变化率,产生与所述虚拟风对应的现实风。

本发明实施例提供一种虚拟现实设备,包括上述的虚拟风实现装置。

参见图4,本发明实施例公开的一种虚拟现实设备结构示意图;该虚拟现实设备包括:

处理器400,用于获取虚拟环境中即将出现的虚拟风的基础参数;根据基础参数以及气流发生器的布局参数及性能参数,产生控制信号;

气流发生器500,用于根据控制信号产生与所述虚拟风对应的现实风。

基于上述实施例,处理器400通过解析预先存储的虚拟数据,生成基础数据集合;在虚拟环境中即将出现虚拟风时,根据即将出现的虚拟风的时间参数,从基础数据集合获取相应的基础参数。

基于上述任意实施例,处理器400还用于获取现实环境中的现实风参数;根据所述现实风参数、所述基础参数以及气流发生器的布局参数及性能参数,产生控制信号。

基于上述任意实施例,处理器400还用于获取即将出现的虚拟风气味参数;根据气味发生器的布局参数及性能参数产生气味控制信号;

气味发生器,用于在气流发生器产生与所述虚拟风对应的现实风时,根据气味控制信号控制产生对应的气味。

基于上述任意实施例,处理器400具体用于利用所述控制信号确定与所述虚拟风的风向对应的气流发生器;利用所述控制信号控制与风向对应的气流发生器产生现实风的开始时间、结束时间,以及现实风的起始风速和风速的变化率,产生与所述虚拟风对应的现实风。

本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。

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

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号