基于虚拟现实技术未来课堂中的动画展示系统及方法技术方案

技术编号:28626796 阅读:14 留言:0更新日期:2021-05-28 16:23
本发明专利技术涉及虚拟现实技术领域,具体涉及一种基于虚拟现实技术未来课堂中的动画展示方法,包括步骤1)将人物与资源库中的模型绑定;2)采集人物的实时动作信息和人物的实时声音信息;3)对实时动作信息和实时声音信息进行解析;4)与模型的属性数据进行匹配;5)上传;6)分配;7)展示,通过将不同动画分配给不同对象来提高动画展示的独特性,提高用户代入感,从而提高用户学习效率。

【技术实现步骤摘要】
基于虚拟现实技术未来课堂中的动画展示系统及方法
本专利技术涉及虚拟现实
,具体涉及一种基于虚拟现实技术未来课堂中的动画展示系统及方法。
技术介绍
虚拟现实(VR)是指借助计算机系统及传感器技术人为创造一个三维场景,在这个人造的三维场景中,每个物体相对于系统的坐标系都有一个位置与姿态,用户看到的景象是由用户的位置和头(眼)的方向来确定的。虚拟现实创造出一种崭新的人机交互状态,通过调动用户所有的感官(视觉、听觉、触觉、嗅觉等),带来更加真实的、身临其境的体验,广泛应用于媒体、社交、教育等领。目前,虚拟现实教学广泛应用于在线课程教学中,学生通过观看虚拟现实课堂就能够在沉浸式的环境同时进行知识课程的学习,这不仅有利于提高学生的学习兴趣,并且还有助于改善学生的学习效率。现有的未来课堂动画展示方式单一,只能通过简单的模型动作和模型配音进行动画展示,用户代入感不强,学习效率低,并且不能针对不同用户进行不同的动画展示,缺少交流。
技术实现思路
针对现有技术的不足,本专利技术的目的在于提供一种基于虚拟现实技术未来课堂中的动画展示系统及方法,解决现有技术展示方式单一的问题。为实现上述目的,本专利技术提供如下技术方案:一种基于虚拟现实技术将人物行为转化为虚拟动画进行展示的系统,其特征在于,包括:关联模块:用于将人物与资源库中的模型绑定,所述模型拥有多个属性数据;动作采集模块:用于采集人物的实时动作;声音采集模块:用于采集人物的实时声音;信息解析模块:用于对实时动作信息和实时声音信息进行解析,生成实时动作参数信息和多方位声音信息;模型行为数据生成模块:用于将实时动作参数信息与模型的属性数据进行匹配,得到虚拟动作数据;将多方位声音信息进行处理生成虚拟声音数据;同时将虚拟声音数据与虚拟动作数据组合生成模型行为数据;传输模块:用于将模型行为数据上传至中转模块;中转模块:用于将模型行为数据接收后分配给不同用户;展示模块:根据模型行为数据生成与人物行为一致的虚拟动画并进行展示。进一步限定,所述信息解析模块包括:动作解析模块:用于将实时动作信息解析为实时动作参数信息,所述实时动作参数信息包括动作部位信息、位移信息和角度信息,所述属性数据包括骨骼信息、动画信息和边缘信息;声音解析模块:用于将实时声音信息处理为多个不同方位的声音信息,生成多方位声音信息;所述模型行为数据生成模块具体包括:匹配模块:具体为将动作部位信息与模型的骨骼信息绑定,同时将单个位移信息和单个角度信息与模型的单个动画信息进行匹配,得到单个虚拟动作数据;声音生成模块:用于将多方位声音信息进行编码生成虚拟声音数据;组合模块:用于将单个虚拟动作数据与虚拟声音数据组合,生成模型行为数据。进一步限定,所述声音解析模块包括:过滤模块:用于将实时声音信息滤波降噪处理,得到降噪声音数据;立体化模块:用于将降噪声音数据进行多方位处理,得到多方位声音信息;所述模型行为数据生成模块还包括:动作融合模块:用于将多组单个虚拟动作数据进行融合,得到同步动作的组合虚拟动作数据;所述组合模块具体为:用于将单个虚拟动作数据或组合虚拟动作数据和与之对应的虚拟声音数据组合,生成模型行为数据。进一步限定,所述模型行为数据生成模块还包括:辅助分析模块:用于将模型行为数据与模型的边缘信息进行对比分析,判断模型行为数据与所要发生的空间域是否有冲突;若有,则发出提醒并拦截模型行为数据;若无,则上传至传输模块。进一步限定,所述传输模块包括:压缩模块:用于将模型行为数据进行压缩,得到压缩模型行为数据,提高传输效率;上传模块:用于压缩模型行为数据上传至中转模块;所述中转模块包括:接收模块:用于对压缩模型行为数据进行接收;分配模块:用于将压缩模型行为数据按照需求分配给不同的用户;发送模块:用于将分配后的压缩模型行为数据发送给对应的用户端。一种基于虚拟现实技术未来课堂中的动画展示方法,其特征在于,所述方法包括以下步骤:1)将人物与资源库中的模型绑定,所述模型拥有多个属性数据;2)采集人物的实时动作信息和人物的实时声音信息;3)对实时动作信息和实时声音信息进行解析,生成实时动作参数信息和多方位声音信息;4)将实时动作参数信息与模型的属性数据进行匹配,得到虚拟动作数据;将多方位声音信息进行处理生成虚拟声音数据;同时将虚拟声音数据与虚拟动作数据组合生成模型行为数据;5)将模型动作数据和立体声音数据上传至中转系统;6)将模型动作数据和立体声音数据接收后分配给不同用户;7)根据模型行为数据生成与人物行为一致的虚拟动画并进行展示。进一步限定,所述步骤3)和步骤4)具体分别为:3)将实时动作信息解析为实时动作参数信息,实时动作参数信息包括动作部位信息、位移信息和角度信息,属性数据包括骨骼信息、动画信息和边缘信息;将实时声音信息处理为多个不同方位的声音信息,生成多方位声音信息;4)将动作部位信息与模型的骨骼信息绑定,同时将单个位移信息和单个角度信息与模型的单个动画信息进行匹配,得到单个虚拟动作数据;将多方位声音信息进行编码生成虚拟声音数据;将单个虚拟动作数据与虚拟声音数据组合,生成模型行为数据。进一步限定,所述步骤3)中多方位声音信息生成步骤具体为:将实时声音信息滤波降噪处理,得到降噪声音数据,将降噪声音数据进行多方位处理,得到多方位声音信息;所述步骤4)还包括:4)将动作部位信息与模型的骨骼信息绑定,同时将多个位移信息和多个角度信息与模型的多个动画信息进行匹配,得到多个虚拟动作数据,将多个虚拟动作数据进行融合得到同步动作的组合虚拟动作数据;将单个虚拟动作数据或组合虚拟动作数据和与之对应的虚拟声音数据组合,生成模型行为数据。进一步限定,所述步骤4)还包括:4)将模型行为数据与模型的边缘信息进行对比分析,判断模型行为数据与所要发生的空间域是否有冲突;若有,则发出提醒并拦截模型行为数据;若无,则执行步骤5)。进一步限定,所述步骤5)和步骤6)的具体步骤为:5.1)将模型行为数据进行压缩,得到动画数据,提高传输效率;5.2)将动画数据上传至中转系统;6.1)对动画数据进行接收;6.2)将动画数据按照需求分配给不同的用户;6.3)将分配后的动画数据发送给对应的用户端;本专利技术的有益效果在于:通过将实时采集的动作与声音信息与模型固有属性进行匹配,提高动画的多样性;通过将不同动画分配给不同对象来提高动画展示的独特性,提高用户代入感,从而提高用户学习效率。附图说明图1为单个虚拟动作数据的动画生成系统示意图;图2为多个虚拟动作数据的动画生成系统示意图;图3为单个虚拟动作数据的动画生成方法流程图;图4为本文档来自技高网...

