一种虚拟试衣方法、装置、设备及存储介质制造方法及图纸

技术编号:29760356 阅读:22 留言:0更新日期:2021-08-20 21:13
本申请实施例公开了一种虚拟试衣方法、装置、设备及存储介质,该方法包括:获取基础人体图片和基础衣服图片,该基础人体图片包括目标人物,该基础衣服图片包括待为目标人物试穿的目标衣服;提取基础人体图片中目标人物的参考信息,根据该参考信息生成目标人体图片,该参考信息至少包括目标人物的姿态信息;对目标衣服进行拆分处理得到多个衣服子图片,不同的衣服子图片包括目标衣服的不同部分;根据姿态信息对多个衣服子图片进行形变处理,得到多个衣服子目标图片及其各自对应的掩码图像;根据多个衣服子目标图片及其各自对应的掩码图像生成目标衣服图片;根据目标人体图片和目标衣服图片生成试穿效果图。通过该方法能够获得更逼真的试穿效果图。

【技术实现步骤摘要】
一种虚拟试衣方法、装置、设备及存储介质
本申请涉及计算机
,具体涉及一种虚拟试衣方法、装置、设备及存储介质。
技术介绍
随着互联网技术的日益发展,线上购物已成为消费者的主要购物方式之一,而消费者通过线上购物的方式购买衣服时,经常难以准确地预测衣服的实际上身效果。为了解决该问题,虚拟试衣技术应运而生,该技术能够将衣服图片与人物图片有机地结合起来,从而生成人物试穿衣服的效果图。目前现有的虚拟试衣方法,普遍直接针对衣服图片中待试穿的衣服整体做形变处理,然后将形变处理后的衣服与人物图片结合起来,生成最终的试衣效果图。然而,经本申请专利技术人研究发现,通过上述方式生成的试衣效果图中所试穿的衣服与人物姿态难以很好地贴合,试穿效果不够真实,难以为消费者提供可靠的参考意见。综上,如何提高虚拟试衣的效果,使得最终生成的试穿效果图更为逼真,已成为目前亟待解决的问题。
技术实现思路
本申请实施例提供了一种虚拟试衣方法、装置、设备及存储介质,能够有效地提高虚拟试衣的效果,使得最终生成的试穿效果图更加逼真。有鉴于此,本申请第一方面提供了一种虚拟试衣方法,所述方法包括:获取基础人体图片和基础衣服图片;所述基础人体图片中包括目标人物,所述基础衣服图片中包括待为所述目标人物试穿的目标衣服;提取所述基础人体图片中与所述目标人物相关的参考信息,根据所述参考信息生成目标人体图片;所述参考信息至少包括所述目标人物的姿态信息;对所述基础衣服图片中的目标衣服进行拆分处理,得到N个衣服子图片;所述N为大于1的整数,不同的所述衣服子图片中包括所述目标衣服的不同部分;根据所述姿态信息对所述N个衣服子图片进行形变处理,得到N个衣服子目标图片以及所述N个衣服子目标图片各自对应的掩码图像;根据所述N个衣服子目标图片以及所述N个衣服子目标图片各自对应的掩码图像,生成目标衣服图片;根据所述目标人体图片和所述目标衣服图片,生成试穿效果图。可选的,所述从所述基础人体图片中提取出所述目标人物的头部信息和姿态信息,根据所述头部信息和姿态信息生成目标人体图片,包括:通过人体解析模型根据所述基础人体图片提取所述目标人物的头部信息和体型信息;通过Openpose模型根据所述基础人体图片提取所述姿态信息;通过人体合成模型根据所述头部信息、所述体型信息和所述姿态信息合成所述目标人体图片。可选的,所述对所述基础衣服图片中的目标衣服进行拆分处理,得到N个衣服子图片,包括:按照预设比例沿水平方向对所述目标衣服进行拆分处理,得到所述N个衣服子图片。可选的,所述对所述基础衣服图片中的目标衣服进行拆分处理,得到N个衣服子图片,包括:按照所述目标衣服的组成结构对所述目标衣服进行拆分处理,得到所述N个衣服子图片。可选的,所述根据所述姿态信息对所述N个衣服子图片进行形变处理,得到N个衣服子目标图片以及所述N个衣服子目标图片各自对应的掩码图像,包括:通过第一图像处理模型根据所述姿态信息和所述N个衣服子图片,确定所述N个衣服子目标图片以及所述N个衣服子目标图片各自对应的掩码图像。可选的,所述根据所述N个衣服子目标图片以及所述N个衣服子目标图片各自对应的掩码图像,生成目标衣服图片,包括:针对每个所述衣服子目标图片,根据该衣服子目标图片和该衣服子目标图片对应的掩码图像,确定该衣服子目标图片对应的衣服子试穿图片;所述衣服子试穿图片用于表征所述衣服子目标图片对应的目标衣服部分在所述目标人物身上的试穿效果;拼接所述N衣服子目标图片各自对应的衣服子试穿图片,得到所述目标衣服图片。可选的,所述根据所述目标人体图片和所述目标衣服图片,生成试穿效果图,包括:通过第二图像处理模型根据所述目标人体图片和所述目标衣服图片确定目标掩码图像;所述目标掩码图像用于表征所述目标人物与所述目标衣服之间的遮挡关系;根据所述目标人体图片、所述目标衣服图片和所述目标掩码图像,生成所述试穿效果图。本申请第二方面提供了一种虚拟试衣装置,所述装置包括:基础图片获取模块,用于获取基础人体图片和基础衣服图片;所述基础人体图片中包括目标人物,所述基础衣服图片中包括待为所述目标人物试穿的目标衣服;人体图片处理模块,用于提取所述基础人体图片中与所述目标人物相关的参考信息,根据所述参考信息生成目标人体图片;所述参考信息至少包括所述目标人物的姿态信息;衣服图片拆分模块,用于对所述基础衣服图片中的目标衣服进行拆分处理,得到N个衣服子图片;所述N为大于1的整数,不同的所述衣服子图片中包括所述目标衣服的不同部分;衣服图片处理模块,用于根据所述姿态信息对所述N个衣服子图片进行形变处理,得到N个衣服子目标图片以及所述N个衣服子目标图片各自对应的掩码图像;根据所述N个衣服子目标图片以及所述N个衣服子目标图片各自对应的掩码图像,生成目标衣服图片;试穿效果确定模块,用于根据所述目标人体图片和所述目标衣服图片,生成试穿效果图。可选的,所述衣服图片拆分模块具体用于:按照预设比例沿水平方向对所述目标衣服进行拆分处理,得到所述N个衣服子图片;或者,按照所述目标衣服的组成结构对所述目标衣服进行拆分处理,得到所述N个衣服子图片。本申请第三方面提供了一种设备,所述设备包括:处理器和存储器;所述存储器,用于存储计算机程序;所述处理器,用于调用所述计算机程序,以执行第一方面所述的虚拟试衣方法。本申请第四方面提供了一种计算机可读存储介质,所述计算机可读存储介质用于存储计算机程序,所述计算机程序用于执行第一方面所述的虚拟试衣方法。从以上技术方案可以看出,本申请实施例具有以下优点:本申请实施例提供了一种虚拟试衣方法,该方法创新性地针对待试穿的目标衣服进行拆分处理,得到多个分别包括目标衣服不同部分的衣服子图片,然后,根据目标人物的姿态信息对各个衣服子图片进行形变处理,并根据在形变处理过程中确定的掩码图像,将形变处理后得到的多个衣服子目标图片拼接起来,得到能够较好地贴合目标人物姿态的完整的目标衣服图片,基于该目标衣服图片生成用于模拟目标人物试穿目标衣服的试穿效果图,能够保证该试穿效果图所展现的试穿效果更为逼真。附图说明图1为本申请实施例提供的虚拟试衣方法的流程示意图;图2为本申请实施例提供的虚拟试衣装置的结构示意图;图3为本申请实施例提供的服务器的结构示意图;图4为本申请实施例提供的终端设备的结构示意图。具体实施方式为了使本
的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。本申请的说明书和权利要求书及上本文档来自技高网
...

