{"url":"/task/deepfake-detection","name":"DeepFake Detection","slug":"deepfake-detection","description_markdown":"**DeepFake Detection** is the task of detecting fake videos or images that have been generated using deep learning techniques. Deepfakes are created by using machine learning algorithms to manipulate or replace parts of an original video or image, such as the face of a person. The goal of deepfake detection is to identify such manipulations and distinguish them from real videos or images.\r\n\r\nDescription source: [DeepFakes: a New Threat to Face Recognition? Assessment and Detection](https://arxiv.org/pdf/1812.08685.pdf)\r\n\r\nImage source: [DeepFakes: a New Threat to Face Recognition? Assessment and Detection](https://paperswithcode.com/paper/deepfakes-a-new-threat-to-face-recognition)","categories":[{"name":"Audio","url":"/area/audio"},{"name":"Computer Vision","url":"/area/computer-vision"},{"name":"Miscellaneous","url":"/area/miscellaneous"},{"name":"Speech","url":"/area/speech"}],"source":{"archive":"pwc-archive (Hugging Face), CC BY-SA 4.0","snapshot":"2025-07-28","slug_source":"archive_url"},"counts":{"papers_tagged":580,"papers_with_code":237,"benchmarks":8,"benchmark_tables_in_archive":11,"benchmark_tables_shown":8,"benchmark_tables_withheld_as_spam":3,"benchmark_definition":"a leaderboard table with at least one row; benchmark_tables_shown also counts the zero-row tables; benchmark_tables_in_archive adds the tables withheld as spam","datasets":26,"subtasks":5,"parent_tasks":1},"benchmarks":[{"leaderboard":"/sota/deepfake-detection-on-fakeavceleb-1","slug":"deepfake-detection-on-fakeavceleb-1","dataset":"FakeAVCeleb","dataset_url":"/dataset/fakeavceleb","rows_in_archive":13,"metrics":["ROC AUC","AP","Accuracy (%)"],"first_row_in_archive_order":{"model":"FACTOR","paper_title":"Detecting Deepfakes Without Seeing Any","paper_url":"/paper/detecting-deepfakes-without-seeing-any","paper_date":"2023-11-02","arxiv_id":"2311.01458","code_links":[{"title":"talreiss/factor","url":"https://github.com/talreiss/factor"}],"syntology":null}},{"leaderboard":"/sota/deepfake-detection-on-faceforensics-1","slug":"deepfake-detection-on-faceforensics-1","dataset":"FaceForensics++","dataset_url":"/dataset/faceforensics-1","rows_in_archive":6,"metrics":["AUC","LogLoss"],"first_row_in_archive_order":{"model":"QAD-E","paper_title":"Quality-Agnostic Deepfake Detection with Intra-model Collaborative Learning","paper_url":"/paper/quality-agnostic-deepfake-detection-with-1","paper_date":"2023-09-12","arxiv_id":"2309.05911","code_links":[],"syntology":null}},{"leaderboard":"/sota/deepfake-detection-on-dfdc","slug":"deepfake-detection-on-dfdc","dataset":"DFDC","dataset_url":"/dataset/dfdc","rows_in_archive":3,"metrics":["AUC","LogLoss"],"first_row_in_archive_order":{"model":"Cross Efficient Vision Transformer","paper_title":"Combining EfficientNet and Vision Transformers for Video Deepfake Detection","paper_url":"/paper/combining-efficientnet-and-vision","paper_date":"2021-07-06","arxiv_id":"2107.02612","code_links":[{"title":"davide-coccomini/Combining-EfficientNet-and-Vision-Transformersfor-Video-Deepfake-Detection","url":"https://github.com/davide-coccomini/Combining-EfficientNet-and-Vision-Transformersfor-Video-Deepfake-Detection"},{"title":"davide-coccomini/Combining-EfficientNet-and-Vision-Transformers-for-Video-Deepfake-Detection","url":"https://github.com/davide-coccomini/Combining-EfficientNet-and-Vision-Transformers-for-Video-Deepfake-Detection"},{"title":"davide-coccomini/mintime-multi-identity-size-invariant-timesformer-for-video-deepfake-detection","url":"https://github.com/davide-coccomini/mintime-multi-identity-size-invariant-timesformer-for-video-deepfake-detection"}],"syntology":{"n":14,"n_ran":7,"n_unverified":7,"n_pointer_only":0}}},{"leaderboard":"/sota/deepfake-detection-on-cifake-real-and-ai","slug":"deepfake-detection-on-cifake-real-and-ai","dataset":"CIFAKE: Real and AI-Generated Synthetic Images","dataset_url":"/dataset/cifake-real-and-ai-generated-synthetic-images","rows_in_archive":1,"metrics":["AUC","Validation Accuracy"],"first_row_in_archive_order":{"model":"FasterThanLies","paper_title":"Faster Than Lies: Real-time Deepfake Detection using Binary Neural Networks","paper_url":"/paper/faster-than-lies-real-time-deepfake-detection","paper_date":"2024-06-07","arxiv_id":"2406.04932","code_links":[{"title":"fedeloper/binary_deepfake_detection","url":"https://github.com/fedeloper/binary_deepfake_detection"}],"syntology":null}},{"leaderboard":"/sota/deepfake-detection-on-cocofake","slug":"deepfake-detection-on-cocofake","dataset":"COCOFake","dataset_url":null,"rows_in_archive":1,"metrics":["AUC","Accuracy"],"first_row_in_archive_order":{"model":"FasterThanLies","paper_title":"Faster Than Lies: Real-time Deepfake Detection using Binary Neural Networks","paper_url":"/paper/faster-than-lies-real-time-deepfake-detection","paper_date":"2024-06-07","arxiv_id":"2406.04932","code_links":[{"title":"fedeloper/binary_deepfake_detection","url":"https://github.com/fedeloper/binary_deepfake_detection"}],"syntology":null}},{"leaderboard":"/sota/deepfake-detection-on-dffd","slug":"deepfake-detection-on-dffd","dataset":"DFFD","dataset_url":null,"rows_in_archive":1,"metrics":["AUC","Accuracy"],"first_row_in_archive_order":{"model":"FasterThanLies","paper_title":"Faster Than Lies: Real-time Deepfake Detection using Binary Neural Networks","paper_url":"/paper/faster-than-lies-real-time-deepfake-detection","paper_date":"2024-06-07","arxiv_id":"2406.04932","code_links":[{"title":"fedeloper/binary_deepfake_detection","url":"https://github.com/fedeloper/binary_deepfake_detection"}],"syntology":null}},{"leaderboard":"/sota/deepfake-detection-on-faceforensics","slug":"deepfake-detection-on-faceforensics","dataset":"FaceForensics","dataset_url":"/dataset/faceforensics","rows_in_archive":1,"metrics":["DF","FS","FSF","NT","Real","Total Accuracy"],"first_row_in_archive_order":{"model":"XceptionNet","paper_title":"FaceForensics++: Learning to Detect Manipulated Facial Images","paper_url":"/paper/faceforensics-learning-to-detect-manipulated","paper_date":"2019-01-25","arxiv_id":"1901.08971","code_links":[{"title":"ondyari/FaceForensics","url":"https://github.com/ondyari/FaceForensics"},{"title":"polimi-ispl/icpr2020dfdc","url":"https://github.com/polimi-ispl/icpr2020dfdc"},{"title":"yyk-wew/F3Net","url":"https://github.com/yyk-wew/F3Net"},{"title":"FaceOnLive/DeepFake-Detection-SDK-Linux","url":"https://github.com/FaceOnLive/DeepFake-Detection-SDK-Linux"},{"title":"Baukebrenninkmeijer/HackGAN","url":"https://github.com/Baukebrenninkmeijer/HackGAN"},{"title":"tamlhp/dfd_benchmark","url":"https://github.com/tamlhp/dfd_benchmark"},{"title":"pothabattulasantosh/Detection-of-facial-Manipulated-videos","url":"https://github.com/pothabattulasantosh/Detection-of-facial-Manipulated-videos"},{"title":"pothabattulasantosh/Detection-of-face-Manipulated-videos","url":"https://github.com/pothabattulasantosh/Detection-of-face-Manipulated-videos"},{"title":"SuyashSonawane/fakedetector","url":"https://github.com/SuyashSonawane/fakedetector"},{"title":"DataScienceNigeria/Fake-Detection-dataset-for-deepfake-from-Google-and-Jigsaw","url":"https://github.com/DataScienceNigeria/Fake-Detection-dataset-for-deepfake-from-Google-and-Jigsaw"},{"title":"flynn-chen/faceforensics_benchmark","url":"https://github.com/flynn-chen/faceforensics_benchmark"},{"title":"twyunting/Deepfake_Video_Classifier","url":"https://github.com/twyunting/Deepfake_Video_Classifier"},{"title":"seongilp/DFE604-2020F-FinalProject","url":"https://github.com/seongilp/DFE604-2020F-FinalProject"},{"title":"jhchang/DFDC","url":"https://github.com/jhchang/DFDC"}],"syntology":{"n":9,"n_ran":4,"n_unverified":5,"n_pointer_only":4}}},{"leaderboard":"/sota/deepfake-detection-on-lav-df","slug":"deepfake-detection-on-lav-df","dataset":"LAV-DF","dataset_url":"/dataset/lav-df","rows_in_archive":1,"metrics":["AUC"],"first_row_in_archive_order":{"model":"BA-TFD","paper_title":"Do You Really Mean That? Content Driven Audio-Visual Deepfake Dataset and Multimodal Method for Temporal Forgery Localization","paper_url":"/paper/do-you-really-mean-that-content-driven-audio","paper_date":"2022-04-13","arxiv_id":"2204.06228","code_links":[{"title":"ControlNet/LAV-DF","url":"https://github.com/ControlNet/LAV-DF"}],"syntology":null}}],"datasets":[{"url":"/dataset/faceforensics-1","name":"FaceForensics++","full_name":"","num_papers_in_archive":368},{"url":"/dataset/celeb-df","name":"Celeb-DF","full_name":"","num_papers_in_archive":187},{"url":"/dataset/dfdc","name":"DFDC","full_name":"Deepfake Detection Challenge","num_papers_in_archive":126},{"url":"/dataset/faceforensics","name":"FaceForensics","full_name":"","num_papers_in_archive":88},{"url":"/dataset/fakeavceleb","name":"FakeAVCeleb","full_name":"","num_papers_in_archive":65},{"url":"/dataset/wilddeepfake","name":"WildDeepfake","full_name":"","num_papers_in_archive":49},{"url":"/dataset/wavefake","name":"WaveFake","full_name":"","num_papers_in_archive":38},{"url":"/dataset/1-1","name":"1","full_name":"","num_papers_in_archive":28},{"url":"/dataset/deeperforensics-1-0","name":"DeeperForensics-1.0","full_name":"DeeperForensics-1.0","num_papers_in_archive":27},{"url":"/dataset/kodf","name":"KoDF","full_name":"Korean DeepFake Detection Dataset","num_papers_in_archive":27},{"url":"/dataset/lav-df","name":"LAV-DF","full_name":"Localized Audio Visual DeepFake Dataset","num_papers_in_archive":14},{"url":"/dataset/df40","name":"DF40","full_name":"","num_papers_in_archive":11},{"url":"/dataset/av-deepfake1m","name":"AV-Deepfake1M","full_name":"","num_papers_in_archive":9},{"url":"/dataset/forgerynet","name":"ForgeryNet","full_name":"ForgeryNet","num_papers_in_archive":5},{"url":"/dataset/cifake-real-and-ai-generated-synthetic-images","name":"CIFAKE: Real and AI-Generated Synthetic Images","full_name":"","num_papers_in_archive":4},{"url":"/dataset/deepfake-mnist","name":"DeepFake MNIST+","full_name":"","num_papers_in_archive":3},{"url":"/dataset/dfdm","name":"DFDM","full_name":"Deepfake videos generated from different models","num_papers_in_archive":3},{"url":"/dataset/diffusion-deepfake","name":"Diffusion Deepfake","full_name":"","num_papers_in_archive":3},{"url":"/dataset/sonics","name":"SONICS","full_name":"Synthetic Or Not - Identifying Counterfeit Songs","num_papers_in_archive":3},{"url":"/dataset/deephy","name":"DeePhy","full_name":"","num_papers_in_archive":2},{"url":"/dataset/gotcha","name":"GOTCHA","full_name":"","num_papers_in_archive":2},{"url":"/dataset/deep-voice-deepfake-voice-recognition","name":"DEEP-VOICE: DeepFake Voice Recognition","full_name":"Jordan Bird","num_papers_in_archive":1},{"url":"/dataset/gangen-detection","name":"GANGen-Detection","full_name":"","num_papers_in_archive":1},{"url":"/dataset/individualized-deepfake-detection-dataset","name":"Individualized Deepfake Detection Dataset","full_name":"","num_papers_in_archive":1},{"url":"/dataset/twinsynths","name":"TwinSynths","full_name":"","num_papers_in_archive":1},{"url":"/dataset/deepspeak-dataset-v1-0","name":"DeepSpeak Dataset v1.0","full_name":"","num_papers_in_archive":0}],"subtasks":[{"url":"/task/audio-deepfake-detection","name":"Audio Deepfake Detection"},{"url":"/task/diffusion-generated-faces-detection","name":"diffusion-generated faces detection"},{"url":"/task/human-detection-of-deepfakes","name":"Human Detection of Deepfakes"},{"url":"/task/multimodal-forgery-detection","name":"Multimodal Forgery Detection"},{"url":"/task/synthetic-speech-detection","name":"Synthetic Speech Detection"}],"parent_tasks":[{"url":"/task/3d-shape-reconstruction-from-videos","name":"3D Shape Reconstruction from Videos"}],"papers":{"order":"repositories listed in the archive (desc), then date (desc); the archive holds no stars","population":"papers tagged with this task that list at least one repository in the archive","shown":30,"of":237,"tagged_in_all":580,"items":[{"url":"/paper/faceforensics-learning-to-detect-manipulated","title":"FaceForensics++: Learning to Detect Manipulated Facial Images","date":"2019-01-25","arxiv_id":"1901.08971","repositories_listed":14,"syntology":{"n":9,"n_ran":4,"n_unverified":5,"n_pointer_only":4}},{"url":"/paper/taming-transformers-for-high-resolution-image","title":"Taming Transformers for High-Resolution Image Synthesis","date":"2020-12-17","arxiv_id":"2012.09841","repositories_listed":13,"syntology":{"n":6,"n_ran":6,"n_unverified":0,"n_pointer_only":4}},{"url":"/paper/the-deepfake-detection-challenge-dataset","title":"The DeepFake Detection Challenge (DFDC) Dataset","date":"2020-06-12","arxiv_id":"2006.07397","repositories_listed":9,"syntology":{"n":3,"n_ran":1,"n_unverified":2,"n_pointer_only":3}},{"url":"/paper/celeb-df-a-new-dataset-for-deepfake-forensics","title":"Celeb-DF: A Large-scale Challenging Dataset for DeepFake Forensics","date":"2019-09-27","arxiv_id":"1909.12962","repositories_listed":8,"syntology":null},{"url":"/paper/mesonet-a-compact-facial-video-forgery","title":"MesoNet: a Compact Facial Video Forgery Detection Network","date":"2018-09-04","arxiv_id":"1809.00888","repositories_listed":8,"syntology":{"n":6,"n_ran":1,"n_unverified":5,"n_pointer_only":0}},{"url":"/paper/a-comprehensive-analysis-of-ai-biases-in","title":"Analyzing Fairness in Deepfake Detection With Massively Annotated Databases","date":"2022-08-11","arxiv_id":"2208.05845","repositories_listed":6,"syntology":null},{"url":"/paper/unmasking-deepfakes-with-simple-features","title":"Unmasking DeepFakes with simple Features","date":"2019-11-02","arxiv_id":"1911.00686","repositories_listed":6,"syntology":{"n":1,"n_ran":1,"n_unverified":0,"n_pointer_only":1}},{"url":"/paper/face-x-ray-for-more-general-face-forgery","title":"Face X-ray for More General Face Forgery Detection","date":"2019-12-31","arxiv_id":"1912.13458","repositories_listed":4,"syntology":{"n":5,"n_ran":3,"n_unverified":2,"n_pointer_only":5}},{"url":"/paper/automatic-speaker-verification-spoofing-and","title":"Automatic speaker verification spoofing and deepfake detection using wav2vec 2.0 and data augmentation","date":"2022-02-24","arxiv_id":"2202.12233","repositories_listed":3,"syntology":{"n":2,"n_ran":1,"n_unverified":1,"n_pointer_only":0}},{"url":"/paper/combining-efficientnet-and-vision","title":"Combining EfficientNet and Vision Transformers for Video Deepfake Detection","date":"2021-07-06","arxiv_id":"2107.02612","repositories_listed":3,"syntology":{"n":14,"n_ran":7,"n_unverified":7,"n_pointer_only":0}},{"url":"/paper/m2tr-multi-modal-multi-scale-transformers-for","title":"M2TR: Multi-modal Multi-scale Transformers for Deepfake Detection","date":"2021-04-20","arxiv_id":"2104.09770","repositories_listed":3,"syntology":{"n":11,"n_ran":4,"n_unverified":7,"n_pointer_only":0}},{"url":"/paper/video-face-manipulation-detection-through","title":"Video Face Manipulation Detection Through Ensemble of CNNs","date":"2020-04-16","arxiv_id":"2004.07676","repositories_listed":3,"syntology":{"n":3,"n_ran":1,"n_unverified":2,"n_pointer_only":3}},{"url":"/paper/deepfakes-and-beyond-a-survey-of-face","title":"DeepFakes and Beyond: A Survey of Face Manipulation and Fake Detection","date":"2020-01-01","arxiv_id":"2001.00179","repositories_listed":3,"syntology":null},{"url":"/paper/improving-the-perturbation-based-explanation","title":"Improving the Perturbation-Based Explanation of Deepfake Detectors Through the Use of Adversarially-Generated Samples","date":"2025-02-06","arxiv_id":"2502.03957","repositories_listed":2,"syntology":null},{"url":"/paper/deepfake-media-generation-and-detection-in","title":"Deepfake Media Generation and Detection in the Generative AI Era: A Survey and Outlook","date":"2024-11-29","arxiv_id":"2411.19537","repositories_listed":2,"syntology":null},{"url":"/paper/audio-deepfake-detection-with-self-supervised-1","title":"Audio Deepfake Detection with Self-Supervised XLS-R and SLS Classifier","date":"2024-10-28","arxiv_id":null,"repositories_listed":2,"syntology":null},{"url":"/paper/speech-foundation-model-ensembles-for-the","title":"Speech Foundation Model Ensembles for the Controlled Singing Voice Deepfake Detection (CtrSVDD) Challenge 2024","date":"2024-09-03","arxiv_id":"2409.02302","repositories_listed":2,"syntology":{"n":4,"n_ran":3,"n_unverified":1,"n_pointer_only":4}},{"url":"/paper/sonics-synthetic-or-not-identifying","title":"SONICS: Synthetic Or Not -- Identifying Counterfeit Songs","date":"2024-08-26","arxiv_id":"2408.14080","repositories_listed":2,"syntology":{"n":9,"n_ran":8,"n_unverified":1,"n_pointer_only":9}},{"url":"/paper/wavlm-model-ensemble-for-audio-deepfake","title":"WavLM model ensemble for audio deepfake detection","date":"2024-08-14","arxiv_id":"2408.07414","repositories_listed":2,"syntology":null},{"url":"/paper/evolving-from-single-modal-to-multi-modal","title":"Evolving from Single-modal to Multi-modal Facial Deepfake Detection: A Survey","date":"2024-06-11","arxiv_id":"2406.06965","repositories_listed":2,"syntology":null},{"url":"/paper/ctrsvdd-a-benchmark-dataset-and-baseline","title":"CtrSVDD: A Benchmark Dataset and Baseline Analysis for Controlled Singing Voice Deepfake Detection","date":"2024-06-04","arxiv_id":"2406.02438","repositories_listed":2,"syntology":null},{"url":"/paper/detecting-music-deepfakes-is-easy-but","title":"Detecting music deepfakes is easy but actually hard","date":"2024-05-07","arxiv_id":"2405.04181","repositories_listed":2,"syntology":null},{"url":"/paper/towards-generalizable-deepfake-video","title":"Learning Spatiotemporal Inconsistency via Thumbnail Layout for Face Deepfake Detection","date":"2024-03-15","arxiv_id":"2403.10261","repositories_listed":2,"syntology":null},{"url":"/paper/unmasking-deepfake-faces-from-videos-using-an","title":"Unmasking Deepfake Faces from Videos Using An Explainable Cost-Sensitive Deep Learning Approach","date":"2023-12-17","arxiv_id":"2312.10740","repositories_listed":2,"syntology":null},{"url":"/paper/rethinking-the-up-sampling-operations-in-cnn","title":"Rethinking the Up-Sampling Operations in CNN-based Generative Network for Generalizable Deepfake Detection","date":"2023-12-16","arxiv_id":"2312.10461","repositories_listed":2,"syntology":null},{"url":"/paper/deepfidelity-perceptual-forgery-fidelity","title":"DeepFidelity: Perceptual Forgery Fidelity Assessment for Deepfake Detection","date":"2023-12-07","arxiv_id":"2312.04961","repositories_listed":2,"syntology":null},{"url":"/paper/weakly-supervised-deepfake-localization-in","title":"Weakly-supervised deepfake localization in diffusion-generated images","date":"2023-11-08","arxiv_id":"2311.04584","repositories_listed":2,"syntology":{"n":9,"n_ran":5,"n_unverified":4,"n_pointer_only":9}},{"url":"/paper/robustness-and-generalizability-of-deepfake","title":"Robustness and Generalizability of Deepfake Detection: A Study with Diffusion Models","date":"2023-09-05","arxiv_id":"2309.02218","repositories_listed":2,"syntology":null},{"url":"/paper/deepfakebench-a-comprehensive-benchmark-of-1","title":"DeepfakeBench: A Comprehensive Benchmark of Deepfake Detection","date":"2023-07-04","arxiv_id":"2307.01426","repositories_listed":2,"syntology":{"n":2,"n_ran":2,"n_unverified":0,"n_pointer_only":0}},{"url":"/paper/undercover-deepfakes-detecting-fake-segments","title":"Undercover Deepfakes: Detecting Fake Segments in Videos","date":"2023-05-11","arxiv_id":"2305.06564","repositories_listed":2,"syntology":null}],"syntology_records":14,"syntology_note":"a paper without a record is not a recorded non-run: it may lack an arXiv id or simply be absent from the graph layer"},"description_links":{"kept":1,"unwrapped_to_text":0,"bare_urls_linked":0,"relative_images_dropped":0,"rule":"internal links are kept only when the target slug exists in the catalog"},"syntology":{"read_at":"2026-09-24T18:15:14+00:00","claim":"Per-sample execution status on synthesized fixtures ('ran N of M samples'); not a correctness claim and not a ranking signal.","status_vocabulary":{"ran_honours":"ran, honoured the contract we drafted","ran_violates":"ran, violated the contract we drafted","ran_draft_wrong":"ran; our contract draft was wrong, not the code","ran_fixture":"ran; our fixture could not drive it","ran":"ran on a synthesized input","unverified":"unverified (harvested, no recorded run)"}},"not_shown":{"libraries":"the archive has no per-task library table","trend_sparklines":"the Trend column of the benchmarks table was a rendered image; it is not in the archive","social_and_latest_sorts":"stars and social signals are not in the archive"}}