图像处理方法技术

技术编号:39823470 阅读:6 留言:0更新日期:2023-12-22 19:43
本申请提供了一种图像处理方法

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


[0001]本专利技术涉及图像处理
,具体而言,涉及一种图像处理方法

装置及设备


技术介绍

[0002]目前在人像照片美化领域少有简单有效的单张照片换装方法,能够满足用户拍照后快速生成各种不同换装特效的需求,以景区拍照为例,用户在无需更换衣装和化妆的情况下,想要仅仅通过一张自然照片,看到各种古风换装效果,目前尚无有效的解决方案

[0003]当前已有的技术可通过人体三维建模来构建完整虚拟人体模型实现换装效果,或通过多张用户特殊环境下的拍摄照片来构建逼真的人体模型,或者通过海量成对衣服照片数据集构建特定装容的模型训练,现有方法耗时长,成本高,换装效果差,且无法有效保留用户原有的姿态


技术实现思路

[0004]本专利技术的目的在于,针对上述现有技术中的不足,提供一种图像处理方法

装置及设备,以便通过对目标服装特征以及待处理图像的人体姿态特征的确定,使得图像生成模块生成的初始换装效果图实现待处理图像的快速换装,且初始换装效果图中人体姿态与待处理图像一致

[0005]为实现上述目的,本申请实施例采用的技术方案如下:
[0006]第一方面,本申请实施例提供了一种图像处理方法,包括:
[0007]获取待处理图像以及描述文本;
[0008]根据所述待处理图像,确定第一人体掩膜

面部掩膜以及人体姿态图;
[0009]根据所述描述文本,采用预设的智能绘图模型中的服装特征提取模块进行处理,得到所述描述文本对应的目标服装特征;
[0010]根据所述人体姿态图,采用所述智能绘图模型中的姿态特征提取模块进行处理,得到人体姿态特征;
[0011]根据所述目标服装特征

所述人体姿态特征以及所述面部掩膜,采用所述智能绘图模型中的图像生成模块进行处理,生成初始换装效果图

[0012]在可选的实施方式中,所述方法还包括:
[0013]根据所述初始换装效果图

所述第一人体掩膜和所述面部掩膜,生成目标人体掩膜;
[0014]根据所述目标服装特征

所述人体姿态特征以及所述目标人体掩膜,采用所述智能绘图模型中的图像生成模块进行处理,生成目标换装效果图

[0015]在可选的实施方式中,所述根据所述初始换装效果图

所述第一人体掩膜和所述面部掩膜,生成目标人体掩膜,包括:
[0016]根据所述初始换装效果图,确定第二人体掩膜;
[0017]根据所述第二人体掩膜和所述第一人体掩膜进行混合,生成第三人体掩膜;
[0018]根据所述第三人体掩膜和所述面部掩膜的反向图进行混合,生成所述目标人体掩膜

[0019]在可选的实施方式中,所述根据所述第二人体掩膜和所述第一人体掩膜进行混合,生成第三人体掩膜,包括:
[0020]根据所述第二人体掩膜和所述第一人体掩膜,进行变亮图层混合,生成所述第三人体掩膜

[0021]在可选的实施方式中,所述根据所述第二人体掩膜和所述第一人体掩膜,进行变亮图层混合,生成所述第三人体掩膜,包括:
[0022]确定所述第一人体掩膜中各第一像素位置在多个颜色通道的第一亮度值;
[0023]确定所述第二人体掩膜中所述各第一像素位置在所述多个颜色通道的第二亮度值;
[0024]根据所述各第一像素位置在每个颜色通道的第一亮度值和第二亮度值中的最大亮度值,分别确定所述各第一像素位置在所述每个颜色通道的第一目标像素值;
[0025]根据所述各第一像素位置在所述多个颜色通道的第一目标像素值,生成所述第三人体掩膜

[0026]在可选的实施方式中,所述根据所述第三人体掩膜和所述面部掩膜的反向图进行混合,生成所述目标人体掩膜,包括:
[0027]根据所述第三人体掩膜和所述面部掩膜的反向图,进行变暗图层混合,生成所述目标人体掩膜

[0028]在可选的实施方式中,所述根据所述第三人体掩膜和所述面部掩膜的反向图,进行变暗图层混合,生成所述目标人体掩膜,包括:
[0029]确定所述第三人体掩膜中各第二像素位置在多个颜色通道的第三亮度值;
[0030]确定所述面部掩膜中所述各第二像素位置在所述多个颜色通道的第四亮度值;
[0031]根据所述各第二像素位置在每个颜色通道的第三亮度值和第四亮度值的反向亮度值中的最小亮度值,分别确定所述各第二像素位置在所述每个颜色通道的第二目标像素值;
[0032]根据所述各第二像素位置在所述多个颜色通道的第二目标像素值,生成所述目标人体掩膜