【技术保护点】
1.一种虚拟试衣方法,其特征在于,所述方法包括:/n获取基础人体图片和基础衣服图片;所述基础人体图片中包括目标人物,所述基础衣服图片中包括待为所述目标人物试穿的目标衣服;/n提取所述基础人体图片中与所述目标人物相关的参考信息,根据所述参考信息生成目标人体图片;所述参考信息至少包括所述目标人物的姿态信息;/n对所述基础衣服图片中的目标衣服进行拆分处理,得到N个衣服子图片;所述N为大于1的整数,不同的所述衣服子图片中包括所述目标衣服的不同部分;/n根据所述姿态信息对所述N个衣服子图片进行形变处理,得到N个衣服子目标图片以及所述N个衣服子目标图片各自对应的掩码图像;根据所述N个衣服子目标图片以及所述N个衣服子目标图片各自对应的掩码图像,生成目标衣服图片;/n根据所述目标人体图片和所述目标衣服图片,生成试穿效果图。/n

【技术特征摘要】
1.一种虚拟试衣方法,其特征在于,所述方法包括:
获取基础人体图片和基础衣服图片;所述基础人体图片中包括目标人物,所述基础衣服图片中包括待为所述目标人物试穿的目标衣服;
提取所述基础人体图片中与所述目标人物相关的参考信息,根据所述参考信息生成目标人体图片;所述参考信息至少包括所述目标人物的姿态信息;
对所述基础衣服图片中的目标衣服进行拆分处理,得到N个衣服子图片;所述N为大于1的整数,不同的所述衣服子图片中包括所述目标衣服的不同部分;
根据所述姿态信息对所述N个衣服子图片进行形变处理,得到N个衣服子目标图片以及所述N个衣服子目标图片各自对应的掩码图像;根据所述N个衣服子目标图片以及所述N个衣服子目标图片各自对应的掩码图像,生成目标衣服图片;
根据所述目标人体图片和所述目标衣服图片,生成试穿效果图。


