本发明涉及计算机技术领域,尤其涉及与vr场景有关的设计和编辑方法及系统。
背景技术:
虚拟现实技术(英文名称:virtualreality,缩写为vr),又称灵境技术,是20世纪发展起来的一项全新的实用技术。虚拟现实技术囊括计算机、电子信息、仿真技术于一体,其基本实现方式是计算机模拟虚拟环境从而给人以环境沉浸感。随着社会生产力和科学技术的不断发展,各行各业对vr技术的需求日益旺盛。vr技术也取得了巨大进步,并逐步成为一个新的科学技术领域。
所谓虚拟现实,顾名思义,就是虚拟和现实相互结合。从理论上来讲,虚拟现实技术(vr)是一种可以创建和体验虚拟世界的计算机仿真系统,它利用计算机生成一种模拟环境,使用户沉浸到该环境中。虚拟现实技术就是利用现实生活中的数据,通过计算机技术产生的电子信号,将其与各种输出设备结合使其转化为能够让人们感受到的现象,这些现象可以是现实中真真切切的物体,也可以是我们肉眼所看不到的物质,通过三维模型表现出来。因为这些现象不是我们直接所能看到的,而是通过计算机技术模拟出来的现实中的世界,故称为虚拟现实。虚拟现实技术受到了越来越多人的认可,用户可以在虚拟现实世界体验到最真实的感受,其模拟环境的真实性与现实世界难辨真假,让人有种身临其境的感觉;同时,虚拟现实具有一切人类所拥有的感知功能,比如听觉、视觉、触觉、味觉、嗅觉等感知系统;最后,它具有超强的仿真系统,真正实现了人机交互,使人在操作过程中,可以随意操作并且得到环境最真实的反馈。正是虚拟现实技术的存在性、多感知性、交互性等特征使它受到了许多人的喜爱。
如今,虚拟现实技术已经成为促进教育发展的一种新型教育手段。传统的教育只是一味的给学生灌输知识,而现在利用虚拟现实技术可以帮助学生打造生动、逼真的学习环境,使学生通过真实感受来增强记忆,相比于被动性灌输,利用虚拟现实技术来进行自主学习更容易让学生接受,这种方式更容易激发学生的学习兴趣。此外,各大院校利用虚拟现实技术还建立了与学科相关的虚拟实验室来帮助学生更好的学习。
即使vr技术前景较为广阔,但作为一项高速发展的科技技术,其自身的问题也随之渐渐浮现,例如产品回报稳定性的问题、用户视觉体验问题等。在vr技术应用于教育方面也存在一些技术上的瓶颈,例如教育场景的代入感不强,vr的体验模式容易让学习者在感官上的体验冲击受教育本身,造成学习效果不佳等问题,此外vr课程的可操作性和互动方面的设计与通过vr来实现教育的效果密切相关,因此如何利用好vr技术的特点,设计合理的vr课程是vr在教育方面应用亟需解决的问题。
技术实现要素:
本发明所要解决的技术问题是,针对背景技术中存在的问题,提供一种vr课程编辑方法及系统,能够提升学习效果。
本发明解决技术问题所采用的技术方案是:
vr课程编辑方法,所述编辑方法能够用于进行vr课程的编辑和播放,所述编辑方法具体包括以下步骤:
(1)编辑预处理:搜集用于vr场景的全景素材,将全景素材保存在存储模块中便于处理模块的调取;启动处理模块并调整处理模块所处的工作环境;
(2)场景的设定:确定所需制作的课程,根据确定的课程选择需要调取的全景素材;
(3)图片素材的导入:通过处理模块中的图片导入模块对全景素材中的图片进行导入,被导入的图片可以根据实际需要进行调整;
(4)标注素材的添加:通过处理模块对vr场景中需要添加知识点的位置进行标注;
(5)音频素材的添加:通过处理模块对vr场景添加录音或导入音频;
(6)视频素材的添加:通过处理模块对vr场景添加视频;
(7)根据所添加的图片素材、标注素材、音频素材和视频素材生成课程。
进一步地,在所述步骤(3)中,对图片的调整包括位置调整、大小调整、图片的删除和更换。
进一步地,在所述步骤(3)中,对图片的调整包括对图片的顺序进行调整。
进一步地,在所述步骤(6)中,可对添加的视频素材进行编辑。
进一步地,所述对视频素材进行编辑包括移动、缩放和删除。
进一步地,所述编辑方法在生成课程后能够对课程进行命名。
进一步地,所述编辑方法在生成课程后能够对课程进行预览和播放。
vr课程编辑系统,所述编辑系统能够用于进行vr课程的编辑和播放,所述编辑系统包括采集模块、存储模块、处理模块、生成模块和播放模块,所述采集模块用于采集编辑vr课程的素材,所述采集模块将采集到的素材发送给存储模块进行存储备用,所述处理模块用于根据vr课程编辑的需要调取存储模块上的素材进行课程编辑,所述播放模块能够播放生成的vr课程。
一种计算机设备,包括存储器、处理器以及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述的vr课程编辑方法的步骤。
一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述的vr课程编辑方法的步骤。
本发明的有益效果是:本发明设计了一种vr课程编辑方法,可以将素材以一定的规则进行整理并用于vr课程的编辑,通过本发明的编辑方法可以帮助教学者或者学习者制作全景类课程,并且可以在课程内的全景图片中添加知识点和语音;本发明的方法在vr课程编辑制作完成后可以自动播放知识点和语音,实现学习者的自主学习和观看。
附图说明
图1是本发明的编辑方法的整体流程图。
图2是本发明的编辑系统的整体框架图。
图3是本发明的计算机设备的整体框架图。
具体实施方式
为了使本技术领域的人员更好的理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整的描述。
实施例1,参照附图1。
在一个实施例中,本发明提供了一种vr课程编辑方法,所述编辑方法能够用于进行vr课程的编辑和播放,并具体包括以下步骤:
s1,编辑预处理:搜集用于vr场景的全景素材,将全景素材保存在存储模块中便于处理模块的调取;启动处理模块并调整处理模块所处的工作环境。
s2,场景的设定:确定所需制作的课程,根据确定的课程选择需要调取的全景素材。
s3,图片素材的导入:通过处理模块中的图片导入模块对全景素材中的图片进行导入,被导入的图片可以根据实际需要进行调整;其中,对图片的调整包括位置调整、大小调整、图片的删除和更换,还可以包括对图片的顺序进行调整。
s4,标注素材的添加:通过处理模块对vr场景中需要添加知识点的位置进行标注。
s5,音频素材的添加:通过处理模块对vr场景添加录音或导入音频。
s6,视频素材的添加:通过处理模块对vr场景添加视频;可对添加的视频素材进行编辑,所述对视频素材进行编辑包括移动、缩放和删除。
s7,根据所添加的图片素材、标注素材、音频素材和视频素材生成课程,在生成课程后能够对课程进行命名,也可以对课程进行预览,如果预览中发现问题,则可以重复步骤s3-s7进行修改和调整。
s8,对生成后的课程以vr的方式进行自主播放。
实施例2,参照附图2。
在一个实施例中,本发明提供了vr课程编辑系统,所述编辑系统能够用于进行vr课程的编辑和播放,所述编辑系统包括采集模块100、存储模块101、处理模块102、生成模块103和播放模块104,所述采集模块用于采集编辑vr课程的素材,所述采集模块将采集到的素材发送给存储模块进行存储备用,所述处理模块用于根据vr课程编辑的需要调取存储模块上的素材进行课程编辑,所述播放模块能够播放生成的vr课程。
实施例3,参照附图3。
在本实施例中,提供了一种计算机设备200,包括存储器201、处理器202及存储在存储器201上并可在处理器202上运行的计算机程序203,处理器202执行计算机程序203时能够实现上述实施例1所提供的vr课程编辑方法中的步骤。
实施例4。
在本实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时能够实现上述各个实施例所提供的vr课程编辑方法中的步骤。
在本实施例中,所述计算机程序可以是实施例2中的计算机程序。
在本实施例中,所述计算机可读存储介质可以被实施例2中的计算机设备所运行。
本领域普通技术人员可以理解实现上述实施例中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,该计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本发明所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(rom)、可编程rom(prom)、电可编程rom(eprom)、电可擦除可编程rom(eeprom)或闪存。易失性存储器可包括随机存取存储器(ram)或者外部高速缓冲存储器。作为说明而非局限,ram以多种形式可得,诸如静态ram(sram)、动态ram(dram)、同步dram(sdram)、双数据率sdram(ddrsdram)、增强型sdram(esdram)、同步链路(synchlink)dram(sldram)、存储器总线(rambus)直接ram(rdram)、直接存储器总线动态ram(drdram)、以及存储器总线动态ram(rdram)等。
以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例的所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对保护范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明的保护范围应以所附权利要求为准。
1.vr课程编辑方法,其特征是,所述编辑方法能够用于进行vr课程的编辑和播放,所述编辑方法具体包括以下步骤:
(1)编辑预处理:搜集用于vr场景的全景素材,将全景素材保存在存储模块中便于处理模块的调取;启动处理模块并调整处理模块所处的工作环境;
(2)场景的设定:确定所需制作的课程,根据确定的课程选择需要调取的全景素材;
(3)图片素材的导入:通过处理模块中的图片导入模块对全景素材中的图片进行导入,被导入的图片可以根据实际需要进行调整;
(4)标注素材的添加:通过处理模块对vr场景中需要添加知识点的位置进行标注;
(5)音频素材的添加:通过处理模块对vr场景添加录音或导入音频;
(6)视频素材的添加:通过处理模块对vr场景添加视频;
(7)根据所添加的图片素材、标注素材、音频素材和视频素材生成课程。
2.根据权利要求1所述的vr课程编辑方法,其特征是,在所述步骤(3)中,对图片的调整包括位置调整、大小调整、图片的删除和更换。
3.根据权利要求1所述的vr课程编辑方法,其特征是,在所述步骤(3)中,对图片的调整包括对图片的顺序进行调整。
4.根据权利要求1所述的vr课程编辑方法,其特征是,在所述步骤(6)中,可对添加的视频素材进行编辑。
5.根据权利要求4所述的vr课程编辑方法,其特征是,所述对视频素材进行编辑包括移动、缩放和删除。
6.根据权利要求1所述的vr课程编辑方法,其特征是,所述编辑方法在生成课程后能够对课程进行命名。
7.根据权利要求1所述的vr课程编辑方法,其特征是,所述编辑方法在生成课程后能够对课程进行预览和播放。
8.vr课程编辑系统,其特征是,所述编辑系统能够用于进行vr课程的编辑和播放,所述编辑系统包括采集模块、存储模块、处理模块、生成模块和播放模块,所述采集模块用于采集编辑vr课程的素材,所述采集模块将采集到的素材发送给存储模块进行存储备用,所述处理模块用于根据vr课程编辑的需要调取存储模块上的素材进行课程编辑,所述播放模块能够播放生成的vr课程。
9.一种计算机设备,包括存储器、处理器以及存储在所述存储器上并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1至7中任一项所述的vr课程编辑方法的步骤。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1至7中任一项所述的vr课程编辑方法的步骤。
技术总结