【技术实现步骤摘要】
虚拟换衣方法、装置、计算机设备和存储介质
[0001]本申请涉及人工智能
,特别是涉及一种虚拟换衣方法、装置、计算机设备和存储介质。
技术介绍
[0002]近年来电子商务发展迅速,越来越多的消费者选择在电商平台上进行购物。但是消费者线上购买服装这类非标准品时,仅能凭借商家提供的数据和个人经验,因此,虚拟换衣技术应运而生。
[0003]传统技术中,至少需要商品衣服和对应穿戴该商品衣服的模特图片这类配对数据,通过对配对数据进行深度学习实现虚拟换衣的任务。这种方法过于依赖配对数据,对于除配对数据外的其他数据利用率低,导致数据资源的浪费。
技术实现思路
[0004]基于此,有必要针对上述技术问题,提供一种能够提高数据资源利用率的虚拟换衣方法、装置、计算机设备、计算机可读存储介质和计算机程序产品。
[0005]第一方面,本申请提供了一种虚拟换衣方法。方法包括:
[0006]确定多组样本;每组样本中包括目标服装数据和换衣对象数据;换衣对象数据是从呈现对象穿戴原始服装的原始穿衣图像中提取的;原 ...
【技术保护点】
【技术特征摘要】
1.一种虚拟换衣方法,其特征在于,所述方法包括:确定多组样本;每组所述样本中包括目标服装数据和换衣对象数据;所述换衣对象数据是从呈现对象穿戴原始服装的原始穿衣图像中提取的;所述原始服装与所述目标服装数据表征的目标服装的类别一致;通过待训练的换衣模型从所述换衣对象数据中学习所述对象的关键点与原始服装的关键点之间的位置关系;同一类别下的服装的关键点对应的语义一致;基于所述位置关系对所述换衣对象数据和所述目标服装数据进行虚拟换衣处理,得到所述待训练的换衣模型输出的换衣图像;所述换衣图像中呈现所述对象穿戴目标服装的效果;根据所述换衣图像和所述原始穿衣图像之间的差异确定目标损失,并根据所述目标损失对所述待训练的换衣模型进行优化,以得到训练完毕的换衣模型。2.根据权利要求1所述的方法,其特征在于,所述换衣对象数据包括对象骨架数据和原装关键点数据;所述原装关键点数据用于表征所述原始服装的关键点;所述通过待训练的换衣模型从所述换衣对象数据中学习所述对象的关键点与原始服装的关键点之间的位置关系,包括:基于待训练的换衣模型中的门控机制从所述对象骨架数据中提取出骨架关键点数据;通过对所述骨架关键点数据与所述原装关键点数据进行关联处理,学习所述对象的骨架关键点与原始服装的关键点之间的位置关系。3.根据权利要求2所述的方法,其特征在于,所述换衣对象数据包括对象纹理数据和区域掩码数据;所述区域掩码数据是指抠去影响所述目标服装穿戴的区域之后剩余的区域的掩码;所述基于待训练的换衣模型中的门控机制从所述对象骨架数据中提取出骨架关键点数据,包括:对所述对象纹理数据和所述区域掩码数据进行融合,得到对象融合数据;根据待训练的换衣模型中的门控数据从所述对象融合数据中提取出穿戴区域数据;所述穿戴区域数据用于指示所述对象穿戴所述目标服装时的穿戴区域;根据所述穿戴区域数据从所述对象骨架数据中提取出骨架关键点数据。4.根据权利要求2所述的方法,其特征在于,所述基于所述位置关系对所述换衣对象数据和所述目标服装数据进行虚拟换衣处理,得到所述待训练的换衣模型输出的换衣图像,包括:根据所述位置关系将所述目标服装的关键点映射,得到所述目标服装的目标关键点数据;所述目标关键点数据用于表征所述对象穿戴所述目标服装时所述目标服装的关键点的位置;基于所述目标关键点数据对所述目标服装数据进行调整,得到形变服装数据;所述形变服装数据表征的形变服装与所述对象的姿态相匹配;对所述形变服装数据和所述换衣对象数据进行虚拟换衣处理,得到所述待训练的换衣模型输出的换衣...
【专利技术属性】
技术研发人员:李江,曲晓超,肖塞,刘洛麒,卢波,刘利朋,
申请(专利权)人:厦门美图之家科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。