[发明专利]基于条件循环一致性生成对抗网络的字体风格迁移方法有效
申请号: | 201910696105.8 | 申请日: | 2019-07-30 |
公开(公告)号: | CN110503598B | 公开(公告)日: | 2022-09-16 |
发明(设计)人: | 缪亚林;贾欢欢;唐开勖;张阳;刘学敏 | 申请(专利权)人: | 西安理工大学 |
主分类号: | G06T3/00 | 分类号: | G06T3/00;G06F40/109;G06V10/774;G06N3/04;G06N3/08 |
代理公司: | 西安弘理专利事务所 61214 | 代理人: | 杜娟 |
地址: | 710048 陕*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 条件 循环 一致性 生成 对抗 网络 字体 风格 迁移 方法 | ||
1.基于条件循环一致性生成对抗网络的字体风格迁移方法,其特征在于,具体按照以下步骤实施:
步骤1,创建字体样本数据集,确定出相关的源字体样本和目标字体样本,对样本数据集进行预处理,选择出相应的训练集和测试集;
步骤2,搭建生成网络模型,生成网络模型由编码器、残差块、解码器组成,生成网络模型的输入层包括源字体图片和标签字体图片,将目标字体图片作为标签字体图片;生成网络模型的输出层为目标字体图片;
步骤3,搭建判别网络模型,判别器的输入为步骤2中生成的目标风格字体图片以及源目标字体图片,判别器对生成目标字体图片和与之对应的目标字体图片做真假判别;
步骤4,搭建整体网络模型,将源字体域作为X域,目标字体域作为Y域,整体网络模型由两个生成器GX2Y和GY2X与两个判别器DX和DY组成,构成了一种双向环状结构,实现了两种不同风格字体之间的相互转换;
步骤5,构造损失函数,条件循环一致性损失函数同时学习两个生成器GX2Y和GY2X的映射,实现GY2X(GX2Y(x|Ly))≈x和GX2Y(GY2X(y|Lx))≈y;条件对抗损失函数使生成域图像的分布和源域图像点的数据分布相匹配;
步骤6,利用3000对源-目标字体图片数据集对条件循环一致性生成对抗网络进行训练,得到训练后的字体风格迁移模型;通过剩余的字体图片对模型进行测试,检验模型的生成效果;
步骤7,进行字体风格转换,将源字体图片输入到字体风格迁移网络中,输出相应风格模型下的目标风格字体图片。
2.根据权利要求1所述的基于条件循环一致性生成对抗网络的字体风格迁移方法,其特征在于,所述步骤1中,具体步骤如下:
步骤1.1,对TrueType字库进行处理来构建样本数据集,将其处理为GB2312所对应的样本字体图片;
步骤1.2,对样本字体图片做归一化处理和降噪处理,每种样本字体图片都预处理为64*64大小的png格式的灰度图像;
步骤1.3,选择标准的印刷体宋体作为源字体图片,其余的字体作为目标字体图片;
步骤1.4,选择每种字体中的3000个字符图片作为训练集,其余字符图片作为测试集。
3.根据权利要求1所述的基于条件循环一致性生成对抗网络的字体风格迁移方法,其特征在于,所述步骤2中,生成网络模型的搭建步骤如下:
第一层卷积模块,输入为源字体图片和标签字体图片,输出尺度为1*256*256*64,卷积核大小为7*7,步长为1,批量标准化,Relu激活函数;
第二层卷积模块,输入第一层的输出特征,输出尺度为1*128*128*128,卷积核大小为3*3,步长为2,BatchNorm批量标准化,Relu激活函数;
第三层卷积模块,输入第二层的输出特征,输出尺度为1*64*64*256,卷积核大小为3*3,步长为2,BatchNorm批量标准化,Relu激活函数;
第三层的输出特征依次输入到9个残差块中,输出尺度为1*64*64*256,卷积核大小为3*3,步长为2;
第一层反卷积模块输入残差块的输出特征,输出尺度为1*128*128*128,卷积核大小为3*3,步长为2,BatchNorm批量标准化,Relu激活函数;
第二层反卷积模块输入第一层反卷积模块的输出特征,输出尺度为1*256*256*64,卷积核大小为3*3,步长为2,BatchNorm批量标准化,Relu激活函数;
最后一层为卷积模块,输入第二层反卷积模块的输出特征,输出尺度为1*256*256*3,卷积和大小为7*7,步长为1,通过Tanh激活函数得到目标字体图片的输出。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安理工大学,未经西安理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910696105.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于2D结构模型的车辆视点规范化方法
- 下一篇:图像处理方法和装置