图像处理方法、装置和电子设备制造方法及图纸

技术编号:32650054 阅读:17 留言:0更新日期:2022-03-12 18:40
本申请提供一种图像处理方法、装置和电子设备。该图像处理方法包括:获取人体图像和替换服饰图像,人体图像包括:人体对象,替换服饰图像包括:替换服饰对象;解析人体图像,得到人体对象对应的骨架图像和多个第一分割区域图像;将骨架图像、至少一个第一分割区域图像和替换服饰图像输入第一图像生成模型得到多个第二分割区域图像;将人体图像、替换服饰图像、骨架图像和多个第二分割区域图像输入第二图像生成模型得到形变后的替换服饰图像;将人体图像和形变后的替换服饰图像合成,得到目标图像,目标图像包括:穿戴形变后的替换服饰对象的人体对象。本申请能够高效并且高质量的生成服饰上身图。服饰上身图。服饰上身图。

【技术实现步骤摘要】
图像处理方法、装置和电子设备


[0001]本申请涉及计算机
,尤其涉及一种图像处理方法、装置和电子设备。

技术介绍

[0002]在电商平台中,通过服饰上身图像能够更好的展示服饰的外观和款式,但是针对不同款式的服饰,需要模特多次试衣以拍摄不同的服饰上身图像,这样会增加人力成本,降低得到服饰上身图像的效率。
[0003]基于上述问题,目前依赖立体人体模型、立体服饰模型以及图像编辑软件得到服饰上身图像,该方式需要经验丰富的图像编辑人员,并且编辑一张服饰上身图像,需要花费较长的时间,效率较低。

技术实现思路

