一种基于循环一致性生成式对抗网络的民族服饰草图提取方法技术

技术编号:35633082 阅读:21 留言:0更新日期:2022-11-19 16:20
本发明专利技术涉及一种基于循环一致性生成式对抗网络的民族服饰草图提取方法,属于图像翻译技术领域。本发明专利技术利用基于循环一致性生成式对抗网络来对民族服饰图像进行草图自动生成,对少数民族服饰图像的边缘及轮廓特征进行提取,从而自动的生成民族服饰草图。在输入到生成器网络之前,需要对源图像进行双边滤波的降噪处理与颜色量化处理,优化源图像的质量帮助最终的民族服饰草图生成。本发明专利技术能够有效的自动生成少数民族服饰草图,实现民族服饰灰图像草图自动生成。自动生成。自动生成。

【技术实现步骤摘要】
一种基于循环一致性生成式对抗网络的民族服饰草图提取方法


[0001]本专利技术涉及一种基于循环一致性生成式对抗网络的民族服饰草图提取方法,属于图像翻译


技术介绍

[0002]少数民族服饰文化在中华民族传统文化中具有非常重要的地位,也是少数民族文化保护与传承的重要内容之一。作为少数民族文化数字化的重要手段,少数民族服饰草图的生成具有很多实际的应用需求。草图是在一定的规则下组成的可以反映图像轮廓特征的线条集合,在一定程度上体现所要描绘物体的主要特征。而少数民族服饰比较复杂,特别是一些少数民族服饰上还带有很多的花纹和图案,这就导致在进行边缘轮廓提取的时候要充分考虑到民族服饰中的细节信息,特别是一些比较重要的线条,只有尽量的使这些细节信息得到保留,才能更好的实现少数民族服饰图像的边缘特征的提取。所以对于少数民族服饰图像边缘轮廓特征提取方法的研究在计算机视觉领域具有重要的研究意义。

技术实现思路

[0003]本专利技术要解决的技术问题是提供一种基于循环一致性生成式对抗网络的民族服饰草图提取方法,用以解决现有草图生成方法对民族服饰图像效果较差的问题。
[0004]本专利技术的技术方案是:一种基于循环一致性生成式对抗网络的民族服饰草图提取方法,利用基于循环一致性生成式对抗网络来对民族服饰图像进行草图自动生成,对少数民族服饰图像的边缘及轮廓特征进行提取,从而自动的生成民族服饰草图。在输入到生成器网络之前,需要对源图像进行双边滤波的降噪处理与颜色量化处理,优化源图像的质量帮助最终的民族服饰草图生成。<br/>[0005]具体步骤为:Step1:图像预处理;Step1.1:对民族服饰图像进行边缘以及轮廓信息提取,使民族服饰图像转换为民族服饰草图,从而获得自动草图生成任务的目标图像,构成了民族服饰草图数据集。
[0006]转化后的民族服饰草图图像数据维度由原来的3维变成了1维,采用1维的表示方法可以减少整个循环一致性生成式对抗网络模型的参数,减少计算复杂度,提高生成草图图像的效果。
[0007]Step 1.2:将原始的民族服饰图像进行降噪处理,采用双边滤波算法进行图像降噪。保持边缘细节以及降噪平滑图像,从而获得边缘更为清晰的结果,使得图像细节信息更加完整的保留下来,提高后续草图生成的效果。
[0008]Step 1.3:将Step 1.2优化处理后的图像结果作为本步骤的输入,对图像进行颜色量化的操作,将整副图像的颜色进行聚类,聚类算法采用K

