【论文笔记】Unmasking DeepFakes with simple Features

@MENGM0
本文使用图像的功率谱特征实现了对高分率伪造人脸图片的检测。

Introduction

文章2019年11月发布在arxiv上,提出了使用图像的功率谱(Power Spectrum)作为特征,使用简单的机器学习方法(SVM)进行伪造图像的取证。作者的Github

数据集

作者制作了一个名为Faces-HQ的数据集,19GB,真实图片来自CelebA-HQ和Flickr-Faces-HQ,伪造图像来自www.thispersondoesnotexist.com100K Faces project,每个数据集各1w张,都是高分辨率图像。

功率谱特征

作者求出每个数据集的每张图像的功率谱特征再求平均值,分别画出4条曲线,可以看出真实的图像的x轴对应的能量更低,具有线性可分的特征。
在这里插入图片描述

算法流程

下图是算法流程,下面将会介绍怎么提取特征。
在这里插入图片描述
首先对图像进行二维离散傅里叶变换,得到幅度谱(Amplitude Spectrum)和相位谱(Phase Spectrum),功率谱是幅度谱的平方。此时将二维的功率谱特征进行方位平均(Azimuthal Average),最终得到一维的功率谱特征。
对于试验的1024×1024大小的图像,提取的特征为722维向量。图像对应的1D功率谱如下图所示。
在这里插入图片描述

试验结果

Faces-HQ

Faces-HQ都是高分辨率正脸图像,效果很好,检测率为100%在这里插入图片描述

FaceForensics++

FaceForensics++是Deepfake检测的常用数据集,通过截取关键帧,得到分辨率较低的人脸图像,提取功率谱特征进行训练,检测率为87%
在这里插入图片描述

总结:使用GAN网络生成虚假的人脸,可能会残留其固有的“指纹”,就像不同厂家的设备拍的照片的光流不一致,而功率谱特征就可以作为伪造人脸取证的有效特征。

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Python Deep Learning Projects: 9 projects demystifying neural network and deep learning models for building intelligent systems By 作者: Matthew Lamons – Rahul Kumar – Abhishek Nagaraja ISBN-10 书号: 1788997093 ISBN-13 书号: 9781788997096 出版日期: 2018-10-31 pages 页数: (670) Deep learning has been gradually revolutionizing every field of artificial intelligence, making application development easier. Python Deep Learning Projects imparts all the knowledge needed to implement complex deep learning projects in the field of computational linguistics and computer vision. Each of these projects is unique, helping you progressively master the subject. You’ll learn how to implement a text classifier system using a recurrent neural network (RNN) model and optimize it to understand the shortcomings you might experience while implementing a simple deep learning system. Similarly, you’ll discover how to develop various projects, including word vector representation, open domain question answering, and building chatbots using seq-to-seq models and language modeling. In addition to this, you’ll cover advanced concepts, such as regularization, gradient clipping, gradient normalization, and bidirectional RNNs, through a series of engaging projects. By the end of this book, you will have gained knowledge to develop your own deep learning systems in a straightforward way and in an efficient way Contents 1: BUILDING DEEP LEARNING ENVIRONMENTS 2: TRAINING NN FOR PREDICTION USING REGRESSION 3: WORD REPRESENTATION USING WORD2VEC 4: BUILDING AN NLP PIPELINE FOR BUILDING CHATBOTS 5: SEQUENCE-TO-SEQUENCE MODELS FOR BUILDING CHATBOTS 6: GENERATIVE LANGUAGE MODEL FOR CONTENT CREATION 7: BUILDING SPEECH RECOGNITION WITH DEEPSPEECH2 8: HANDWRITTEN DIGITS CLASSIFICATION USING CONVNETS 9: OBJECT DETECTION USING OPENCV AND TENSORFLOW 10: BUILDING FACE RECOGNITION USING FACENET 11: AUTOMATED IMAGE CAPTIONING 12: POSE ESTIMATION ON 3D MODELS USING CONVNETS 13: IMAGE TRANSLATION USING GANS FOR STYLE TRANSFER
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值