基于深度卷积神经网络实现生成式虚假人脸图像鉴定的方法技术

技术编号:25440633 阅读:181 留言:0更新日期:2020-08-28 22:28
本发明专利技术涉及一种基于深度卷积神经网络实现生成式虚假人脸图像鉴定的方法,包括利用主流人脸生成模型生成虚假人脸;对训练用的真实人脸以及生成人脸图片数据集进行成对预处理,并制定标签;以深度卷积神经网络为基础构建共同特征提取网络以及分类网络;利用对比损失,向共同特征提取网络输入训练用成对人脸图像进行训练;将训练后的共同特征提取网络与分类网络进行级联,输入生成的或者真实单人脸图像进行训练;根据经过训练后得到的级联网络模型进行生成式虚假人脸图像鉴定。采用了本发明专利技术的基于深度卷积神经网络实现生成式虚假人脸图像鉴定的方法,搭建的网络结构简单,鉴别速度快,在虚假生物特征图像鉴别以及人脸图像安全领域有广阔的应用前景。

【技术实现步骤摘要】
基于深度卷积神经网络实现生成式虚假人脸图像鉴定的方法
本专利技术涉及计算机视觉领域,尤其涉及图像伪造鉴别领域,具体是指一种基于深度卷积神经网络实现生成式虚假人脸图像鉴定的方法。
技术介绍
随着人工智能技术的发展,视频/图像篡改技术在为人类生活带来便利的同时也引发了社会公共安全方面极大的担忧。计算机视觉领域,利用各类优秀的生成式模型生成的各类图像可以被用来为特定的人和不适当的事件生成被篡改的视频或者虚假的图片,特别是虚假人脸图像,会产生对个人非常有害的影响,甚至可能影响到个人的安全。传统的虚假人脸图像鉴别方法直接学习二进制位分类器,但针对目前各类基于神经网络的生成式模型生成的人脸图像,很难找到用于判断来自不同生成模型的虚假图像的常见鉴别特征,因此传统虚假人脸图像鉴别手段不能很好的被应用至目前新兴技术所生成的各类人脸图像。
技术实现思路
本专利技术的目的是克服了上述现有技术的缺点,提供了一种满足结构简单、效率高、覆盖面广的基于深度卷积神经网络实现生成式虚假人脸图像鉴定的方法。为了实现上述目的,本专利技术的基于深度卷积神经网络实现生成式虚假人脸图像鉴定的方法如下:该基于深度卷积神经网络实现生成式虚假人脸图像鉴定的方法,其主要特点是,所述的方法包括以下步骤:(1)利用主流人脸生成模型生成虚假人脸;(2)对训练用的真实人脸以及生成人脸图片数据集进行成对预处理,并制定标签;(3)以深度卷积神经网络为基础构建共同特征提取网络以及分类网络;(4)利用对比损失,向共同特征提取网络输入训练用成对人脸图像进行训练;(5)将训练后的共同特征提取网络与分类网络进行级联,输入生成的或者真实单人脸图像进行训练;(6)根据经过训练后得到的级联网络模型进行生成式虚假人脸图像鉴定。较佳地,所述的步骤(1)中主流人脸生成模型包括ProGAN、StyleGAN、StyleGAN2、BigGAN。较佳地,所述的步骤(2)中成对处理的处理过程具体为从真实人脸与生成人脸混合集中随机选两张人脸图像组成图像对。较佳地,所述的步骤(2)中的预处理的处理过程包括压缩图像JEPG格式、添加随机噪声和裁剪。较佳地,所述的步骤(2)中预处理后的人脸图像大小为2N×2N,其中,N为大于等于6且小于等于9的正整数。较佳地,所述的步骤(2)中压缩图像JEPG格式的处理过程具体为:随机选取50%人脸图像进行JEPG格式压缩,其中,压缩比设置为10:1~30:1均匀分布。较佳地,所述的步骤(2)中添加的随机噪声标准差为0~3均匀分布。较佳地,所述的步骤(2)中的制定标签的处理过程具体为:对成对图像进行判断,如果成对图像为一张真实图像与一张生成图像,则成对标识结果为0;如果成对图像中两张均为生成图像,则成对标识结果为1;如果成对图像中两张均为真实图像,则成对标识结果为1。较佳地,所述的步骤(3)中共同特征提取网络包含卷积层、池化、残差层以及全连接层,所述的卷积层和全连接层均经过激活处理。较佳地,所述的步骤(3)中分类网络包含卷积层、池化、以及全连接层,所述的卷积层和全连接层均经过激活处理。较佳地,所述的步骤(4)中的对比损失具体为通过从成对信息异构训练人脸图像中学习联合差异特征。较佳地,所述的步骤(5)中的级联的处理过程具体为将分类网络直接连接至共同特征提取网络中最后一个残差网络之后。采用了本专利技术的基于深度卷积神经网络实现生成式虚假人脸图像鉴定的方法,由于生成技术会导致图像本质特征发生改变,通过检查从图像中提取的内在特征的统计特性可检测图像是否是生成的。由于其采用深度图像学习技术,从所收集的生成图像以及真实图像训练集中学习到联合鉴别的特征,最终训练分类器得到了可以自动检测生成式虚假人脸图像的鉴别网络。本专利技术利用对比损失的方法来更好地寻找由不同生成模型生成的虚假图像的典型特征,核心就在于搭建的网络结构简单,鉴别速度快,最终的鉴别网络模型对虚假人脸图片有很好的检测能力,而且能够鉴别不同生成式网络生成的虚假人脸图片,在虚假生物特征图像鉴别以及人脸图像安全领域都有广阔的应用前景。附图说明图1为本专利技术的基于深度卷积神经网络实现生成式虚假人脸图像鉴定的方法的步骤示意图。图2为本专利技术的基于深度卷积神经网络实现生成式虚假人脸图像鉴定的方法的训练用人脸图像预处理示意图。图3为本专利技术的基于深度卷积神经网络实现生成式虚假人脸图像鉴定的方法的共同特征提取网络流程示意图。图4为本专利技术的基于深度卷积神经网络实现生成式虚假人脸图像鉴定的方法的分类网络流程示意图。具体实施方式为了能够更清楚地描述本专利技术的
技术实现思路
,下面结合具体实施例来进行进一步的描述。本专利技术的该基于深度卷积神经网络实现生成式虚假人脸图像鉴定的方法,其中包括以下步骤:(1)利用主流人脸生成模型生成虚假人脸;(2)对训练用的真实人脸以及生成人脸图片数据集进行成对预处理,并制定标签;(3)以深度卷积神经网络为基础构建共同特征提取网络以及分类网络;(4)利用对比损失,向共同特征提取网络输入训练用成对人脸图像进行训练;(5)将训练后的共同特征提取网络与分类网络进行级联,输入生成的或者真实单人脸图像进行训练;(6)根据经过训练后得到的级联网络模型进行生成式虚假人脸图像鉴定。作为本专利技术的优选实施方式,所述的步骤(1)中主流人脸生成模型包括ProGAN、StyleGAN、StyleGAN2、BigGAN。作为本专利技术的优选实施方式,所述的步骤(2)中成对处理的处理过程具体为从真实人脸与生成人脸混合集中随机选两张人脸图像组成图像对。作为本专利技术的优选实施方式,所述的步骤(2)中的预处理的处理过程包括压缩图像JEPG格式、添加随机噪声和裁剪。作为本专利技术的优选实施方式,所述的步骤(2)中预处理后的人脸图像大小为2N×2N,其中,N为大于等于6且小于等于9的正整数。作为本专利技术的优选实施方式,所述的步骤(2)中压缩图像JEPG格式的处理过程具体为:随机选取50%人脸图像进行JEPG格式压缩,其中,压缩比设置为10:1~30:1均匀分布。作为本专利技术的优选实施方式,所述的步骤(2)中添加的随机噪声标准差为0~3均匀分布。作为本专利技术的优选实施方式,所述的步骤(2)中的制定标签的处理过程具体为:对成对图像进行判断,如果成对图像为一张真实图像与一张生成图像,则成对标识结果为0;如果成对图像中两张均为生成图像,则成对标识结果为1;如果成对图像中两张均为真实图像,则成对标识结果为1。作为本专利技术的优选实施方式,所述的步骤(3)中共同特征提取网络包含卷积层、池化、残差层以及全连接层,所述的卷积层和全连接层均经过激活处理。作为本专利技术的优选实施方式,所述的步骤(3)中分类网络包含卷积层、池化、以及全连接层,所述的卷积层和全连接层均经过激活处理。本文档来自技高网
...

