一种虚拟现实场景的生成方法及设备技术

技术编号:15822223 阅读:33 留言:0更新日期:2017-07-15 04:34
本发明专利技术公开了一种虚拟现实场景的生成方法及设备。该方法包括:响应于目标虚拟现实场景的生成请求,确定预定的界面元素集合中存在目标虚拟现实场景包含的特定界面元素时,使用预定的界面元素集合以生成所述目标虚拟现实场景;以及当预定的界面元素集合中不存在特定界面元素时,根据所述特定界面元素生成对应的界面元素集合,并使用所述对应的界面元素集合以生成所述目标虚拟现实场景。根据本发明专利技术,可以提高生成的目标虚拟现实场景展示时的帧率,避免视觉卡顿,提高用户体验。

【技术实现步骤摘要】
一种虚拟现实场景的生成方法及设备
本专利技术涉及虚拟现实
,更具体地,涉及一种虚拟现实场景生成方法及设备。
技术介绍
虚拟现实技术是一种通过计算机技术生成虚拟现实的模拟环境,将包含多源信息融合的交互式的三维动态视景和仿真的实体行为响应的虚拟现实场景呈现给用户,使用户沉浸到该环境中。目前已经有不少厂商基于虚拟现实技术推出可以在诸如手机、可穿戴设备、平板电脑等终端设备上运行的虚拟现实应用(例如,虚拟现实游戏、虚拟现实影音播放应用程序等),以向用户提供虚拟现实的用户体验。但是,随着计算机技术的发展,以及人们对虚拟现实应用所提供的交互体验的要求不断提高,为还原真实世界中的实现细节,在虚拟现实应用中向用户呈现的虚拟现实场景中所包含三维模型的规模以及复杂度呈梯度增加。而对当前的支持运行虚拟现实应用的终端设备(例如手机等移动终端设备)的处理能力仍然无法满足对大型三维模型或者大量的三维矢量数据进行实时处理,因此在运行虚拟现实应用时通常会出现渲染效率低,造成虚拟现实场景中的三维画面的帧率下降,使得用户在体验虚拟现实场景时时常产生卡顿的视觉反应,影响用户体验。
技术实现思路
根据本专利技术的第一方面,提供了一种虚拟现实场景的生成方法,包括:响应于目标虚拟现实场景的生成请求,确定预定的界面元素集合中存在所述目标虚拟现实场景包含的特定界面元素时,使用所述预定的界面元素集合以生成所述目标虚拟现实场景;以及当所述预定的界面元素集合中不存在所述特定界面元素时,根据所述特定界面元素生成对应的界面元素集合,并使用所述对应的界面元素集合以生成所述目标虚拟现实场景。可选地,所述生成方法,还包括:生成若干个所述界面元素集合,其中,每个界面元素集合具有唯一的元素深度值区间,所述元素深度值区间中包含对应的所述界面元素集合中包含的所有界面元素的深度值。可选地,所述生成方法,还包括:将所述目标虚拟现实场景划分为符合预定数目的场景画布,其中,每个所述场景画布中包含的所述特定界面元素对应存在于一个所述界面元素集合中。可选地,所述生成方法,还包括:当所述目标虚拟现实场景中包含的符合静态条件的第一界面元素时,将所述第一界面元素的属性设置为静态属性。可选地,所述生成方法,还包括:当所述目标虚拟现实场景中包含存在动态改变深度值需求的第二界面元素时,根据所述第二界面元素生成对应的虚拟界面元素以符合所述动态改变深度值需求。根据本专利技术的第二方面,还提供一种虚拟现实场景的生成设备,包括:第一生成单元,用于响应于目标虚拟现实场景的生成请求,确定预定的界面元素集合中存在所述目标虚拟现实场景包含的特定界面元素时,使用所述预定的界面元素集合以生成所述目标虚拟现实场景;以及第二生成单元,用于当所述预定的界面元素集合中不存在所述特定界面元素时,根据所述特定界面元素生成对应的界面元素集合,并使用所述对应的界面元素集合以生成所述目标虚拟现实场景。可选地,所述生成设备,还包括:界面元素集合生成单元,用于生成若干个所述界面元素集合,其中,每个界面元素集合具有唯一的元素深度值区间,所述元素深度值区间中包含对应的所述界面元素集合中包含的所有界面元素的深度值。可选地,所述生成设备,还包括:场景画布划分单元,将所述目标虚拟现实场景划分为预定数目的场景画布,其中,每个所述场景画布中包含的所述特定界面元素对应存在于一个所述界面元素集合中。可选地,所述生成设备,还包括:静态属性设置单元,用于当所述目标虚拟现实场景中包含的符合静态条件的第一界面元素时,将所述第一界面元素的属性设置为静态属性。可选地,所述生成设备,还包括:虚拟界面元素生成单元,当所述目标虚拟现实场景中包含存在动态改变深度值需求的第二界面元素时,根据所述第二界面元素生成对应的虚拟界面元素以符合所述动态改变深度值需求。本专利技术的一个有益效果在于,可以提高生成的目标虚拟现实场景展示时的帧率,避免视觉卡顿,提高用户体验。通过以下参照附图对本专利技术的示例性实施例的详细描述,本专利技术的其它特征及其优点将会变得清楚。附图说明被结合在说明书中并构成说明书的一部分的附图示出了本专利技术的实施例,并且连同其说明一起用于解释本专利技术的原理。图1是显示可用于实现本专利技术的实施例的计算系统的硬件配置的例子的框图。图2示出了本专利技术的实施例的虚拟现场场景的生成方法的流程图。图3示出了本专利技术的实施例的虚拟现场场景的生成设备的框图。具体实施方式现在将参照附图来详细描述本专利技术的各种示例性实施例。应注意到:除非另外具体说明,否则在这些实施例中阐述的部件和步骤的相对布置、数字表达式和数值不限制本专利技术的范围。以下对至少一个示例性实施例的描述实际上仅仅是说明性的,决不作为对本专利技术及其应用或使用的任何限制。对于相关领域普通技术人员已知的技术、方法和设备可能不作详细讨论,但在适当情况下,所述技术、方法和设备应当被视为说明书的一部分。在这里示出和讨论的所有例子中,任何具体值应被解释为仅仅是示例性的,而不是作为限制。因此,示例性实施例的其它例子可以具有不同的值。应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步讨论。<硬件配置>图1是示出可以实现本专利技术的实施例的计算机系统1000的硬件配置的框图。如图1所示,计算机系统1000包括计算机1110。计算机1110可以是手机、可穿戴设备、平板电脑等终端设备,包括经由系统总线1121连接的处理单元1120、系统存储器1130、固定非易失性存储器接口1140、移动非易失性存储器接口1150、用户输入接口1160、网络接口1170、视频接口1190和输出外围接口1195。系统存储器1130包括ROM(只读存储器)和RAM(随机存取存储器)。BIOS(基本输入输出系统)驻留在ROM内。操作系统、应用程序、其它程序模块和某些程序数据驻留在RAM内。诸如硬盘的固定非易失性存储器连接到固定非易失性存储器接口1140。固定非易失性存储器例如可以存储操作系统、应用程序、其它程序模块和某些程序数据。诸如软盘驱动器和CD-ROM驱动器的移动非易失性存储器连接到移动非易失性存储器接口1150。例如,软盘可以被插入到软盘驱动器中,以及CD(光盘)可以被插入到CD-ROM驱动器内。诸如鼠标和键盘的输入设备被连接到用户输入接口1160。计算机1110可以通过网络接口1170连接到远程计算机1180。例如,网络接口1170可以通过局域网连接到远程计算机。或者,网络接口1170可以连接到调制解调器(调制器-解调器),以及调制解调器经由广域网连接到远程计算机1180,所述连接方式可以是有线连接也可以是无线连接。远程计算机1180可以包括诸如硬盘的存储器,其可以存储远程应用程序。视频接口1190连接到监视器。输出外围接口1195连接到打印机和扬声器。图1所示的计算机系统1000仅是解释性的,并且决不是为了要限制本专利技术、其应用或用途。应用于本专利技术的实施例中,计算机1100的所述存储器1120用于存储指令,所述指令用于控制所述处理器1110进行操作以执行本专利技术实施例提供的任意一项虚拟现实场景的生成方法。尽管在图1中对计算机1100示出了多个装置,但是,本专利技术可以仅涉及其中的部分装置,例如,计算机1100只涉本文档来自技高网...
一种虚拟现实场景的生成方法及设备

