A list of Deepfakes Detection datasets, tools, papers and code. If this list help you in your research, a star is my pleasure.
If you want to contribute to this list, welcome to send me a pull request or contact me :) .
This repo only collect papers related to Deepfake Detection. If you are also interested in Deepfakes, please refer to: Awesome Deepfakes.
For better comparison and research purpose, we also collect the benchmark of all the SOTA methods we can get on Celeb-DF, DFDC and FaceForensic++ datasets in video-level. We use AUC score (%) as the metrics. The results are presented as follows. Results in italics indicate they were conducted in Yuezun Li or Alexandros Haliassos, not in their original paper.
Celeb-DF(v2) | DFDC | FaceForensic++ | Year | Note | |
---|---|---|---|---|---|
Two-Stream | 53.8 | 61.4 | 70.7 | 2017 | FF++ only on DF subset. Use provided pre-trained model. |
Meso4 | 54.8 | 75.3 | 84.7 | 2018 | Same as above. |
MesoInception4 | 53.6 | 73.2 | 83.0 | 2018 | Same as above. |
FWA | 56.9 | 72.7 | 80.1 | 2018 | Same as above. |
DSP-FWA | 64.6 | 75.5 | 93.0 | 2018 | Same as above. |
VA-MLP | 55.0 | 61.9 | 66.4 | 2019 | Same as above. |
VA-LogReg | 55.1 | 66.2 | 78.0 | 2019 | Same as above. |
Xception-raw | 48.2 | 49.9 | 99.7 | 2019 | Same as above. |
Xception-c23 | 65.3 | 72.2 | 99.7 | 2019 | Same as above. |
Xception-c40 | 65.5 | 69.7 | 95.5 | 2019 | Same as above. |
Multi-Task | 54.3 | 53.6 | 76.3 | 2019 | Same as above. |
CapsuleNet | 57.5 | 53.3 | 96.6 | 2019 | Same as above. |
CNN-Spot | 75.6 | 72.1 | 65.7 | 2019 | FF++ only on FaceShifter HQ subset. All pretrained on FF++. |
Face X-ray | 79.5 | 65.5 | 92.8 | 2019 | Same as above. |
CNN-RNN | 69.8 | 68.9 | 80.8 | 2019 | Same as above. |
LipsForensics | 82.4 | 73.5 | 97.1 | 2020 | Same as above. |
Two-Branch | 76.7 | - | 93.2 | 2020 | - |
Patch-based | 69.6 | 65.6 | 57.8 | 2020 | Same as above. |
FD2Net | - | 66.09 | 99.45 | 2020 | - |
LRNet | 56.9 | - | 99.9 | 2021 | Trained on FF++. |
- UADFV: "Exposing Deep Fakes Using Inconsistent Head Poses." Paper
- EBV: "In Ictu Oculi: Exposing AI Generated Fake Face Videos by Detecting Eye Blinking." Paper Download
- Deepfake-TIMIT: "DeepFakes: a New Threat to Face Recognition? Assessment and Detection." Paper Download
- DFFD: "On the Detection of Digital Face Manipulation." Paper Download
- DeepfakeDetection: Download
- Celeb-DF (v1): "Celeb-DF: A Large-scale Challenging Dataset for DeepFake Forensics." Paper Download
- Celeb-DF (v2): "Celeb-DF: A Large-scale Challenging Dataset for DeepFake Forensics." Paper Download
- DFDC: "The DeepFake Detection Challenge (DFDC) Dataset." Paper Download
- FaceForensic++: "FaceForensics++: Learning to Detect Manipulated Facial Images." Paper Download
- FFIW-10K: "Face Forensics in the Wild." Paper Download
- Deeper Forensic-1.0: "DeeperForensics-1.0: A Large-Scale Dataset for Real-World Face Forgery Detection." Paper Download
- Wild Deepfake: "WildDeepfake: A Challenging Real-World Dataset for Deepfake Detection." Paper Download
- ForgeryNet: "ForgeryNet: A Versatile Benchmark for Comprehensive Forgery Analysis." Paper Download
- WLDR: "Protecting World Leaders Against Deep Fakes." Paper
Real Videos | Fake Videos | Year | Note | |
---|---|---|---|---|
UADFV | 49 | 49 | 2018 | focus on head pose |
EBV | - | 49 | 2018 | focus on eye blinking |
Deepfake-TIMIT | 320 | 640 | 2018 | GAN-Based methods |
DFFD | 1,000 | 3000 | 2019 | mutiple SOTA methods |
DeepfakeDetection | 363 | 3,608 | 2019 | collect from actors with publicly available generation methods |
Celeb-DF (v2) | 590 | 5639 | 2019 | high quality |
DFDC | 23,564 | 104,500 | 2019 | DFDC competition on Kaggle |
FaceForensic++ | 1,000 | 5,000 | 2019 | five different generation methods |
FFIW-10K | 10,000 | 10,000 | 2019 | mutiple faces in one frame |
WLDR | - | - | 2019 | person of interest video from Youtube |
DeeperForensics-1.0 | 50,000 | 10,000 | 2020 | add real-world perturbations |
Wild-Deepfake | 3,805 | 3,509 | 2021 | collect from Internet |
ForgeryNet | 99,630 | 121,617 | 2021 | 8 video-level generation methods, add perturbations |
- DFFD: "On the Detection of Digital Face Manipulation." Paper Download
- FFHQ: "A Style-Based Generator Architecture for Generative Adversarial Networks." Paper Download
- iFakeFaceDB: "GANprintR: Improved Fakes and Evaluation of the State of the Art in Face Manipulation Detection." Paper Download
- 100k Faces Generated by AI (Online): Download
- DFGC: "DFGC 2021: A DeepFake Game Competition." Paper Dowload
- ForgeryNet: "ForgeryNet: A Versatile Benchmark for Comprehensive Forgery Analysis." Paper Download
Real Images | Fake Images | Year | Note | |
---|---|---|---|---|
DFFD | 58,703 | 240,336 | 2019 | mutiple SOTA methods |
FFHQ | - | 70,000 (GAN-based) | 2019 | generated by GAN-based methods |
iFakeFaceDB | - | 87,000 (StyleGAN) | 2020 | generated by StyleGAN |
100k Faces | - | 100,000 (StyleGAN) | 2021 | generated by StyleGAN |
DFGC | 1,000 | N*1,000 | 2021 | DFGC 2021 competition, fake images generated by users |
ForgeryNet | 1,438,201 | 1,457,861 | 2021 | 7 image-level generation methods, add perturbations |
Name | Link | Year | Note |
---|---|---|---|
Deepfake Detection Challenge | Website | 2019 | 1. video-level detection. 2. use DFDC datasets. 3. the first worldwide competition. 4. more than 2,000 teams participated. |
DeepForensics Challenge | Website | 2020 | 1. video-level detection. 2. use DeeperForensics-1.0 datasets. 3. simulates real-world scenarios. |
Deepfake Game Competition | Website | 2021 | 1. both image-level generation and video-level detection track. 2. use Celeb-DF(v2) datasets. |
Face Forgery Analysis Challenge | Website | 2021 | 1. both image-level and video-level detection track. 2. addtional temporal localization track. 3. use ForgeryNet dataset. |
-
"Learning Second Order Local Anomaly for General Face Forgery Detection", CVPR 2022: Paper
-
"DeepFake Disrupter: The Detector of DeepFake Is My Friend", CVPR 2022: Paper
-
"Protecting Celebrities from DeepFake with Identity Consistency Transformer", CVPR 2022: Paper Github
-
"Detecting Deepfakes with Self-Blended Images", CVPR 2022: Paper Github
-
"Self-supervised Learning of Adversarial Example: Towards Good Generalizations for Deepfake Detection", CVPR 2022: Paper Github
-
"Voice-Face Homogeneity Tells Deepfake", CVPR 2022: Paper Github
-
"End-to-End Reconstruction-Classification Learning for Face Forgery Detection", CVPR 2022: Paper
-
"Robust Image Forgery Detection Against Transmission Over Online Social Networks", CVPR 2022: Paper Github
-
"Leveraging Real Talking Faces via Self-Supervision for Robust Forgery Detection", CVPR 2022: Paper
-
"Exploring Frequency Adversarial Attacks for Face Forgery Detection", CVPR 2022: Paper
-
"ForgeryNet: A Versatile Benchmark for Comprehensive Forgery Analysis", CVPR 2021: Paper Github
-
"Representative Forgery Mining for Fake Face Detection", CVPR 2021: Paper Github
-
"MagDR: Mask-Guided Detection and Reconstruction for Defending Deepfakes", CVPR 2021: Paper
-
"Improving the Efficiency and Robustness of Deepfakes Detection Through Precise Geometric Features", CVPR 2021: Paper Github
-
"Multi-Attentional Deepfake Detection", CVPR 2021: Paper Github
-
"DeepFakes Evolution: Analysis of Facial Regions and Fake Detection Performance", arXiv 2021: Paper
-
"Lips Don't Lie: A Generalisable and Robust Approach To Face Forgery Detection", CVPR 2021: Paper
-
"Spatial-Phase Shallow Learning: Rethinking Face Forgery Detection in Frequency Domain", CVPR 2021: Paper
-
"Frequency-Aware Discriminative Feature Learning Supervised by Single-Center Loss for Face Forgery Detection", CVPR 2021: Paper
-
"Generalizing Face Forgery Detection With High-Frequency Features", CVPR 2021: Paper
-
"Face Forgery Detection by 3D Decomposition", CVPR 2021: Paper
-
"Global Texture Enhancement for Fake Face Detection in the Wild", CVPR 2020: Paper
-
"On the Detection of Digital Face Manipulation", CVPR 2020: Paper Github
-
"Face X-Ray for More General Face Forgery Detection", CVPR 2020: Paper
-
"CNN-generated images are surprisingly easy to spot... for now", CVPR 2020: Paper Github
-
"CORE: Consistent Representation Learning for Face Forgery Detection", CVPR Workshop 2022: Paper Github
-
"FReTAL: Generalizing Deepfake Detection using Knowledge Distillation and Representation Learning", CVPR Workshop 2021: Paper Github
-
"Towards Untrusted Social Video Verification to Combat Deepfakes via Face Geometry Consistency", CVPR Workshop 2020: Paper
-
"OC-FakeDect: Classifying Deepfakes Using One-class Variational Autoencoder", CVPR Workshop 2020: Paper
-
"Exposing DeepFake Videos By Detecting Face Warping Artifacts", CVPR Workshop 2019: Paper
-
"Recurrent Convolutional Strategies for Face Manipulation Detection in Videos", CVPR Workshop 2019: Paper
-
"Two-Stream Neural Networks for Tampered Face Detection", CVPR Workshop 2017: Paper
- "Artificial Fingerprinting for Generative Models: Rooting Deepfake Attribution in Training Data" ICCV 2021: Paper Github
- "KoDF: A Large-scale Korean DeepFake Detection Dataset", ICCV 2021: Paper
- "Exploring Temporal Coherence for More General Video Face Forgery Detection", ICCV 2021: Paper
- "ID-Reveal: Identity-aware DeepFake Video Detection", ICCV 2021: Paper Github
- "Joint Audio-Visual Deepfake Detection", ICCV 2021: Paper
- "Learning Self-Consistency for Deepfake Detection", ICCV 2021: Paper
- "OpenForensics: Large-Scale Challenging Dataset For Multi-Face Forgery Detection And Segmentation In-The-Wild", ICCV 2021: Paper
- "Attributing Fake Images to GANs: Learning and Analyzing GAN Fingerprints", ICCV 2019: Paper Github
- "Thinking in Frequency: Face Forgery Detection by Mining Frequency-aware Clues", ECCV 2020: Paper
- "Two-branch Recurrent Network for Isolating Deepfakes in Videos", ECCV 2020: Paper
- "Region-Aware Temporal Inconsistency Learning for DeepFake Video Detection", IJCAI 2022: Paper
- "Anti-Forgery: Towards a Stealthy and Robust DeepFake Disruption Attack via Adversarial Perceptual-aware Perturbations", IJCAI 2022: Paper
- "Detecting Deepfake Videos with Temporal Dropout 3DCNN", IJCAI 2021: Paper
- "Dynamic Inconsistency-aware DeepFake Video Detection", IJCAI 2021: Paper
- "An Examination of Fairness of AI Models for Deepfake Detection", IJCAI 2021: Paper
- "Beyond the Spectrum: Detecting Deepfakes via Re-Synthesis", IJCAI 2021: Paper Github
- "FakeSpotter: A Simple yet Robust Baseline for Spotting AI-Synthesized Fake Faces", IJCAI 2020: Paper
- "Delving into the Local: Dynamic Inconsistency Learning for DeepFake Video Detection", AAAI 2022: Paper
- "Deepfake Network Architecture Attribution", AAAI 2022: Paper
- "Dual Contrastive Learning for General Face Forgery Detection", AAAI 2022: Paper
- "CMUA-Watermark: A Cross-Model Universal Adversarial Watermark for Combating Deepfakes", AAAI 2022: Paper
- "ADD: Frequency Attention and Multi-View based Knowledge Distillation to Detect Low-Quality Compressed Deepfake Images", AAAI 2022: Paper
- "Exploiting Fine-grained Face Forgery Clues via Progressive Enhancement Learning", AAAI 2022: Paper
- "FInfer: Frame Inference-based Deepfake Detection for High-Visual-Quality Videos", AAAI 2022: Paper
- "FrePGAN: Robust Deepfake Detection Using Frequency-level Perturbations", AAAI 2022: Paper
- "Domain General Face Forgery Detection by Learning to Weight", AAAI 2021: Paper Github
- "Local Relation Learning for Face Forgery Detection", AAAI 2021: Paper
- "WaveFake: A Data Set to Facilitate Audio Deepfake Detection", NIPS 2021: Paper
- "AOT: Appearance Optimal Transport Based Identity Swapping for Forgery Detection", NIPS 2020: Paper
- "Responsible Disclosure of Generative Models Using Scalable Fingerprinting", ICLR 2022: Paper
- "Evaluation of an Audio-Video Multimodal Deepfake Dataset using Unimodal and Multimodal Detectors", ACM MM 2021: Paper
- "Spatiotemporal Inconsistency Learning for DeepFake Video Detection", ACM MM 2021: Paper
- "Video Transformer for Deepfake Detection with Incremental Learning", ACM MM 2021: Paper
- "Metric Learning for Anti-Compression Facial Forgery Detection", ACM MM 2021: Paper
- "CoReD: Generalizing Fake Media Detection with Continual Representation using Distillation", ACM MM 2021: Paper
- "FakeTagger: Robust Safeguards against DeepFake Dissemination via Provenance Tracking", ACM MM 2021: Paper
- "FakeAVCeleb: A Novel Audio-Video Multimodal Deepfake Dataset", ACM MM 2021 Workshop: Paper Github
- "Not made for each other- Audio-Visual Dissonance-based Deepfake Detection and Localization", ACM MM 2020: Paper Github
- "Sharp Multiple Instance Learning for DeepFake Video Detection", ACM MM 2020: Paper
- "DeepRhythm: Exposing DeepFakes with Attentional Visual Heartbeat Rhythms", ACM MM 2020: Paper
- "Emotions Don't Lie: An Audio-Visual Deepfake Detection Method using Affective Cues", ACM MM 2020: Paper
- "DEEPFAKE VIDEOS DETECTION USING SELF-SUPERVISED DECOUPLING NETWORK", ICME 2021: Paper
- "DLFMNET: END-TO-END DETECTION AND LOCALIZATION OF FACE MANIPULATION USING MULTI-DOMAIN FEATURES", ICME 2021: Paper Github
- "DEFAKEHOP: A LIGHT-WEIGHT HIGH-PERFORMANCE DEEPFAKE DETECTOR", ICME 2021: Paper Github
- "FSSPOTTER: Spotting Face-Swapped Video by Spatial and Temporal Clues", ICME 2020: Paper
- "DeepFake Detection Based on Discrepancies Between Faces and their Context", TPAMI 2021: Paper
- "FakeCatcher: Detection of Synthetic Portrait Videos using Biological Signals", TPAMI 2021: Paper
- "Detection of Fake and Fraudulent Faces via Neural Memory Networks", TIFS 2021: Paper
- "Preventing DeepFake Attacks on Speaker Authentication by Dynamic Lip Movement Analysis", TIFS 2021: Paper
- "Metamorphic Testing-based Adversarial Attack to Fool Deepfake Detectors", ICPR 2022: Paper
- "Generalized Facial Manipulation Detection with Edge Region Feature Extraction", WACV 2022: Paper
- "Supervised Contrastive Learning for Generalizable and Explainable DeepFakes Detection": WACV 2022: Paper
- "Deepfake Caricatures: Amplifying attention to artifacts increases deepfake detection by humans and machines", arXiv 2022: Paper
- "Seeing is Living? Rethinking the Security of Facial Liveness Verification in the Deepfake Era", arXiv 2022: Paper
- "FaceSigns: Semi-Fragile Neural Watermarks for Media Authentication and Countering Deepfakes", arXiv 2022: Paper
- "Do You Really Mean That? Content Driven Audio-Visual Deepfake Dataset and Multimodal Method for Temporal Forgery Localization", arXiv 2022: Paper
- "Crowd–powered Face Manipulation Detection: Fusing Human Examiner Decisions", arXiv 2022: Paper
- "Face Forgery Detection Based on the Improved Siamese Network", Security and Communication Networks 2022: Paper
- "Audio-Visual Person-of-Interest DeepFake Detection", arXiv 2022: Paper
- “DeepFake Detection for Human Face Images and Videos: A Survey”, IEEE Access 2022: Paper
- "Deepfake Detection: A Systematic Literature Review", IEEE Access 2022: Paper
- "Improving Generalization of Deepfake Detection with Domain Adaptive Batch Normalization", Adversarial Learning for Multimedia 2021: Paper
- "One Detector to Rule Them All: Towards a General Deepfake Attack Detection Framework", WWW 2021: Paper
- "Deepfakes Generation and Detection: State-of-the-art, open challenges, countermeasures, and way forward", arXiv 2021: Paper
- "MSTA-Net: Forgery Detection by Generating Manipulation Trace Based on Multi-scale Self-texture Attention", TCSVT 2021: Paper
- "Training Strategies and Data Augmentations in CNN-based DeepFake Video Detection", WIFS 2020: Paper
- "How Do the Hearts of Deep Fakes Beat? Deep Fake Source Detection via Interpreting Residuals with Biological Signals", IJCB 2020: Paper
- "Deepfake Detection using Spatiotemporal Convolutional Networks", arXiv: Paper Github
- "A Convolutional LSTM based Residual Network for Deepfake Video Detection", arXiv: Paper
- "Spatio-temporal Features for Generalized Detection of Deepfake Videos", submitted to CVIU: Paper
- "Exploiting Visual Artifacts to Expose Deepfakes and Face Manipulations", WACVW 2019: Paper
- "Interpretable and Trustworthy Deepfake Detection via Dynamic Prototypes", WACV 2021: Paper
- "MesoNet: a Compact Facial Video Forgery Detection Network", WIFS 2018: Paper Github
- "Multi-task Learning For Detecting and Segmenting Manipulated Facial Images and Videos", BATS 2019: Paper
- "Use of a Capsule Network to Detect Fake Images and Videos", arXiv: Paper
- "What makes fake images detectable? Understanding properties that generalize", arXiv: Paper
- "PRRNet: Pixel-Region relation network for face forgery detection", Pattern Recognition 2021: Paper
- "ForensicTransfer: Weakly-supervised Domain Adaptation for Forgery Detection", arXiv: Paper
- "Identity-Driven DeepFake Detection", CoRR 2020: Paper
- "Detecting Deep-Fake Videos from Appearance and Behavior", WIFS 2020: Paper
- "Exposing Fake Faces Through Deep Neural Networks Combining Content and Trace Feature Extractors", IEEE Access 2021: Paper
- "FaceGuard: Proactive Deepfake Detection", CoRR 2021: Paper
- "DeepFake-o-meter: An Open Platform for DeepFake Detection", SP Workshops 2021: Paper
- "DeepfakeUCL: Deepfake Detection via Unsupervised Contrastive Learning", IJCNN 2021: Paper
- "M2TR: Multi-modal Multi-scale Transformers for Deepfake Detection", CoRR 2021: Paper