一种三维既时演算动画制作装置及方法制造方法及图纸

技术编号:35008715 阅读:20 留言:0更新日期:2022-09-21 15:00
本申请提供一种三维既时演算动画制作装置及方法,所述方法包括:获取基于多个动作捕捉单元生成的动作捕捉动画分割为多个动作捕捉片段;提取每个所述动作捕捉片段中运动路径数据化,生成动作运动路径样本集和验证数据集;基于所述运动路径样本数据集训练动作捕捉模型;按照预设时间间隔设置帧数拍摄动作捕捉动画,基于所述模拟的其他时间点处的位置数据和预设时间间隔端点处的位置数据,生成最终动作捕捉动画。本申请通过智能模型智能生成动作路径,只需要按照预设的时间间隔进行动作捕捉,不需要高计算速度的设备就可实现三维动作捕捉,同时极大的降低了成本。同时极大的降低了成本。同时极大的降低了成本。

【技术实现步骤摘要】
一种三维既时演算动画制作装置及方法


[0001]本申请请求保护一种图像获取技术,尤其涉及一种三维既时演算动画制作方法。本申请还涉及一种三维既时演算动画制作装置。

技术介绍

[0002]三维捕捉技术是一种利用传感器获取真人动作,进行虚拟人动作建模的计算机技术。
[0003]目前,三维建模技术已经相当成熟,可以提取到真人微表情用于虚拟人物的动作,但是在三维动画中,许多时候并不需要完全按照真人的动作对虚拟人进行动作建模,这导致真人动作需要进行后期的大量修正,消耗大量人力物力和资金成本。

技术实现思路

[0004]为了解决上述
技术介绍
中提到的技术问题,本申请提供一种三维既时演算动画制作方法。本申请还涉及一种三维既时演算动画制作装置。
[0005]本申请提供一种三维既时演算动画制作方法,包括:
[0006]获取基于多个动作捕捉单元生成的动作捕捉动画,将所述动作捕捉动画按照预设的时间间隔分割为多个动作捕捉片段;
[0007]提取每个所述动作捕捉片段中每个所述动作捕捉单元的运动路径,将所述运动路径数据化后,将所述预设时间间隔端点处的位置数据作为动作运动路径样本集,将其他时间点处的数据作为验证数据集;
[0008]基于所述运动路径样本数据集训练动作捕捉模型,该动作捕捉模型以每个所述时间间隔的两个端点处所述动作捕捉单元的位置数据,模拟每个所述时间间隔其他时间点处的位置数据;
[0009]按照预设时间间隔设置帧数拍摄动作捕捉动画,基于所述模拟的其他时间点处的位置数据和预设时间间隔端点处的位置数据,生成最终动作捕捉动画。
[0010]可选的,还包括:
[0011]根据动画人物属性设置动作特征,将所述特征添加到所述最终动作捕捉动画中。
[0012]可选的,所述位置数据包括:方向数据和经纬数据,所述方向数据是指时间点上所述运动路径的切线数据,所述经纬数据是指时间点上所述动作捕捉单元的坐标数据。
[0013]可选的,所述预设时间间隔不高于1s。
[0014]可选的,还包括:
[0015]将所述最终动作捕捉动画存储到存储器中。
[0016]本申请还提供一种三维既时演算动画制作装置,包括:
[0017]分割模块,用于获取基于多个动作捕捉单元生成的动作捕捉动画,将所述动作捕捉动画按照预设的时间间隔分割为多个动作捕捉片段;
[0018]设置模块,用于提取每个所述动作捕捉片段中每个所述动作捕捉单元的运动路
径,将所述运动路径数据化后,将所述预设时间间隔端点处的位置数据作为动作运动路径样本集,将其他时间点处的数据作为验证数据集;
[0019]训练模块,用于基于所述运动路径样本数据集训练动作捕捉模型,该动作捕捉模型以每个所述时间间隔的两个端点处所述动作捕捉单元的位置数据,模拟每个所述时间间隔其他时间点处的位置数据;
[0020]生成模块,用于按照预设时间间隔设置帧数拍摄动作捕捉动画,基于所述模拟的其他时间点处的位置数据和预设时间间隔端点处的位置数据,生成最终动作捕捉动画。
[0021]可选的,还包括:
[0022]细节模块,用于根据动画人物属性设置动作特征,将所述特征添加到所述最终动作捕捉动画中。
[0023]可选的,所述位置数据包括:方向数据和经纬数据,所述方向数据是指时间点上所述运动路径的切线数据,所述经纬数据是指时间点上所述动作捕捉单元的坐标数据。
[0024]可选的,所述预设时间间隔不高于1s。
[0025]可选的,还包括:
[0026]存储模块,用于将所述最终动作捕捉动画存储到存储器中。
[0027]本申请相较于现有技术的优点是:
[0028]本申请提供一种三维既时演算动画制作方法,包括:获取基于多个动作捕捉单元生成的动作捕捉动画,将所述动作捕捉动画按照预设的时间间隔分割为多个动作捕捉片段;提取每个所述动作捕捉片段中每个所述动作捕捉单元的运动路径,将所述运动路径数据化后,将所述预设时间间隔端点处的位置数据作为动作运动路径样本集,将其他时间点处的数据作为验证数据集;基于所述运动路径样本数据集训练动作捕捉模型,该动作捕捉模型以每个所述时间间隔的两个端点处所述动作捕捉单元的位置数据,模拟每个所述时间间隔其他时间点处的位置数据;按照预设时间间隔设置帧数拍摄动作捕捉动画,基于所述模拟的其他时间点处的位置数据和预设时间间隔端点处的位置数据,生成最终动作捕捉动画。本申请通过智能模型智能生成动作路径,只需要按照预设的时间间隔进行动作捕捉,不需要高计算速度的设备就可实现三维动作捕捉,同时极大的降低了成本。
附图说明
[0029]图1是本申请中三维既时演算动画制作流程图。
[0030]图2是本申请中运动路径数据化流程图。
[0031]图3是本申请中三维既时演算动画制作装置示意图。
具体实施方式
[0032]以下内容均是为了详细说明本申请要保护的技术方案所提供的具体实施过程的示例,但是本申请还可以采用不同于此的描述的其他方式实施,本领域技术人员可以在本申请构思的指引下,采用不同的技术手段实现本申请,因此本申请不受下面具体实施例的限制。
[0033]本申请提供一种三维既时演算动画制作方法,包括:获取基于多个动作捕捉单元生成的动作捕捉动画,将所述动作捕捉动画按照预设的时间间隔分割为多个动作捕捉片
段;提取每个所述动作捕捉片段中每个所述动作捕捉单元的运动路径,将所述运动路径数据化后,将所述预设时间间隔端点处的位置数据作为动作运动路径样本集,将其他时间点处的数据作为验证数据集;基于所述运动路径样本数据集训练动作捕捉模型,该动作捕捉模型以每个所述时间间隔的两个端点处所述动作捕捉单元的位置数据,模拟每个所述时间间隔其他时间点处的位置数据;按照预设时间间隔设置帧数拍摄动作捕捉动画,基于所述模拟的其他时间点处的位置数据和预设时间间隔端点处的位置数据,生成最终动作捕捉动画。本申请通过智能模型智能生成动作路径,只需要按照预设的时间间隔进行动作捕捉,不需要高计算速度的设备就可实现三维动作捕捉,同时极大的降低了成本。
[0034]图1是本申请中三维既时演算动画制作流程图。
[0035]请参照图1所示,S101获取基于多个动作捕捉单元生成的动作捕捉动画,将所述动作捕捉动画按照预设的时间间隔分割为多个动作捕捉片段。
[0036]所述动作捕捉是指通过在动作演员身体上设置的动作捕捉单元,结合摄像设备与计算机设备,实时将所述动作演员的动作赋予动画形象的方法。
[0037]在所述动作捕捉的过程中,为了使得动画形象更贴近动作演员的动作,通常需要较高速的实时计算能力,而随着动作捕捉的细节越来越多,相应的计算能力要求的也越来越高,导致设备成本上升。同时,动作演员的动作表演要求也越来越高。
[0038]本申请结合卷积神经网络模型,通过动作捕捉与动作预测结合,只需要获得少量的动作捕捉数据,即可呈现细节丰富的动作捕捉画面。...

