Exposing the Deception: Uncovering More Forgery Clues for Deepfake Detection

Authors: Zhongjie Ba, Qingyu Liu, Zhenguang Liu, Shuang Wu, Feng Lin, Li Lu, Kui Ren

Published: 2024-03-04 07:28:23+00:00

AI Summary

This paper presents a novel deepfake detection framework that extracts multiple non-overlapping local features and fuses them into a global representation. It leverages information bottleneck theory to ensure feature orthogonality and task relevance, achieving state-of-the-art performance on five benchmark datasets.

Abstract

Deepfake technology has given rise to a spectrum of novel and compelling applications. Unfortunately, the widespread proliferation of high-fidelity fake videos has led to pervasive confusion and deception, shattering our faith that seeing is believing. One aspect that has been overlooked so far is that current deepfake detection approaches may easily fall into the trap of overfitting, focusing only on forgery clues within one or a few local regions. Moreover, existing works heavily rely on neural networks to extract forgery features, lacking theoretical constraints guaranteeing that sufficient forgery clues are extracted and superfluous features are eliminated. These deficiencies culminate in unsatisfactory accuracy and limited generalizability in real-life scenarios. In this paper, we try to tackle these challenges through three designs: (1) We present a novel framework to capture broader forgery clues by extracting multiple non-overlapping local representations and fusing them into a global semantic-rich feature. (2) Based on the information bottleneck theory, we derive Local Information Loss to guarantee the orthogonality of local representations while preserving comprehensive task-relevant information. (3) Further, to fuse the local representations and remove task-irrelevant information, we arrive at a Global Information Loss through the theoretical analysis of mutual information. Empirically, our method achieves state-of-the-art performance on five benchmark datasets.Our code is available at url{https://github.com/QingyuLiu/Exposing-the-Deception}, hoping to inspire researchers.


Key findings
The proposed method achieves state-of-the-art performance on in-dataset and cross-dataset evaluations across five benchmark datasets. The method's superior generalization is attributed to the information bottleneck framework, which extracts broader forgery clues compared to existing approaches. Ablation studies confirmed the importance of both the Local and Global Information Losses.
Approach
The approach uses a local disentanglement module to extract multiple non-overlapping local features from face regions, incorporating a Local Information Loss to ensure orthogonality and task relevance. A global aggregation module then fuses these features, guided by a Global Information Loss to remove irrelevant information, before classification.
Datasets
FaceForensics++, Celeb-DF (V1 and V2), DeepFake Detection Challenge (DFDC, and DFDC-Preview)
Model(s)
ResNet-34 (primarily), MobileNet-V1, EfficientNet-B0 (in ablation study)
Author countries
China, Singapore