journal article·2023Open access

Multi-Branch Deepfake Detection Algorithm Based on Fine-Grained Features

Wenkai Qin, Tianliang Lu, Lu Zhang, Shufan Peng, Da Wan

Computers, Materials & Continua· Volume 77· Issue 1

Abstract

With the rapid development of deepfake technology, the authenticity of various types of fake synthetic content is increasing rapidly, which brings potential security threats to people's daily life and social stability. Currently, most algorithms define deepfake detection as a binary classification problem, i.e., global features are first extracted using a backbone network and then fed into a binary classifier to discriminate true or false. However, the differences between real and fake samples are often subtle and local, and such global feature-based detection algorithms are not optimal in efficiency and accuracy. To this end, to enhance the extraction of forgery details in deep forgery samples, we propose a multi-branch deepfake detection algorithm based on fine-grained features from the perspective of fine-grained classification. First, to address the critical problem in locating discriminative feature regions in fine-grained classification tasks, we investigate a method for locating multiple different discriminative regions and design a lightweight feature localization module to obtain crucial feature representations by augmenting the most significant parts of the feature map. Second, using information complementation, we introduce a correlation-guided fusion module to enhance the discriminative feature information of different branches. Finally, we use the global attention module in the multi-branch model to improve the cross-dimensional interaction of spatial domain and channel domain information and increase the weights of crucial feature regions and feature channels. We conduct sufficient ablation experiments and comparative experiments. The experimental results show that the algorithm outperforms the detection accuracy and effectiveness on the FaceForensics++ and Celeb-DF-v2 datasets compared with the representative detection algorithms in recent years, which can achieve better detection results.
Source: openalex_inverted_index · Quality: baseline

Research context

OpenAlex topics: Digital Media Forensic Detection · Generative Adversarial Networks and Image Synthesis · Anomaly Detection Techniques and Applications

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

References (42)

Show source-provided references
1. Generative adversarial networks10.1145/3422622 ↗
2. Fast face-swap using convolutional neural networks
3. Countering malicious DeepFakes: Survey, battleground, and horizon10.1007/s11263-022-01606-8 ↗
4. X. Wang, H. Guo, S. Hu, M. C. Chang and S. W. Lyu, “GAN-generated faces detection: A survey and new perspectives,” arXiv preprint arXiv:2202.07145, 2022.
5. A robust GAN generated face detection method based on dual-color spaces and an improved Xception
6. Identification of deep network generated images using disparities in color components10.1016/j.sigpro.2020.107616 ↗
7. Robust GANs face detection based on dual-channel CNN network
8. H. Guo, S. Hu, X. Wang, M. C. Chang and S. W. Lyu, “Eyes tell all: Irregular pupil shapes reveal GAN generated faces,” arXiv preprint arXiv:2109.00162, 2022.10.1109/ICASSP43922.2022.9746597 ↗
9. Global attention mechanism: Retain information to enhance channel-spatial interactions
10. Protecting world leaders against deep fakes
11. O. de Lima, S. Franklin, S. Basu, B. Karwoski and A. George, “Deepfake detection using spatiotemporal convolutional networks,” arXiv preprint arXiv:2006.14749, 2020.
12. ID-reveal: Identity-aware deepfake video detection
13. Improving the efficiency and robustness of DeepFakes detection through precise geometric features
14. Deep residual learning for image recognition
15. Xception: Deep learning with depthwise separable convolutions
16. EfficientNet: Rethinking model scaling for convolutional neural networks
17. MesoNet: A compact facial video forgery detection network
18. Capsule-forensics: Using capsule networks to detect forged images and videos
19. Deepfake detection based on discrepancies between faces and their context10.1109/TPAMI.2021.3093446 ↗
20. PRRNet: Pixel-region relation network for face forgery detection10.1016/j.patcog.2021.107950 ↗
21. Multi-attentional deepfake detection
22. DeepFake detection by analyzing convolutional traces
23. Defakehop: A light-weight high-performance deepfake detector
24. S. T. Liu, Z. C. Lian, S. Q. Gu and L. Xiao, “Block shuffling learning for deepfake detection,” arXiv preprint arXiv:2202.02819, 2022.
25. Exposing GAN-generated faces using inconsistent corneal specular highlights
26. Eyes tell all: Irregular pupil shapes reveal GAN-generated faces
27. Attention is all you need
28. An image is worth 16 × 16 words: Transformers for image recognition at scale
29. Fine-grained visual classification via progressive multi-granularity training of jigsaw patches
30. Fine-grained image analysis with deep learning: A survey10.1109/TPAMI.2021.3126648 ↗
31. Look closer to see better: Recurrent attention convolutional neural network for fine-grained image recognition
32. T. Hu, H. G. Qi, Q. M. Huang and Y. Lu, “See better before looking closer: Weakly supervised data augmentation network for fine-grained visual classification,” arXiv preprint arXiv:1901.09891, 2021.
33. Multi-branch and multi-scale attention learning for fine-grained visual categorization
34. Feature boosting, suppression, and diversification for fine-grained visual classification
35. Squeeze-and-excitation networks
36. ECA-Net: Efficient channel attention for deep convolutional neural networks
37. J. Park, S. Woo, J. Lee and I. Kweon, “Bam: Bottleneck attention module,” arXiv preprint arXiv:1807.06514, 2018.
38. Cbam: Convolutional block attention module
39. Coordinate attention for efficient mobile network design
40. FaceForensics++: Learning to detect manipulated facial images
41. Celeb-DF: A large-scale challenging dataset for deepfake forensics
42. Grad-CAM: Visual explanations from deep networks via gradient-based localization