System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 放大风格区域的基于AGILEGAN的风格化方法技术_技高网

放大风格区域的基于AGILEGAN的风格化方法技术

技术编号:44198181 阅读:0 留言:0更新日期:2025-02-06 18:35
公开的放大图像的风格化区域的方法和系统包括接收输入图像,使用第一生成对抗网络(GAN)生成器基于输入图像来生成第一风格化图像,对输入图像进行归一化,使用第二生成对抗网络(GAN)基于经归一化的输入图像生成器来生成第二风格化图像,混合第一风格化图像和第二风格化图像以获得第三风格化图像,以及提供第三风格化图像作为输出。

【技术实现步骤摘要】
【国外来华专利技术】


技术介绍

1、肖像画是描绘主体外貌的艺术,是追溯到文明之初的重要艺术形式。它已经超越如实的描绘演变成更具创造性的诠释,具有多种风格,诸如抽象艺术、立体派和卡通。由于深度学习的进步,自动风格化肖像画近年来经历快速发展。涉及神经风格的早期方法令人信服地证明将纹理风格从样本源迁移到目标图像的能力,将真实照片转化为梵高(vangogh)或毕加索(picasso)的画作。然而,当涉及到肖像画时,这些方法很大程度上未能捕捉到不同肖像画风格的重要几何依赖主题,从而在风格化质量上有所欠缺。

2、后来引入图像到图像的转换方法,以在监督方式下使用成对数据集或在无监督设置下使用不成对数据集,将图像从源域“转换”到目标域。这些方法已经被探索用于肖像风格化,例如,自我到动漫和卡通。agilegan是一个最新的艺术框架,可经由反演一致的迁移学习生成高质量的风格肖像,同时在创建高质量和高分辨率(1024×1024)的肖像风格化模型时提供更大的灵活性,只需要有限数量的风格样本(~100),并且可在短时间(~1小时)内进行训练。

3、然而,使用基于agilegan的肖像风格化工作流程,生成的图像在固定并且限于用户面部的区域中进行风格化。例如,当用户上传输入图像时,系统需要对输入图像进行裁剪和/或以其他方式进行归一化,以生成具有风格区域的对应输出图像。通常,风格区域相对小于原始输入图像,并且仅覆盖用户头发区域和/或颈部区域的部分(如果有的话)。因此,需要基于agilegan的风格化方法来放大图像的风格区域。

4、关于这些和其他一般考虑,已经对实施例进行描述。尽管已经讨论相对具体的问题,但是本文描述的示例不应限于解决在上述
技术介绍
中标识的具体问题。


技术实现思路

1、根据本公开的示例,描述用于gan的细化方法,并且更具体地,描述基于agilegan的肖像风格化工作流程。在示例中,在使用例如agilegan方法训练风格化生成器之后,可以包括后处理步骤以放大图像的风格化区域。本公开的优点可以为放大图像的风格化区域,以包括头发区域、颈部区域、头饰或可不以其他方式完全风格化的其他配饰。

2、在一些示例中,公开一种用于放大图像的风格区域的方法。方法包括接收输入图像;使用第一生成对抗网络(gan)生成器,基于输入图像来生成第一风格化图像;对输入图像进行归一化;使用第二生成对抗网络(gan)生成器,基于经归一化的输入图像来生成第二风格化图像;混合第一风格化图像和第二风格化图像以获得第三风格化图像;以及提供第三风格化图像作为输出。

3、在一些示例中,方法还包括从第一风格化图像中提取第一面部解析掩模,以及从第二风格化图像中提取第二面部解析掩模。第一风格化图像和第二风格化图像的混合基于第一面部解析掩模和第二面部解析掩模。

4、在一些示例中,第一风格化图像和第二风格化图像的混合包括高斯混合。

5、在一些示例中,第三风格化图像包括对应于第一风格化图像的头发区域和颈部区域的第一像素集,以及对应于第二风格化图像的面部区域的第二像素集。

6、在一些示例中,归一化包括对输入图像进行裁剪或缩放中的一个或多个。

7、在一些示例中,第一gan生成器不同于第二gan生成器。

8、在一些示例中,第一gan生成器和第二gan生成器为agilegan生成器。

9、在一些示例中,方法还包括接收多个样本风格图像,以及基于所接收的多个样本风格图像使用迁移学习来训练第一gan生成器和第二gan生成器。