【技术保护点】
一种虚拟现实场景的生成方法,其特征在于,包括:响应于目标虚拟现实场景的生成请求,确定预定的界面元素集合中存在所述目标虚拟现实场景包含的特定界面元素时,使用所述预定的界面元素集合以生成所述目标虚拟现实场景;以及当所述预定的界面元素集合中不存在所述特定界面元素时,根据所述特定界面元素生成对应的界面元素集合,并使用所述对应的界面元素集合以生成所述目标虚拟现实场景。

【技术特征摘要】
1.一种虚拟现实场景的生成方法,其特征在于,包括:响应于目标虚拟现实场景的生成请求,确定预定的界面元素集合中存在所述目标虚拟现实场景包含的特定界面元素时,使用所述预定的界面元素集合以生成所述目标虚拟现实场景;以及当所述预定的界面元素集合中不存在所述特定界面元素时,根据所述特定界面元素生成对应的界面元素集合,并使用所述对应的界面元素集合以生成所述目标虚拟现实场景。2.根据权利要求1所述的生成方法,其特征在于,还包括:生成若干个所述界面元素集合,其中,每个界面元素集合具有唯一的元素深度值区间,所述元素深度值区间中包含对应的所述界面元素集合中包含的所有界面元素的深度值。3.根据权利要求1所述的生成方法,其特征在于,还包括:将所述目标虚拟现实场景划分为符合预定数目的场景画布,其中,每个所述场景画布中包含的所述特定界面元素对应存在于一个所述界面元素集合中。4.根据权利要求1所述的生成方法,其特征在于,还包括:当所述目标虚拟现实场景中包含的符合静态条件的第一界面元素时,将所述第一界面元素的属性设置为静态属性。5.根据权利要求1所述的生成方法,其特征在于,还包括:当所述目标虚拟现实场景中包含存在动态改变深度值需求的第二界面元素时,根据所述第二界面元素生成对应的虚拟界面元素以符合所述动态改变深度值需求。6.一种虚拟现实场景的生成设备,其特征在于,包括:第一生成单...

【专利技术属性】
技术研发人员:钟振
申请(专利权)人:歌尔科技有限公司
类型:发明
国别省市:山东,37

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1