[发明专利]一种基于对抗网络的多个年龄段图像生成方法有效
申请号: | 201910138619.1 | 申请日: | 2019-02-25 |
公开(公告)号: | CN109902615B | 公开(公告)日: | 2020-09-29 |
发明(设计)人: | 章东平;储东辉 | 申请(专利权)人: | 中国计量大学 |
主分类号: | G06K9/00 | 分类号: | G06K9/00 |
代理公司: | 杭州浙科专利事务所(普通合伙) 33213 | 代理人: | 吴秉中 |
地址: | 310018 浙江省*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于对抗网络的多个年龄段图像生成方法,将传统GAN损失、循环损失、类内距离损失、余弦相似度损失相结合,共同作为训练过程中的目标函数,在减小类内距离的同时,加入余弦相似度损失来保证映射的对应性。本发明包括:一:将人脸图像数据行划分为训练样本集与测试样本集;二:对训练样本集中的人脸图像进行数据预处理;三:构建基于对抗网络的多个年龄段图像中生成器、判断器的卷积神经网络结构;四:将训练样本集输入到模型中进行训练;五:保存各生成器和判断器网络模型参数;六:利用经过数据预处理后的测试样本集对生成器和判断器模型进行测试,获得测试结果。本发明用于数据增强和模式识别领域。 | ||
搜索关键词: | 一种 基于 对抗 网络 年龄段 图像 生成 方法 | ||
【主权项】:
1.一种基于对抗网络的多个年龄段图像生成方法,其特征在于包括如下步骤:步骤1:收集各个年龄段的人脸图像,依据年龄信息将训练数据分为4类,分别为:1、少年(18岁及以下);2、青年(18‑30岁);3、中年(31‑59岁);4、老年(60岁及以上),并对图像进行尺寸大小归一化预处理;步骤2:基于对抗网络的多个年龄段图像生成模型由3个模块组成,分别为生成对抗网络(Generative Adversarial Networks)中的生成器Gij(i,j∈[1,4]且i≠j)、生成对抗网络中的判断器Di(i∈[1,4])、鉴别器R,其中,生成器Gij采用全卷积网络结构,输入为一张年龄类别i的人脸图像,输出得到年龄类别j的目标人脸图像;判断器Dj(j∈[1,4]),表示输入真实的年龄类别j的人脸图像和由生成器Gij生成的年龄类别为j的人脸图像,输出值表示将输入图像判断为真实的年龄类别j的人脸图像的概率;鉴别器R,直接使用预训练好的人脸识别模型,分别将两张人脸图像输入到鉴别器中,提取特征层中特征计算欧式距离;步骤3:输入一张年龄类别i的人脸图像xi,通过生成器Gij生成人脸图像x′i,将x′i和年龄类别j的真实人脸图像xj输入判断器Dj中,采用传统GAN的损失函数LGAN1;步骤4:与步骤3相反,输入一张年龄类别j的人脸图像xj,通过生成器Gji生成人脸图像xj′,将xj′和年龄类别i的真实人脸图像xi输入判断器Di中,采用传统GAN的损失函数LGAN2;步骤5:将xi′和xj′分别输入生成器Gji和Gij中,得到图片x″i和x″j,计算xi、x″i的L1范数距离和xj、x″j的L1范数距离,相加得到循环损失函数Lcyc;步骤6:计算xi、x′j的L1范数距离和xj、x′i的L1范数距离,相加得到类内距离损失函数Lintra;步骤7:将xi和x′i输入鉴别器R中,计算个体损失Lid1,再将xj和x′j输入鉴别器R中,计算个体损失Lid2,相加得到个体损失函数Lidentity;步骤8:损失函数L=LGAN1+LGAN2+αLcyc+βLintra+γLidentity,其中α、β、γ为常数系数。遍历i,j(i,j∈[1,4]且j≠i),调整Gij、Gji的参数使得L值最小,调整Di、Dj的参数使得L值最大;步骤9:同步骤2至步骤8,在训练过程中,用两个生成器Gik、Gkj组合的形式替代Gij,同理,用Gjk、Gki替代Gji。遍历i,k,j(i,k,j∈[1,4]且k≠i,j≠k,i),调整Gik、Gkj、Gjk、Gki的参数使得L值最小,调整Di、Dj的参数使得L值最大;步骤10:同步骤2至步骤8,用三个生成器Gik、Gkl、Glj组合的形式替代Gij,同理,用Gjl、Glk、Gki替代Gji。遍历i,k,l,j(i,k,l,j∈[1,4]且k≠i,l≠k,i,j≠l,k,i),调整Gik、Gkl、Glj、Gjl、Glk、Gki的参数使得L值最小,调整Di、Dj的参数使得L值最大;步骤11:保持判断器Di、Dj不变,反复执行步骤2至步骤10,调整对应生成器网络参数,使得L值逐渐变小直至稳定;步骤12:保持各生成器不变,反复执行步骤2至步骤10,调整判断器Di、Dj网络参数,使得L值逐渐变大直至稳定;步骤13:重复步骤11和步骤12,直至损失函数L收敛。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国计量大学,未经中国计量大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201910138619.1/,转载请声明来源钻瓜专利网。