The invention belongs to the fields of image processing, computer vision and in-depth learning, and is specifically an image style transfer method between photo and meticulous brush based on circular consistency to generate antagonistic network. The method includes: generator and discriminator based on convolutional neural network and Resnet, loss function training based on cyclic consistency and generating antagonistic network, and style mapping from photo image to Fine-Brush image is realized. The invention can effectively solve the task of image style transfer between photos and meticulous strokes. In addition, the method not only does not need one-to-one matching data set, but also can simultaneously learn the mapping from photo pictures to meticulous strokes and from meticulous strokes to photo pictures.
【技术实现步骤摘要】
一种基于循环一致性的生成对抗式网络的照片与工笔画之间图像风格转移方法
本专利技术属于图像处理,计算机视觉,深度学习领域,具体为一种基于循环一致性的生成对抗式网络的照片与工笔画之间图像风格转移方法。
技术介绍
近年来,随着深度学习的进步,图像风格转移技术也有了重要的发展。2016年,LeonA.Gatys发表了论文“ImageStyleTransferUsingConvolutionalNeuralNetworks”,利用深度学习算法来进行图像风格转移,其背后的原理是利用卷积神经网络对不同尺度下的内容特征和风格特征进行分离,从而使图像风格转移变得简单可行。2017年,Jun-YanZhu发表了论文“UnpairedImage-to-ImageTranslationusingCycle-ConsistentAdversarialNetworks”,利用循环一致性和生成对抗式网络进行图像到图像的映射学习,该方法不仅不需要一一对应的配对数据集,而且可以同时学习内容图片到风格图片的映射和风格图片到内容图片的映射。该方法被运用于实现照片与油画之间的图像风格转换并取得良好效果。当前亟待解决的问题是这种方法是否具有普适性并能完成照片与工笔画之间的风格转移。
技术实现思路
针对上述存在问题,本专利技术将CycleGAN中的循环一致性应用到照片与工笔画数据集的分析当中,对照片图片和工笔画图片数据集进行训练并找到之间的映射路径,能够有效地解决照片与工笔画之间的图像风格转移任务。本专利技术采用的技术方案是:(1)基于Resnet的生成器。(2)基于卷积神经网络的鉴别器。(3)基于循环 ...
【技术保护点】
1.一种基于循环一致性的生成对抗式网络实现工笔画与照片之间风格转移的方法,其特征在于,所述方法包括:(1)基于Resnet的生成器;(2)基于卷积神经网络的鉴别器;(3)基于循环一致性和生成对抗式网络的损失函数训练;(4)使用(3)训练的深度神经网络,由照片图像生成工笔画图像,或者由工笔画图像生成照片图像。
【技术特征摘要】
1.一种基于循环一致性的生成对抗式网络实现工笔画与照片之间风格转移的方法,其特征在于,所述方法包括:(1)基于Resnet的生成器;(2)基于卷积神经网络的鉴别器;(3)基于循环一致性和生成对抗式网络的损失函数训练;(4)使用(3)训练的深度神经网络,由照片图像生成工笔画图像,或者由工笔画图像生成照片图像。2.根据权利要求1所述的方法,其特征在于,所述步骤(1)中具体包括:((11)生成器的输入图像依次通过卷积核大小为7、步长为1、滤波器数量为32的卷积层,InstanceNorm层,tanh层;(12)将(11)的输出特征依次通过卷积核大小为2、步长为2、滤波器数量为64的卷积层,InstanceNorm层,tanh层;(13)将(12)的输出特征依次通过卷积核大小为4、步长为4、滤波器数量为128的卷积层,InstanceNorm层,tanh层;(14)将(13)的输出特征依次通过6个卷积核大小为4、步长为4、滤波器数量为128的Resnet模块;(15)将(14)的输出特征依次通过卷积核大小为2、步长为2、滤波器数量为64的卷积层,InstanceNorm层,tanh层;(16)将(15)的输出特征依次通过卷积核大小为3、步长为1/2、滤波器数量为32的卷积层,InstanceNorm层,tanh层;(17)将(16)的输出特征依次通过卷积核大小为7、步长为1、滤波器数量为32的卷积层,InstanceNorm层,tanh层。3.根...
【专利技术属性】
技术研发人员:漆进,丁朱正奇,史鹏,
申请(专利权)人:电子科技大学,
类型:发明
国别省市:四川,51
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。