【技术实现步骤摘要】
交互动画生成模型训练、交互动画生成方法和系统
[0001]本说明书涉及动画制作,特别涉及一种交互动画生成模型训练、交互动画生成方法和系统。
技术介绍
[0002]动画制作的应用日益广泛,例如,在动漫、电影、游戏、广告等作品的制作中经常需要用到动画技术。
[0003]目前,希望提供一种高效的交互动画制作方法。
技术实现思路
[0004]本说明书实施例之一提供一种交互动画生成模型训练方法。该方法可以包括:获取多个样本输入数据,所述样本输入数据包括角色的初始骨骼状态参数、刚性物体的空间分布参数和该刚性物体的运动轨迹参数,所述初始骨骼状态参数指示该角色的一个或多个骨骼的初始位置和初始姿态,所述运动轨迹参数至少指示该刚性物体的初始位置、初始姿态、目标位置和目标姿态;获取与所述多个样本输入数据分别对应的多个样本标签数据,所述样本标签数据包括角色的骨骼运动参数,所述骨骼运动参数指示在该角色与刚性物体交互过程中的至少两个时间点所述一个或多个骨骼的位置和姿态;利用所述多个样本输入数据和所述多个样本标签数据训练初始模型,得到所述交互动画生成模型。
[0005]本说明书实施例之一提供一种交互动画生成方法。该方法可以包括:获取目标角色的初始骨骼状态参数、目标刚性物体的空间分布参数和所述目标刚性物体的运动轨迹参数,所述初始骨骼状态参数指示所述目标角色的一个或多个骨骼的初始位置和初始姿态,所述运动轨迹参数至少指示所述目标刚性物体的初始位置、初始姿态、目标位置和目标姿态;将所述目标角色的初始骨骼状态参数、所述目标刚 ...
【技术保护点】
【技术特征摘要】
1.一种交互动画生成模型训练方法,其中,包括:获取多个样本输入数据,所述样本输入数据包括角色的初始骨骼状态参数、刚性物体的空间分布参数和该刚性物体的运动轨迹参数,所述初始骨骼状态参数指示该角色的一个或多个骨骼的初始位置和初始姿态,所述运动轨迹参数至少指示该刚性物体的初始位置、初始姿态、目标位置和目标姿态;获取与所述多个样本输入数据分别对应的多个样本标签数据,所述样本标签数据包括角色的骨骼运动参数,所述骨骼运动参数指示在该角色与刚性物体交互过程中的至少两个时间点所述一个或多个骨骼的位置和姿态;利用所述多个样本输入数据和所述多个样本标签数据训练初始模型,得到所述交互动画生成模型。2.如权利要求1所述的交互动画生成模型训练方法,其中,所述一个或多个骨骼包括从肩膀到手指的骨骼。3.如权利要求1所述的交互动画生成模型训练方法,其中,刚性物体的空间分布参数基于经过低面数多边形化处理的该刚性物体的模型得到。4.如权利要求1或3所述的交互动画生成模型训练方法,其中,刚性物体的模型的空间分布不超出预设大小的立方体空间,所述预设大小的立方体空间被划分为多个子立方体空间,刚性物体的空间分布参数指示该刚性物体的模型在每个子立方体空间中的部分占该子立方体空间的比例。5.如权利要求1所述的交互动画生成模型训练方法,其中,所述初始骨骼状态参数包括指示所述一个或多个骨骼的位置的三维坐标和指示所述一个或多个骨骼的姿态的旋转四元数;刚性物体的运动轨迹参数包括指示该刚性物体的起始位置和目标位置的三维坐标,以及指示该刚性物体的初始姿态和目标姿态的旋转四元数;其中,所述旋转四元数包括旋转轴的三维向量表示的各元素和绕该旋转轴的旋转角。6.如权利要求1所述的交互动画生成模型训练方法,其中,所述初始模型包括神经网络。7.如权利要求6所述的交互动画生成模型训练方法,其中,所述交互动画生成模型基于随机梯度下降算法得到。8.如权利要求6或7所述的交互动画生成模型训练方法,其中,所述神经网络包括第一编码器、第二编码器和运动参数解码器;其中,所述第一编码器用于对角色的初始骨骼参数进行特征提取,得到第一特征向量;所述第二编码器用于对刚性物体的空间分布参数进行特征提取,得到第二特征向量;所述运动参数解码器用于将当前步的输出作为下一步的输入的一部分,以及根据每一步的输入预测该步的输出;输入所述运动参数解码器的条件参数包括所述第一特征向量和所述第二特征向量拼接而成的组合特征向量,所述运动参数解码器的每一步的输入至少包括刚性物体的运动轨迹参数;所述骨骼运动参数基于所述运动参数解码器的各步输出得到。9.如权利要求8所述的交互动画生成模型训练方法,其中,所述第一编码器包括多层感知机。10.如权利要求8所述的交互动画生成模型训练方法,其中,所述第二编码器包括三维
卷积神经网络。11.如权利要求8所述的交互动画生成模型训练方法,其中,所述运动参数解码器为Transformer结构。12.一种交互动画生成模型训练系统,其中,包括样本输入数据获取模块、样本标签数据获取模块和训练模块;所述样本输入数据获取模块用于获取多个样本输入数据,所述样本输入数据包括角色的初始骨骼状态参数、刚性物...
【专利技术属性】
技术研发人员:渠思源,
申请(专利权)人:北京慧夜科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。