【技术保护点】
1.一种基于虚拟现实技术未来课堂中的动画展示系统,其特征在于,包括:/n关联模块:用于将人物与资源库中的模型绑定,所述模型拥有多个属性数据;/n动作采集模块:用于采集人物的实时动作;/n声音采集模块:用于采集人物的实时声音;/n信息解析模块:用于对实时动作信息和实时声音信息进行解析,生成实时动作参数信息和多方位声音信息;/n模型行为数据生成模块:用于将实时动作参数信息与模型的属性数据进行匹配,得到虚拟动作数据;将多方位声音信息进行处理生成虚拟声音数据;同时将虚拟声音数据与虚拟动作数据组合生成模型行为数据;/n传输模块:用于将模型行为数据上传至中转模块;/n中转模块:用于将模型行为数据接收后分配给不同用户;/n展示模块:根据模型行为数据解码生成与人物行为一致的虚拟动画并进行展示。/n

【技术特征摘要】
1.一种基于虚拟现实技术未来课堂中的动画展示系统,其特征在于,包括:
关联模块:用于将人物与资源库中的模型绑定,所述模型拥有多个属性数据;
动作采集模块:用于采集人物的实时动作;
声音采集模块:用于采集人物的实时声音;
信息解析模块:用于对实时动作信息和实时声音信息进行解析,生成实时动作参数信息和多方位声音信息;
模型行为数据生成模块:用于将实时动作参数信息与模型的属性数据进行匹配,得到虚拟动作数据;将多方位声音信息进行处理生成虚拟声音数据;同时将虚拟声音数据与虚拟动作数据组合生成模型行为数据;
传输模块:用于将模型行为数据上传至中转模块;
中转模块:用于将模型行为数据接收后分配给不同用户;
展示模块:根据模型行为数据解码生成与人物行为一致的虚拟动画并进行展示。


