The invention discloses a dance teaching data processing method and system based on virtual human. The virtual human operates in an intelligent device and has preset image features and preset attributes, and starts speech, emotion, vision and perception capabilities when in an interactive state. The method comprises: collecting and parsing human multi-modal data, extracting dance video clips from them; and matching based on human pose estimation algorithm. The dancing action in the dancing video clip is deconstructed and estimated, and the 3D skeletal action sequence of the human body corresponding to the dancing action is generated; the 3D skeletal action sequence of the human body is rendered to obtain the rendering result; and the rendering result of the 3D skeletal action sequence of the human body is displayed by the virtual human. According to the method and system of the present invention, the virtual human can be used for smooth and natural dance action display, thereby greatly improving the user experience of the virtual human.
【技术实现步骤摘要】
一种基于虚拟人的舞蹈教学数据处理方法及系统
本专利技术涉及计算机领域,具体涉及一种用于虚拟机器人的舞蹈生成方法及系统。
技术介绍
在人类日常的生产生活过程中,教学是一个相当重要的环节。人类依靠教学环节将知识、技能以及经验等传承给下一代。在通常情况下,教学的主要过程是由教师将文字以及图片的形式保存的教学相关资料展示给学生。但是,文字以及图片的局限性在于其不能精准的描述姿势动作。如果要提高精度,就需要增加大量的文字细节描述或是不同角度的动作细节图片,尤其的,针对一套动作流程,需要针对每个动作环节、姿势变化进行相关描述,这不仅会大大增大资料数据量,而且也会大大提高之后教学中教师的展示难度以及学生的理解难度。即使采用视频影像的方式,虽然可以描述连贯的动作流程,但是由于视角、服装以及背景干扰等因素的限制,仍然无法完美的展示动作细节。因此,在需要精准的动作描述的教学环节(例如舞蹈教学)中,是以教师亲自将肢体动作展示给学生为主,而文字以及图片的形式保存的教学相关资料的展示只能作为辅助。由于以教师亲自肢体动作展示的教学方式需要教师本人必须展示精准肢体动作的能力,因此大大增加了教师的培训难度,限制了教师数量。另外,受限于教师个人精力,在以教师亲自肢体动作展示的教学方式下,同一教师可以同时教授的学生数目也被大大限制。这大大提高了教学成本,增加了教学推广的难度。
技术实现思路
本专利技术提供了一种基于虚拟人的舞蹈教学数据处理方法,所述虚拟人在智能设备运行,且所述虚拟人具备预设形象特征和预设属性,在处于交互状态时启动语音、情感、视觉和感知能力,所述方法包括:采集人体多模态数据并解析, ...
【技术保护点】
1.一种基于虚拟人的舞蹈教学数据处理方法,其特征在于,所述虚拟人在智能设备运行,且所述虚拟人具备预设形象特征和预设属性,在处于交互状态时启动语音、情感、视觉和感知能力,所述方法包括:采集人体多模态数据并解析,从中提取舞蹈视频片段;基于人体姿态估计算法对所述舞蹈视频片段中的舞蹈动作进行解构及估算,生成对应所述舞蹈动作的人体3D骨骼动作序列;对所述人体3D骨骼动作序列进行渲染,获取渲染结果;利用所述虚拟人展示所述人体3D骨骼动作序列的渲染结果。
【技术特征摘要】
1.一种基于虚拟人的舞蹈教学数据处理方法,其特征在于,所述虚拟人在智能设备运行,且所述虚拟人具备预设形象特征和预设属性,在处于交互状态时启动语音、情感、视觉和感知能力,所述方法包括:采集人体多模态数据并解析,从中提取舞蹈视频片段;基于人体姿态估计算法对所述舞蹈视频片段中的舞蹈动作进行解构及估算,生成对应所述舞蹈动作的人体3D骨骼动作序列;对所述人体3D骨骼动作序列进行渲染,获取渲染结果;利用所述虚拟人展示所述人体3D骨骼动作序列的渲染结果。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:提取所述舞蹈动作对应的教师3D骨骼动作序列;根据所述教师3D骨骼动作序列与所述人体3D骨骼动作序列进行对比,获取对比结果;输出所述对比结果对应的多模态数据。3.根据权利要求1所述的方法,其特征在于,基于人体姿态估计算法对所述舞蹈视频片段中的舞蹈动作进行解构及估算,生成对应所述舞蹈动作的人体3D骨骼动作序列,包括:基于人体姿态估计算法对所述舞蹈视频片段中的舞蹈动作进行解构及估算,生成第一人体3D骨骼动作序列,所述第一人体3D骨骼动作序列包含由于所述人体姿态估计算法产生的误差存在抖动;基于舞蹈动作预测集和滤波算法,将包含抖动的第一人体3D骨骼动作序列处理成无抖动的所述人体3D骨骼动作序列。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:根据舞蹈动作预测集匹配采样算法生成舞蹈动作序列。5.根据权利要求3或4所述的方法,其特征在于,所述方法还包括:采集实际舞蹈动作数据,获取实际舞蹈过程中人体3D骨骼关键点位置序列;以实际舞蹈过程中人体3D骨骼关键点位置序列作为训练集,基于深度学习算法,训练所述舞蹈动作预测集。6.一种存储介质,其特征在于,所述存储介质上存储有可实现如权利要求1-5中任一项所述方法的程序代码。7.一种用于虚拟人的舞蹈教学数据处理系统,其特征在于,所述系统包括:输入获...
【专利技术属性】
技术研发人员:陆羽皓,
申请(专利权)人:北京光年无限科技有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。