【技术实现步骤摘要】
服装动画生成方法及装置
[0001]本说明书实施例涉及计算机
,特别涉及服装动画生成方法。
技术介绍
[0002]在元宇宙场景中,虚拟服装作为数字人不可或缺的组成部分,同时也是电商领域的重要商品之一。而目前常见的服装动画生成技术很难在性能和效果上做到平衡。使用基于物理仿真的方案,虽然效果很好,但是目前也仅仅在高端台式机上勉强达到实时渲染。而使用骨骼动画的方案,虽然可以在移动端上达到实时渲染,但是服装的垂感和褶皱效果很难表达出来。为了能够充分利用不同动画算法的优势,目前市面上常见方案,都是美术手动制作带骨骼的服装模型,同时根据自己的经验指定不同的动画算法所对应的服装区域,比如紧身部分使用骨骼动画,宽松部分使用物理仿真,但是相应地,人工成本非常高。同时在手工进行制作的过程中,耗费的时间较多,制作周期较长。
[0003]在目前的应用场景中,并没有针对上述问题以实现自动化生成服装动画的解决方案,因此,亟需一种方法来解决上述技术问题。
技术实现思路
[0004]有鉴于此,本说明书实施例提供了服装动画生成方 ...
【技术保护点】
【技术特征摘要】
1.一种服装动画生成方法,包括:获取目标对象以及所述目标对象对应的静态服装模型;将所述目标对象以及所述静态服装模型输入至蒙皮计算网络模型,获得所述目标对象对应的初始服装模型,其中,所述初始服装模型包括所述目标对象的骨骼信息和所述静态服装模型对应的顶点权重图;将所述目标对象和所述初始服装模型输入至顶点匹配网络模型,获得所述目标对象的目标服装模型,其中,所述目标服装模型包括所述目标对象的骨骼信息、所述静态服装模型对应的顶点权重图和每个顶点对应的服装算法;基于所述目标服装模型中的所述目标对象的骨骼信息、所述静态服装模型对应的顶点权重图和所述每个顶点对应的服装算法,生成所述目标对象对应的服装动画。2.如权利要求1所述的方法,将所述目标对象以及所述静态服装模型输入至蒙皮计算网络模型,包括:将所述目标对象转换为对应的目标对象图数据,将所述静态服装模型转换为对应的静态服装模型图数据;将所述目标对象图数据和所述静态服装模型图数据输入至所述蒙皮计算网络模型。3.如权利要求1所述的方法,基于所述目标服装模型中的所述目标对象的骨骼信息、所述静态服装模型对应的顶点权重图和所述每个顶点对应的服装算法,生成所述目标对象对应的服装动画,包括:将所述目标服装模型发送至渲染引擎;基于所述目标对象的骨骼信息、所述静态服装模型对应的顶点权重图和所述每个顶点对应的服装算法,在所述渲染引擎中生成所述目标对象对应的服装动画。4.如权利要求3所述的方法,将所述目标服装模型发送至渲染引擎,包括:确定所述渲染引擎对应的服装文件格式;基于所述服装文件格式对所述目标服装模型进行格式转换,获得待输入目标服装模型;将所述待输入目标服装模型发送至所述渲染引擎。5.如权利要求1所述的方法,所述蒙皮计算网络模型通过下述方法训练获得:获取第一样本数据和所述第一样本数据对应的样本初始服装模型,其中,所述第一样本数据包括第一样本对象和所述第一样本对象对应的样本静态服装模型;将所述第一样本对象、所述样本静态服装模型输入至所述蒙皮计算网络模型,获得所述第一样本对象对应的预测初始服装模型;根据所述样本初始服装模型和所述预测初始服装模型计算所述蒙皮计算网络模型的第一损失值;根据所述第一损失值调整所述蒙皮计算网络模型的模型参数,并继续训练所述蒙皮计算网络模型,直至达到训练停止条件。6.如权利要求5所述的方法,获取所述第一样本数据对应的样本初始服装模型,包括:获取所述第一样本数据和所述第一样本数据对应的对象动画;将所述第一样本数据和所述对象动画发送至物理模拟引擎;基于所述物理模拟引擎对所述第一样本数据和所述对象动画进行处理,获得所述第一
样本对象对应的第一服装动画模型序列,其中,所述第一服装动画模型序列根据所述物理模拟引擎中的物理模拟算法获得;根据所述对象动画和预设蒙皮权重算法对所述第一服装动画模型序列进行处理,获得所述样本初始服装模型。7.如权利要求1所述的方法,所述顶点匹配网络模型通过下述方法训练获得:获取第二样本数据和所述第二样本数据对应的样本目标服装模型,其中,所述第二样本数据包括第二样本对象和所述第二样本对象对应的样本初始服装模型;将所述第二样本对象、所述样本初始服装模型输入至所述顶点匹配网络模型,获得所述第二样本对象对应的预测目标服装模型;根据所述样本目标服装模型和所述预测目标服装模型计算所述顶点匹配网络模型的第二损失值;根据所述第二损失值...
【专利技术属性】
技术研发人员:王雨桐,
申请(专利权)人:阿里巴巴中国有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。