2.根据权利要求1所述的基于虚拟现实技术未来课堂中的动画展示系统,其特征在于,所述信息解析模块包括:
动作解析模块:用于将实时动作信息解析为实时动作参数信息,所述实时动作参数信息包括动作部位信息、位移信息和角度信息,所述属性数据包括骨骼信息、动画信息和边缘信息;
声音解析模块:用于将实时声音信息处理为多个不同方位的声音信息,生成多方位声音信息;
所述模型行为数据生成模块具体包括:
匹配模块:具体为将动作部位信息与模型的骨骼信息绑定,同时将单个位移信息和单个角度信息与模型的单个动画信息进行匹配,得到单个虚拟动作数据;
声音生成模块:用于将多方位声音信息进行编码生成虚拟声音数据;
组合模块:用于将单个虚拟动作数据与虚拟声音数据组合,生成模型行为数据。


3.根据权利要求2所述的基于虚拟现实技术未来课堂中的动画展示系统,其特征在于,所述声音解析模块包括:
过滤模块:用于将实时声音信息滤波降噪处理,得到降噪声音数据;
立体化模块:用于将降噪声音数据进行多方位处理,得到多方位声音信息;
所述模型行为数据生成模块还包括:
动作融合模块:用于将多组单个虚拟动作数据进行融合,得到同步动作的组合虚拟动作数据;
所述组合模块具体为:用于将单个虚拟动作数据或组合虚拟动作数据和与之对应的虚拟声音数据组合,生成模型行为数据。


4.根据权利要求3所述的基于虚拟现实技术未来课堂中的动画展示系统,其特征在于,所述模型行为数据生成模块还包括:
辅助分析模块:用于将模型行为数据与模型的边缘信息进行对比分析,判断模型行为数据与所要发生的空间域是否有冲突;若有,则发出提醒并拦截模型行为数据;若无,则上传至传输模块。


5.根据权利要求4所述的基于虚拟现实技术未来课堂中的动画展示系统,其特征在于,所述传输模块包括:
压缩模块:用于将模型行为数据进行压缩,得到压缩模型行为数据,提高传输效率;
上传模块:用于压缩模型行为数据上传至中转模块;
所述中转模块包括:
接收模块:用于对压缩模型行为数据进行接收;
分配...

【专利技术属性】
技术研发人员:王亚刚
申请(专利权)人:西安飞蝶虚拟现实科技有限公司
类型:发明
国别省市:陕西;61

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

1