Face Forgery Detection via Multi-Scale Dual-Modality Mutual Enhancement Network
Source abstract
Abstract
As the use of deepfake facial videos proliferate, the associated threats to social security and integrity cannot be overstated. Effective methods for detecting forged facial videos are thus urgently needed. While many deep learning-based facial forgery detection approaches show promise, they often fail to delve deeply into the complex relationships between image features and forgery indicators, limiting their effectiveness to specific forgery techniques. To address this challenge, we propose a dual-branch collaborative deepfake detection network. The network processes video frame images as input, where a specialized noise extraction module initially extracts the noise feature maps. Subsequently, the original facial images and corresponding noise maps are directed into two parallel feature extraction branches to concurrently learn texture and noise forgery clues. An attention mechanism is employed between the two branches to facilitate mutual guidance and enhancement of texture and noise features across four different scales. This dual-modal feature integration enhances sensitivity to forgery artifacts and boosts generalization ability across various forgery techniques. Features from both branches are then effectively combined and processed through a multi-layer perception layer to distinguish between real and forged video. Experimental results on benchmark deepfake detection datasets demonstrate that our approach outperforms existing state-of-the-art methods in terms of detection performance, accuracy, and generalization ability.
Source: openalex_inverted_index · Quality: baseline
Research context
OpenAlex topics: Face recognition and analysis · Digital Media Forensic Detection · Generative Adversarial Networks and Image Synthesis
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
References (53)
Show source-provided references
1. In ictu oculi: exposing AI created fake videos by detecting eye blinking
2. FakeCatcher: detection of synthetic portrait videos using biological signals
3. Detecting deep-fake videos from phoneme-viseme mismatches
4. Durall R, Keuper M, Pfreundt FJ, Keuper J. Unmasking DeepFakes with simple features. arXiv:1911.00686. 2019.
5. Frequency-aware discriminative feature learning supervised by single-center loss for face forgery detection
6. Spatial-phase shallow learning: rethinking face forgery detection in frequency domain
7. Deepfake face detection via multi-level discrete wavelet transform and vision transformer
8. Generalizing face forgery detection with high-frequency features
9. Xception: deep learning with depthwise separable convolutions
10. Face X-ray for more general face forgery detection
11. MesoNet: a compact facial video forgery detection network
12. Combining EfficientNet and vision transformers for video deepfake detection
13. Multi-attentional deepfake detection
14. Improved deepfake video detection using convolutional vision transformer
15. Dosovitskiy A, Beyer L, Kolesnikov A, Weissenborn D, Zhai X, Unterthiner T, et al. An image is worth 16 × 16 words: transformers for image recognition at scale. arXiv:2010.11929. 2020.
16. EfficientNet: rethinking model scaling for convolutional neural networks
17. Dolhansky B, Bitton J, Pflaum B, Lu J, Howes R, Wang M, et al. The DeepFake detection challenge (DFDC) dataset. arXiv:2006.07397. 2020.
18. Thinking in frequency: face forgery detection by mining frequency-aware clues
19. WATCHER: wavelet-guided texture-content hierarchical relation learning for deepfake detection10.1007/s11263-024-02116-5 ↗
20. Dynamic graph learning with content-guided spatial-frequency relation reasoning for deepfake detection
21. Noiseprint: a CNN-based camera model fingerprint10.1109/TIFS.2019.2916364 ↗
22. Extracting camera-based fingerprints for video forensics
23. Fighting deepfake by residual noise using convolutional neural networks
24. Detection enhancement for various deepfake types based on residual noise and manipulation traces10.1109/ACCESS.2022.3185121 ↗
25. Two-stream neural networks for tampered face detection
26. Exploiting fine-grained face forgery clues via progressive enhancement learning
27. Rich models for steganalysis of digital images10.1109/TIFS.2012.2190402 ↗
28. Learning rich features for image manipulation detection
29. A deep learning approach to detection of splicing and copy-move forgeries in images
30. Attention is all you need
31. EAPT: efficient attention pyramid transformer for image processing10.1109/TMM.2021.3120873 ↗
32. BaGFN: broad attentive graph fusion network for high-order feature interactions10.1109/TNNLS.2021.3116209 ↗
33. Cross-modal self-attention network for referring image segmentation
34. CrossViT: cross-attention multi-scale vision transformer for image classification
35. Deep residual learning for image recognition
36. FaceForensics++: learning to detect manipulated facial images
37. Celeb-DF: a large-scale challenging dataset for DeepFake forensics
38. Deepfakes [Internet]. [cited 2025 Feb 12]. Available from: https://github.com/deepfakes/faceswap.
39. Face2Face: real-time face capture and reenactment of RGB videos
40. Faceswap [Internet]. [cited 2025 Feb 12]. Available from: https://github.com/MarekKowalski/FaceSwap.
41. Deferred neural rendering10.1145/3306346.3323035 ↗
42. Timesler. Pretrained Pytorch face detection (MTCNN) and recognition (InceptionResnet) models [Internet]. [cited 2025 Feb 12]. Available from: https://github.com/timesler/facenet-pytorch.
43. Albumentations: fast and flexible image augmentations10.3390/info11020125 ↗
44. Convolutional neural network based on diverse Gabor filters for deepfake recognition10.1109/ACCESS.2022.3152029 ↗
45. Adaptive texture and spectrum clue mining for generalizable face forgery detection10.1109/TIFS.2023.3344293 ↗
46. WildDeepfake: a challenging real-world dataset for deepfake detection
47. Two-branch recurrent network for isolating deepfakes in videos
48. Generative adversarial ensemble learning for face forensics10.1109/ACCESS.2020.2968612 ↗
49. DeepFake detection based on discrepancies between faces and their context10.1109/TPAMI.2021.3093446 ↗
50. Recasting residual-based local descriptors as convolutional neural networks
51. A deep learning approach to universal image manipulation detection using a new convolutional layer
52. HolisticDFD: infusing spatiotemporal transformer embeddings for deepfake detection10.1016/j.ins.2023.119352 ↗
53. Multi-feature fusion based face forgery detection with local and global characteristics10.1371/journal.pone.0311720 ↗