10、在一些示例中,公开一种系统。系统包括至少一个处理器和存储指令的存储器,所述指令当由所述至少一个处理器执行时使所述系统执行操作集。操作集实现本文描述的任何方法。

11、在一些示例中,公开一种非瞬态计算机可读存储介质。非瞬态计算机可读存储介质包括指令,所述指令可由一个或多个处理器执行以使所述一个或多个处理器实现本文描述的任何方法。

12、提供本
技术实现思路
是为了以简化形式介绍概念的选择,这些概念将在下文的具体实施方式中另外描述。本
技术实现思路
不旨在识别所要求保护的主题的关键特征或基本特征,也不旨在用于限制所要求保护的主题的范围。

本文档来自技高网...

【技术保护点】

1.一种用于放大图像的风格区域的方法,所述方法包括:

2.根据权利要求1所述的方法,还包括:

3.根据权利要求1所述的方法,其中所述第一风格化图像和所述第二风格化图像的所述混合包括高斯混合。

4.根据权利要求3所述的方法,其中所述第三风格化图像包括对应于所述第一风格化图像的头发区域和颈部区域的第一像素集,以及对应于所述第二风格化图像的所述面部区域的第二像素集。

5.根据权利要求1所述的方法,其中所述归一化包括:对所述输入图像进行裁剪或缩放中的一个或多个。

6.根据权利要求1所述的方法,其中所述第一GAN生成器不同于所述第二GAN生成器。

7.根据权利要求1所述的方法,其中所述第一GAN生成器和所述第二GAN生成器为AgileGAN生成器。

8.根据权利要求1所述的方法,还包括:

9.一种系统,包括:

10.根据权利要求9所述的系统,其中所述操作集还包括:

11.根据权利要求9所述的系统,其中所述第一风格化图像和所述第二风格化图像的所述混合包括高斯混合。

<p>12.根据权利要求9所述的系统,其中所述第三风格化图像包括对应于所述第一风格化图像的头发区域和颈部区域的第一像素集,以及对应于所述第二风格化图像的所述面部区域的第二像素集。

13.根据权利要求9所述的系统,其中所述归一化包括对所述输入图像进行裁剪或缩放中的一个或多个。

14.根据权利要求9所述的系统,其中所述第一GAN生成器不同于所述第二GAN生成器。

15.根据权利要求9所述的系统,其中所述第一GAN生成器和所述第二GAN生成器为AgileGAN生成器。

16.根据权利要求9所述的系统,其中所述操作集还包括:

17.一种非瞬态计算机可读存储介质,包括指令,所述指令由一个或多个处理器可执行以使所述一个或多个处理器:

18.根据权利要求17所述的计算机可读存储介质,其中所述指令还使所述一个或多个处理器:

19.根据权利要求17所述的计算机可读存储介质,其中所述指令还使所述一个或多个处理器:

20.根据权利要求17所述的计算机可读存储介质,其中所述第三风格化图像包括对应于所述第一风格化图像的头发区域和颈部区域的第一像素集,以及对应于所述第二风格化图像的所述面部区域的第二像素集。

...

【技术特征摘要】
【国外来华专利技术】

1.一种用于放大图像的风格区域的方法,所述方法包括:

2.根据权利要求1所述的方法,还包括:

3.根据权利要求1所述的方法,其中所述第一风格化图像和所述第二风格化图像的所述混合包括高斯混合。

4.根据权利要求3所述的方法,其中所述第三风格化图像包括对应于所述第一风格化图像的头发区域和颈部区域的第一像素集,以及对应于所述第二风格化图像的所述面部区域的第二像素集。

5.根据权利要求1所述的方法,其中所述归一化包括:对所述输入图像进行裁剪或缩放中的一个或多个。

6.根据权利要求1所述的方法,其中所述第一gan生成器不同于所述第二gan生成器。

7.根据权利要求1所述的方法,其中所述第一gan生成器和所述第二gan生成器为agilegan生成器。

8.根据权利要求1所述的方法,还包括:

9.一种系统,包括:

10.根据权利要求9所述的系统,其中所述操作集还包括:

11.根据权利要求9所述的系统,其中所述第一风格化图像和所述第二风格化图像的所述混合包括高斯混合。

12.根据权利要求9所述的系统,其中所述第三...

【专利技术属性】
技术研发人员:宋果鲜刘晶曾伟宏孙敬娜王旭罗琳捷
申请(专利权)人:脸萌有限公司
类型:发明
国别省市:

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

1