means,设聚类的级别为4,也就是所谓的四个颜色类别中心,经过颜色量化处理后得到图像色块图。由四个颜色组成的
图像色块图简化了图像的整体复杂性,有助于后续草图生成任务。
[0009]Step 2:图像生成与判别;Step 2.1:将Step 1.3中处理过的图像色块图作为草图生成器G
AB
的输入,从而得到由草图生成器生成的草图图像。草图生成器的输入数据维度为3,为RGB颜色空间图像,输出结果的维度为1,为无颜色信息的灰度图像,Step 2.2:将Step 2.1中生成的生成草图与Step 1.1中标注的草图图像交替输入到草图判别器中,对每一部分的图像块进行判断,然后再汇总判断的结果,使得判别器输出的结果综合了整个图像的每一部分,更具有可解释性。
[0010]Step 2.3:将Step 2.1中生成的生成草图作为服饰图生成器G
BA
的输入,从而得到由服饰图生成器生成的生成服饰图像。服饰图生成器的输入数据维度为1,输出结果的维度为3,为RGB颜色空间图像。
[0011]Step 2.4:将Step 1.3中处理后的图像与Step 2.3中由生成器生成的生成服饰图像交替输入到服饰图判别器中,输入的图像数据通过服饰图判别器进行服饰图像真假的判断。
[0012]Step 2.5:对草图生成器G
AB
与服饰图生成器G
BA
进行迭代训练,重复Step 2.1、Step 2.2、Step 2.3、Step 2.4。在不断迭代的过程中,两组判别器的最终判别结果将辅助并影响生成器生成更好的草图图像。
[0013]所述Step1.3中,颜色量化处理采用的量化等级为四。
[0014]所述Step2.1、Step2.3中的两个图像生成器G
AB
与G
BA
,具有相同的网络模型,但输入、输出不同。
[0015]所述Step2.2中的草图判别器和所述Step2.4中的服饰图判别器,都采用分块判断的方式进行图像判别。
[0016]本专利技术对民族服饰草图自动生成方法进行设计,将图像翻译技术应用到草图生成任务之中,利用图像降噪算法与图像颜色量化算法进行优化。使用两组相同结构的生成器对草图生成与草图复原服饰图分别进行迭代与学习,利用两个图像生成器,将服饰图像转换翻译为服饰草图,然后再将生成的服饰草图转换翻译为服饰图像,通过生成的服饰图像与原本服饰图像的差异,不断优化生成器生成图像的效果。同时两组判别器也可以使服饰生成器更好的生成最终的图像,优化最终的图像效果。
[0017]相较于一般的图像,民族服饰的草图自动生成任务更加困难。由于民族服饰的样式与颜色更加复杂,使用一般的方法难以很好的完成民族服饰草图的自动生成,利用循环一致性生成式对抗网络模型,使得最终生成的草图效果更加出色。
[0018]本专利技术的有益效果是:能够有效的自动生成少数民族服饰草图,实现民族服饰灰图像草图自动生成。与现有的自动生成草图方法相比,本专利技术可以更好的针对复杂结构的民族服饰图像对象进行草图的生成,使得最终效果超过主流的草图生成方法。使用两组生成器与判别器,能够更好的生成高分辨率的民族服饰草图图像、保留民族服饰细节,对于少数民族服饰草图生成有着重大的意义。
附图说明
[0019]图1是本专利技术的流程图;
图2是本专利技术实施例1中的Step 2.1使用的生成器网络架构图;图3是本专利技术的草图判别器网络架构图;图4是本专利技术的服饰图判别器网络架构图;图5是本专利技术实施例1中的Step 2.3使用的生成器网络架构图;图6是本专利技术的彩色化输出结果。
具体实施方式
[0020]下面结合附图和具体实施方式,对本专利技术作进一步说明。
[0021]实施例1:如图1所示,一种基于循环一致性生成式对抗网络的民族服饰草图提取方法,具体步骤为:Step1:图像预处理;Step1.1:对民族服饰图像进行边缘及轮廓信息提取与标注,提取与标注的方式可以是手工提取和手工标注,获得民族服饰草图,从而构成民族服饰草图数据集。数据集由两部分构成分别是民族服饰图像和与之对应的民族服饰草图。
[0022]Step 1.2:对民族服饰图像进行预处理的第一步,利用双边滤波降噪算法对民族服饰图像进行处理,使图像保持边缘以及降噪平滑,从而得到清晰的民族服饰图像的边缘信息,因此民族服饰图像的边缘细节信息更加突出,利于后续步骤的处理。
[0023本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于循环一致性生成式对抗网络的民族服饰草图提取方法,包括预处理阶段和生成与判别阶段,其特征在于:所述预处理阶段具体为:Step1.1:对民族服饰图像进行边缘及轮廓信息提取,从而获得民族服饰草图,将其作为民族服饰图像草图生成任务的目标图像;Step1.2:对民族服饰图像进行双边滤波降噪处理,保持边缘以及降噪平滑,获得更为清晰的边缘信息,使得图像细节信息更为完整保留下来;Step1.3:将Step1.2中处理后的图像进行颜色量化处理,得到图像色块效果;所述生成与判别阶段具体为:Step2.1:将Step1.3中处理后的图像输入到草图生成器G
AB
中,得到草图生成器生成的草图图像;Step2.2:将Step2.1中生成的生成草图与Step1.1标注的草图图像交替输入到草图判别器中,输入的图像数据通过草图判别器进行草图真假的判别;Step2.3:将Step2.1中生成的生成草图输入到服饰图生成器G
BA
中,得到服饰图生成器生成的生成服饰图;Step2.4:将S...

【专利技术属性】
技术研发人员:甘健侯吴迪李子杰吴峥王俊周菊香徐博邹伟
申请(专利权)人:云南师范大学
类型:发明
国别省市:

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

1