[0033]在可选的实施方式中,所述根据所述描述文本,采用预设的智能绘图模型中的服装特征提取模块进行处理,得到所述描述文本对应的目标服装特征之前,所述方法还包括:
[0034]获取多个服装样本图像以及每个服装样本图像的打标文件,所述每个服装样本图像的打标文件中具有样本描述文本;
[0035]根据所述多个服装样本图像以及对应的打标文件,对预设的图像风格适配器模型进行训练,生成所述服装特征提取模块

[0036]第二方面,本申请实施例还提供了一种图像处理装置,所述装置包括:
[0037]获取模块,用于获取待处理图像以及描述文本;
[0038]确定模块,用于根据所述待处理图像,确定第一人体掩膜

面部掩膜以及人体姿态图;
[0039]处理模块,用于根据所述描述文本,采用预设的智能绘图模型中的服装特征提取
模块进行处理,得到所述描述文本对应的目标服装特征;
[0040]所述处理模块,还用于根据所述人体姿态图,采用所述智能绘图模型中的姿态特征提取模块进行处理,得到人体姿态特征;
[0041]所述处理模块,还用于根据所述目标服装特征

所述人体姿态特征以及所述面部掩膜,采用所述智能绘图模型中的图像生成模块进行处理,生成初级换装效果图

[0042]第三方面,本申请实施例还提供了一种计算机设备,包括:处理器

存储介质和总线,所述存储介质存储有所述处理器可执行的程序指令,当计算机设备运行时,所述处理器与所述存储介质之间通过总线通信,所述处理器执行所述程序指令,以执行如第一方面任一所述的图像处理方法的步骤

[0043]第四方面,本申请实施例还提供了一种计算机可读存储介质,所述存储介质上存储有计算机程序,所述计算机程序被处理器运行时执行如第一方面任一所述的图像处理方法的步骤

[0044]本申请的有益效果是:
[0045]本申请实施例提供了一种图像处理方法

装置及设备,包括:获取待处理图像以及描述文本,根据待处本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种图像处理方法,其特征在于,包括:获取待处理图像以及描述文本;根据所述待处理图像,确定第一人体掩膜

面部掩膜以及人体姿态图;根据所述描述文本,采用预设的智能绘图模型中的服装特征提取模块进行处理,得到所述描述文本对应的目标服装特征;根据所述人体姿态图,采用所述智能绘图模型中的姿态特征提取模块进行处理,得到人体姿态特征;根据所述目标服装特征

所述人体姿态特征以及所述面部掩膜,采用所述智能绘图模型中的图像生成模块进行处理,生成初始换装效果图
。2.
根据权利要求1所述的方法,其特征在于,所述方法还包括:根据所述初始换装效果图

所述第一人体掩膜和所述面部掩膜,生成目标人体掩膜;根据所述目标服装特征

所述人体姿态特征以及所述目标人体掩膜,采用所述智能绘图模型中的图像生成模块进行处理,生成目标换装效果图
。3.
根据权利要求2所述的方法,其特征在于,所述根据所述初始换装效果图

所述第一人体掩膜和所述面部掩膜,生成目标人体掩膜,包括:根据所述初始换装效果图,确定第二人体掩膜;根据所述第二人体掩膜和所述第一人体掩膜进行混合,生成第三人体掩膜;根据所述第三人体掩膜和所述面部掩膜的反向图进行混合,生成所述目标人体掩膜
。4.
根据权利要求3所述的方法,其特征在于,所述根据所述第二人体掩膜和所述第一人体掩膜进行混合,生成第三人体掩膜,包括:根据所述第二人体掩膜和所述第一人体掩膜,进行变亮图层混合,生成所述第三人体掩膜
。5.
根据权利要求4所述的方法,其特征在于,所述根据所述第二人体掩膜和所述第一人体掩膜,进行变亮图层混合,生成所述第三人体掩膜,包括:确定所述第一人体掩膜中各第一像素位置在多个颜色通道的第一亮度值;确定所述第二人体掩膜中所述各第一像素位置在所述多个颜色通道的第二亮度值;根据所述各第一像素位置在每个颜色通道的第一亮度值和第二亮度值中的最大亮度值,分别确定所述各第一像素位置在所述每个颜色通道的第一目标像素值;根据所述各第一像素位置在所述多个颜色通道的第一目标像素值,生成所述第三人体掩膜
。6.
根据权利要求3所述的方法,其特征在于,所述根据所述第三人体...

【专利技术属性】
技术研发人员:胡耀武李晓红
申请(专利权)人:杭州小影创新科技股份有限公司
类型:发明
国别省市:

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

1