Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

Dual Contrastive Learning for General Face Forgery Detection

About

With various facial manipulation techniques arising, face forgery detection has drawn growing attention due to security concerns. Previous works always formulate face forgery detection as a classification problem based on cross-entropy loss, which emphasizes category-level differences rather than the essential discrepancies between real and fake faces, limiting model generalization in unseen domains. To address this issue, we propose a novel face forgery detection framework, named Dual Contrastive Learning (DCL), which specially constructs positive and negative paired data and performs designed contrastive learning at different granularities to learn generalized feature representation. Concretely, combined with the hard sample selection strategy, Inter-Instance Contrastive Learning (Inter-ICL) is first proposed to promote task-related discriminative features learning by especially constructing instance pairs. Moreover, to further explore the essential discrepancies, Intra-Instance Contrastive Learning (Intra-ICL) is introduced to focus on the local content inconsistencies prevalent in the forged faces by constructing local-region pairs inside instances. Extensive experiments and visualizations on several datasets demonstrate the generalization of our method against the state-of-the-art competitors.

Ke Sun, Taiping Yao, Shen Chen, Shouhong Ding, Jilin L, Rongrong Ji• 2021

Related benchmarks

TaskDatasetResultRank
Deepfake DetectionDFDC
AUC75
135
Deepfake DetectionDFD
AUC0.921
77
Deepfake DetectionCelebDF (CDF) v2 (test)
AUC82.3
30
Frame-level Deepfake DetectionDFD
AUC91.66
28
Frame-level Deepfake DetectionDFDC-P
AUC76.71
28
Face Forgery DetectionFF++ (HQ)
AUC DF99.98
27
Face Forgery DetectionFaceForensics++ NT (test)
AUC98.97
25
Face Forgery DetectionFaceForensics++ F2F (test)
AUC0.9921
25
Frame-level Face Forgery DetectionWild Deepfake
AUC71.14
24
Deepfake DetectionDeepfakeDetection (DFD) (test)
AUC91.6
22
Showing 10 of 36 rows

Other info

Follow for update