2.根据权利要求1所述的方法,其特征在于,所述提取所述基础人体图片中与所述目标人物相关的参考信息,根据所述参考信息生成目标人体图片,包括:
通过人体解析模型根据所述基础人体图片提取所述目标人物的头部信息和体型信息;
通过Openpose模型根据所述基础人体图片提取所述姿态信息;
通过人体合成模型根据所述头部信息、所述体型信息和所述姿态信息合成所述目标人体图片。


3.根据权利要求1所述的方法,其特征在于,所述对所述基础衣服图片中的目标衣服进行拆分处理,得到N个衣服子图片,包括:
按照预设比例沿水平方向对所述目标衣服进行拆分处理,得到所述N个衣服子图片;
或者,按照所述目标衣服的组成结构对所述目标衣服进行拆分处理,得到所述N个衣服子图片。


4.根据权利要求1所述的方法,其特征在于,所述根据所述姿态信息对所述N个衣服子图片进行形变处理,得到N个衣服子目标图片以及所述N个衣服子目标图片各自对应的掩码图像,包括:
通过第一图像处理模型根据所述姿态信息和所述N个衣服子图片,确定所述N个衣服子目标图片以及所述N个衣服子目标图片各自对应的掩码图像。


5.根据权利要求1所述的方法,其特征在于,所述根据所述N个衣服子目标图片以及所述N个衣服子目标图片各自对应的掩码图像,生成目标衣服图片,包括:
针对每个所述衣服子目标图片,根据该衣服子目标图片和该衣服子目标图片对应的掩码图像,确定该衣服子目标图片对应的衣服...

【专利技术属性】
技术研发人员:钱扬
申请(专利权)人:北京爱笔科技有限公司
类型:发明
国别省市:北京;11

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

1