【技术保护点】

【技术特征摘要】
1.一种三维既时演算动画制作方法,其特征在于,包括:获取基于多个动作捕捉单元生成的动作捕捉动画,将所述动作捕捉动画按照预设的时间间隔分割为多个动作捕捉片段;提取每个所述动作捕捉片段中每个所述动作捕捉单元的运动路径,将所述运动路径数据化后,将所述预设时间间隔端点处的位置数据作为动作运动路径样本集,将其他时间点处的数据作为验证数据集;基于所述运动路径样本数据集训练动作捕捉模型,该动作捕捉模型以每个所述时间间隔的两个端点处所述动作捕捉单元的位置数据,模拟每个所述时间间隔其他时间点处的位置数据;按照预设时间间隔设置帧数拍摄动作捕捉动画,基于所述模拟的其他时间点处的位置数据和预设时间间隔端点处的位置数据,生成最终动作捕捉动画。2.根据权利要求1所述三维既时演算动画制作方法,其特征在于,还包括:根据动画人物属性设置动作特征,将所述特征添加到所述最终动作捕捉动画中。3.根据权利要求1所述三维既时演算动画制作方法,其特征在于,所述位置数据包括:方向数据和经纬数据,所述方向数据是指时间点上所述运动路径的切线数据,所述经纬数据是指时间点上所述动作捕捉单元的坐标数据。4.根据权利要求1所述三维既时演算动画制作方法,其特征在于,所述预设时间间隔不高于1s。5.根据权利要求1所述三维既时演算动画制作方法,其特征在于,还包括:将所述最终动作捕捉动画存储到存储器中。6.一种三维既时演算动画制作装置,其特征在于,包括:分割...

【专利技术属性】
技术研发人员:穆琳琳
申请(专利权)人:辽宁工程技术大学
类型:发明
国别省市:

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

1