[0004]本申请的多个方面提供一种图像处理方法、装置和电子设备,用以解决目前服饰上身图像产出效率低的问题。
[0005]本申请实施例提供一种图像处理方法,包括:获取人体图像和替换服饰图像,人体图像包括:人体对象,替换服饰图像包括:替换服饰对象;解析人体图像,得到人体对象对应的骨架图像和多个第一分割区域图像,多个第一分割区域图像为人体对象中包括原始服饰的区域图像;将骨架图像、至少一个第一分割区域图像和替换服饰图像输入第一图像生成模型进行图像生成,以使替换服饰图像与至少一个第一分割区域图像匹配,得到多个第二分割区域图像,多个第二分割区域图像为人体对象中包括替换服饰对象的区域图像;将人体图像、替换服饰图像、骨架图像和多个第二分割区域图像输入第二图像生成模型进行图像生成,以得到形变后的替换服饰图像,形变后的替换服饰图像包括:形变后的替换服饰对象,形变后的替换服饰对象与人体对象契合;将人体图像和形变后的替换服饰图像合成,得到目标图像,目标图像包括:穿戴形变后的替换服饰对象的人体对象。
[0006]本申请实施例还提供一种图像处理装置,包括:获取模块,用于获取人体图像和替换服饰图像,人体图像包括:人体对象,替换服饰图像包括:替换服饰对象;解析模块,用于解析人体图像,得到人体对象对应的骨架图像和多个第一分割区域图像,多个第一分割区域图像为人体对象中包括原始服饰的区域图像;第一图像生成模块,用于将骨架图像、至少一个第一分割区域图像和替换服饰图像输入第一图像生成模型进行图像生成,以使替换服饰图像与至少一个第一分割区域图像匹配,得到多个第二分割区域图像,多个第二分割区域图像为人体对象中包括替换服饰对象的区域图像;第二图像生成模块,用于将人体图像、替换服饰图像、骨架图像和多个第二分割区域图像输入第二图像生成模型进行图像生成,以得到形变后的替换服饰图像,形变后的替换服饰图像包括:形变后的替换服饰对象,形变后的替换服饰对象与人体对象契合;确定模块,用于将人体图像和形变后的替换服饰图像合成,得到目标图像,目标图
像包括:穿戴形变后的替换服饰对象的人体对象。
[0007]本申请实施例还提供一种电子设备,包括:存储器和处理器;存储器用于存储程序指令;处理器用于调用存储器中的程序指令执行如上述的图像处理方法。
[0008]在本申请实施例中,在电商平台展示服饰的场景中,根据获取到的人体图像和替换服饰图像,用模型对人体图像和替换服饰图像进行图像处理后,即可得到包含有穿戴形变后的替换服饰对象的人体对象的目标图像,为电商商家提供了自动化的目标图像生成能力,提高了服饰上身图像的产出效率。此外,通过先对人体图像进行解析,得到第一分割区域图像,然后通过第一图像生成模型生成第二分割区域图像,通过第二图像生成模型生成包含形变后的替换服饰对象的替换服饰图像,最后得到目标图像,能够得到替换服饰对象更契合人体对象的目标图像,进而提高了服饰上身图像的质量。
附图说明
[0009]此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:图1为本申请示例性实施例提供的一种图像处理方法的示意图;图2为本申请示例性实施例提供的一种图像处理方法的步骤流程图;图3为本申请示例性实施例提供的一种人体图像解析的示意图;图4为本申请示例性实施例提供的一种第二图像生成模型生成第二分割区域图的示意图;图5为本申请示例性实施例提供的一种第二图像生成模型生成形变后的替换服饰图像的过程示意图;图6为本申请示例性实施例提供的另一种图像处理方法的步骤流程图;图7为本申请示例性实施例提供的一种对抗网络模型生成目标图像的过程示意图;图8为本申请示例性实施例提供的一种图像处理装置的结构框图;图9为本申请示例性实施例提供的一种电子设备的结构示意图。
具体实施方式
[0010]为使本申请的目的、技术方案和优点更加清楚,下面将结合本申请具体实施例及相应的附图对本申请技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0011]针对现有电商平台中商家的服饰上身图的产出效率较低的问题,在本申请实施例中,根据获取到的人体图像和替换服饰图像,通过模型对人体图像和替换服饰图像进行图像处理后,即可得到包含有穿戴形变后的替换服饰对象的人体对象的目标图像,为电商商家提供了自动化的目标图像生成能力,提高了服饰上身图像的产出效率。此外,通过先对人体图像进行解析,得到第一分割区域图像,然后通过第一图像生成模型生成第二分割区域图像,通过第二图像生成模型生成形变后的替换服饰图像,最后得到目标图像,能够得到替换服饰对象更契合人体对象的目标图像,进而提高了服饰上身图像的质量。
[0012]在本实施例中,并不限定图像处理方法的执行设备。可选地,图像处理方法可以借助云计算系统实现整体的图像系统功能。例如,图像处理方法可以应用于云服务器,以便借助于云上资源的优势运行各种生成目标图像的神经网络模型;相对于应用于云端,图像处理方法也可以应用于常规服务器、云服务器或服务器阵列等服务端设备。
[0013]此外,本申请实施例提供的图像处理方法可应用于服饰行业,例如,服装行业和饰品行业,采用本申请实施例提供的图像处理方法可以满足各种用户的个性化的定制需求,例如,服装的替换,包括:服饰的替换与叠加。具体为,人体图像中人体对象的原始上衣与替换服饰图像中上衣的替换,人体图像中人体对象的原始裤装与替换服饰图像中的裤装的替换,人体图像中人体对象的原始饰品与替换服饰图像中的饰品的替换,此外,在人体图像中人体对象不穿有上衣时,可以将替换服饰图像中上衣叠加在人体对象的上衣对应得区域,在人体图像中人体对象不穿有裤装时,可以将替换服饰图像中裤装叠加在人体对象的裤装对应得区域,在人体图像中人体对象不戴有饰品时,可以将替换服饰图像中饰品叠加在人体对象的饰品对应得区域,本申请实施例对于上述多种应用场景能够快速、高效、高质量的为用户生成符合其定制化需求的目标图像。
[0014]例如,对于电商平台出售服饰的商家,该商家需要在电商平台展示其所出售的多个服饰的模特图,则可以采用本申请实施例提供的图像处理方法,快速生成各个服饰对应的目标图像,既服饰上身图。还本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种图像处理方法,其特征在于,包括:获取人体图像和替换服饰图像,所述人体图像包括:人体对象,所述替换服饰图像包括:替换服饰对象;解析所述人体图像,得到所述人体对象对应的骨架图像和多个第一分割区域图像,所述多个第一分割区域图像为所述人体对象中包括原始服饰的区域图像;将所述骨架图像、至少一个所述第一分割区域图像和所述替换服饰图像输入第一图像生成模型进行图像生成,以使所述替换服饰图像与至少一个所述第一分割区域图像匹配,得到多个第二分割区域图像,所述多个第二分割区域图像为所述人体对象中包括所述替换服饰对象的区域图像;将所述人体图像、所述替换服饰图像、所述骨架图像和所述多个第二分割区域图像输入第二图像生成模型进行图像生成,以得到形变后的替换服饰图像,所述形变后的替换服饰图像包括:形变后的所述替换服饰对象,形变后的所述替换服饰对象与所述人体对象契合;将所述人体图像和所述形变后的替换服饰图像合成,得到目标图像,所述目标图像包括:穿戴所述形变后的替换服饰对象的人体对象。2.根据权利要求1所述的图像处理方法,其特征在于,所述将所述骨架图像、至少一个所述第一分割区域图像和所述替换服饰图像输入第一图像生成模型进行图像生成,以使所述替换服饰图像与至少一个所述第一分割区域图像匹配,得到多个第二分割区域图像,包括:将所述骨架图像、至少一个所述第一分割区域图像和所述替换服饰图像输入第一图像生成模型的编码器,对所述骨架图像、所述至少一个第一分割区域图像和所述替换服饰图像进行编码,得到第一图像特征;将所述第一图像特征输入至所述第一图像生成模型的解码器,对所述第一图像特征进行解码,得到所述多个第二分割区域图像。3.根据权利要求1所述的图像处理方法,其特征在于,所述将所述人体图像、所述替换服饰图像、所述骨架图像和所述多个第二分割区域图像输入第二图像生成模型进行图像生成,以得到形变后的替换服饰图像,包括:将所述人体图像、所述替换服饰图像、所述骨架图像和所述多个第二分割区域图像输入所述第二图像生成模型的卷积网络层进行图像处理,以得到所述替换服饰图像的各个像素的目标偏移信息;将所述目标偏移信息和所述替换服饰图像输入所述第二图像生成模型的形变层,对所述替换服饰图像按照所述目标偏移信息进行变形,得到所述形变后的替换服饰图像。4.根据权利要求3所述的图像处理方法,其特征在于,所述将所述人体图像、所述替换服饰图像、所述骨架图像和所述多个第二分割区域图像输入所述第二图像生成模型的卷积网络层进行图像处理,以得到所述替换服饰图像的各个像素的目标偏移信息,包括:将所述人体图像、所述替换服饰图像、所述骨架图像和所述多个第二分割区域图像输入所述卷积网络层的多个下采样层进行特征提取,得到第一偏移信息;将所述第一偏移信息输入所述卷积网络层的多个上采样层,在所述上采样层中,采用注意力机制,对所述第一偏移信息进行特征提取,得到所述目标偏移信息。
5.根据权利要求3所述的图像处理方法,其特征在于,所述将所述人体图像、所述替换服饰图像、所述骨架图像和所述多个第二分割区域图像输入所述第二图像生成模型的卷积网络层进行图像处理,以得到所述替换服饰图像的各个像素的目标偏移信息,包括:将所述人体图像、所述替换服饰图像、所述骨架图像和所述多个第二分割区域图像输入所述卷积网络层的多个下采样层进行特征提取...

【专利技术属性】
技术研发人员:白帅周慧玲李智康周畅杨红霞周靖人
申请(专利权)人:阿里巴巴达摩院杭州科技有限公司
类型:发明
国别省市:

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

1