【技术保护点】
1.一种基于深度卷积神经网络实现生成式虚假人脸图像鉴定的方法,其特征在于,所述的方法包括以下步骤:/n(1)利用主流人脸生成模型生成虚假人脸;/n(2)对训练用的真实人脸以及生成人脸图片数据集进行成对预处理,并制定标签;/n(3)以深度卷积神经网络为基础构建共同特征提取网络以及分类网络;/n(4)利用对比损失,向共同特征提取网络输入训练用成对人脸图像进行训练;/n(5)将训练后的共同特征提取网络与分类网络进行级联,输入生成的或者真实单人脸图像进行训练;/n(6)根据经过训练后得到的级联网络模型进行生成式虚假人脸图像鉴定。/n

【技术特征摘要】
1.一种基于深度卷积神经网络实现生成式虚假人脸图像鉴定的方法,其特征在于,所述的方法包括以下步骤:
(1)利用主流人脸生成模型生成虚假人脸;
(2)对训练用的真实人脸以及生成人脸图片数据集进行成对预处理,并制定标签;
(3)以深度卷积神经网络为基础构建共同特征提取网络以及分类网络;
(4)利用对比损失,向共同特征提取网络输入训练用成对人脸图像进行训练;
(5)将训练后的共同特征提取网络与分类网络进行级联,输入生成的或者真实单人脸图像进行训练;
(6)根据经过训练后得到的级联网络模型进行生成式虚假人脸图像鉴定。


2.根据权利要求1所述的基于深度卷积神经网络实现生成式虚假人脸图像鉴定的方法,其特征在于,所述的步骤(1)中主流人脸生成模型包括ProGAN、StyleGAN、StyleGAN2、BigGAN。


3.根据权利要求1所述的基于深度卷积神经网络实现生成式虚假人脸图像鉴定的方法,其特征在于,所述的步骤(2)中成对处理的处理过程具体为从真实人脸与生成人脸混合集中随机选两张人脸图像组成图像对。


4.根据权利要求1所述的基于深度卷积神经网络实现生成式虚假人脸图像鉴定的方法,其特征在于,所述的步骤(2)中的预处理的处理过程包括压缩图像JEPG格式、添加随机噪声和裁剪。


5.根据权利要求1所述的基于深度卷积神经网络实现生成式虚假人脸图像鉴定的方法,其特征在于,所述的步骤(2)中预处理后的人脸图像大小为2N×2N,其中,N为大于等于6且小于等于9的正整数。


6.根据权利要求4所述的基于深度卷积神经网络实现生成式虚假人脸图像鉴定的方法,其特征在于,所述的步骤(2...

【专利技术属性】
技术研发人员:王立刘辛宇姚斌洪丽娟成云飞冯宗伟李明华寅
申请(专利权)人:公安部第三研究所
类型:发明
国别省市:上海;31

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

1