Block shuffling learning for Deepfake Detection
Not on the map. Why?
Abstract (arXiv)
Deepfake detection methods based on convolutional neural networks (CNN) have demonstrated high accuracy. textcolorblackHowever, these methods often suffer from decreased performance when faced with unknown forgery methods and common transformations such as resizing and blurring, resulting in deviations between training and testing domains. This phenomenon, known as overfitting, poses a significant challenge. To address this issue, we propose a novel block shuffling regularization method. Firstly, our approach involves dividing the images into blocks and applying both intra-block and inter-block shuffling techniques. This process indirectly achieves weight-sharing across different dimensions. Secondly, we introduce an adversarial loss algorithm to mitigate the overfitting problem induced by the shuffling noise. Finally, we restore the spatial layout of the blocks to capture the semantic associations among them. Extensive experiments validate the effectiveness of our proposed method, which surpasses existing approaches in forgery face detection. Notably, our method exhibits excellent generalization capabilities, demonstrating robustness against cross-dataset evaluations and common image transformations. Especially our method can be easily integrated with various CNN models. Source code is available at hrefhttps://github.com/NoWindButRain/BlockShuffleLearningGithub.
Key facts. Cited by 4 papers in the map (data through 14 Oct 2026). Builds on 41 of its 68 references that are in the map. First posted on arXiv 6 Feb 2022.
Builds on
41 of 68 references.
References · 41
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2014Adam: A Method for Stochastic Optimizationcited by 37,240
- 2019EfficientNet: Rethinking Model Scaling for Convolutional Neural Networkscited by 6,442
- 2018A Style-Based Generator Architecture for Generative Adversarial Networkscited by 6,013
- 2016Xception: Deep Learning with Depthwise Separable Convolutionscited by 2,332
- 2016Unsupervised Learning of Visual Representations by Solving Jigsaw Puzzlescited by 1,382
- 2017Adversarial Discriminative Domain Adaptationcited by 1,311
- 2017Random Erasing Data Augmentationcited by 1,239
- 2019FaceForensics++: Learning to Detect Manipulated Facial Imagescited by 1,101
- 2017StarGAN: Unified Generative Adversarial Networks for Multi-Domain Image-to-Image Translationcited by 1,039
- 2020First Order Motion Model for Image Animationcited by 704
- 2017Dynamic Routing Between Capsulescited by 689
29 more
- 2020Face2Face: Real-time Face Capture and Reenactment of RGB Videoscited by 632
- 2019Celeb-DF: A Large-scale Challenging Dataset for DeepFake Forensicscited by 575
- 2020Thinking in Frequency: Face Forgery Detection by Mining Frequency-aware Cluescited by 523
- 2019Face X-ray for More General Face Forgery Detectioncited by 470
- 2018MesoNet: a Compact Facial Video Forgery Detection Networkcited by 409
- 2021Multi-attentional Deepfake Detectioncited by 341
- 2019FSGAN: Subject Agnostic Face Swapping and Reenactmentcited by 320
- 2018Exposing DeepFake Videos By Detecting Face Warping Artifactscited by 319
- 2021Generalizing Face Forgery Detection with High-frequency Featurescited by 262
- 2020DeeperForensics-1.0: A Large-Scale Dataset for Real-World Face Forgery Detectioncited by 254
- 2021Spatial-Phase Shallow Learning: Rethinking Face Forgery Detection in Frequency Domaincited by 244
- 2019FaceShifter: Towards High Fidelity And Occlusion Aware Face Swappingcited by 221
- 2018Capsule-Forensics: Using Capsule Networks to Detect Forged Images and Videoscited by 180
- 2018GANimation: Anatomically-aware Facial Animation from a Single Imagecited by 161
- 2020Two-branch Recurrent Network for Isolating Deepfakes in Videoscited by 161
- 2019Multi-task Learning For Detecting and Segmenting Manipulated Facial Images and Videoscited by 130
- 2018Two-Stream Neural Networks for Tampered Face Detectioncited by 125
- 2021M2TR: Multi-modal Multi-scale Transformers for Deepfake Detectioncited by 114
- 2021Representative Forgery Mining for Fake Face Detectioncited by 108
- 2019Unmasking DeepFakes with simple Featurescited by 78
- 2019BlazeFace: Sub-millisecond Neural Face Detection on Mobile GPUscited by 74
- 2020Weight-Sharing Neural Architecture Search: A Battle to Shrink the Optimization Gapcited by 50
- 2013Stochastic Pooling for Regularization of Deep Convolutional Neural Networkscited by 48
- 2018Encryption-then-Compression Systems using Grayscale-based Image Encryption for JPEG Imagescited by 34
- 2017PatchShuffle Regularizationcited by 23
- 2020FDFtNet: Facing Off Fake Images using Fake Detection Fine-tuning Networkcited by 19
- 2020Encryption Inspired Adversarial Defense for Visual Classificationcited by 17
- 2021SSPNet: Scale Selection Pyramid Network for Tiny Person Detection from UAV Imagescited by 16
- 2019Patch Reordering: a Novel Way to Achieve Rotation and Translation Invariance in Convolutional Neural Networkscited by 2
Built on by
Citing papers per year: 2022: 1; 2023: 2; 2024: 0; 2025: 1.
4 papers.
- 2023Exploring the Landscape of Machine Unlearning: A Comprehensive Survey and Taxonomycited by 51
- 2023Beyond the Prior Forgery Knowledge: Mining Critical Clues for General Face Forgery Detectioncited by 50
- 2022Image and Model Transformation with Secret Key for Vision Transformercited by 12
- 2025Beyond Semantic Features: Pixel-level Mapping for Generalized AI-Generated Image Detectioncited by 4
- 2025Beyond Semantic Features: Pixel-level Mapping for Generalized AI-Generated Image Detection19 Dec 2025
- 2023Exploring the Landscape of Machine Unlearning: A Comprehensive Survey and Taxonomy10 May 2023
- 2023Beyond the Prior Forgery Knowledge: Mining Critical Clues for General Face Forgery Detection24 Apr 2023
- 2022Image and Model Transformation with Secret Key for Vision Transformer12 Jul 2022