atlas

Research map / Label-efficient and robust learning / Recognition and long-tail

Contrastive Learning for DeepFake Classification and Localization via Multi-Label Ranking

CVPR 2024 · Label-efficient and robust learning › Recognition and long-tail · approach: Loss design and classifier theory · 20 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes a unified deepfake detector that combines a contrastive multiple-instance learning loss for binary real/fake classification with a multi-label ranking loss that recovers which facial components were manipulated and in what order.

Problem

Binary deepfake classification is saturated, while sequential component-wise deepfake manipulation requires localizing which facial components were forged and recovering the order of manipulations.

Approach

Treats each image as a bag of patch-token similarity responses under a contrastive MIL loss for real/fake detection, and adds a rank-aware weighted multi-label loss in a CNN-transformer with class tokens so that predicted probabilities respect the manipulation order.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use multi-label ranking for component predictionsOurs · Seq-FaceCompRanking accuracy (%): 73.93 -> 74.97Helped
Use multi-label ranking for component predictionsOurs · Seq-FaceAttrRanking accuracy (%): 69.27 -> 70.02Helped
Use the proposed modelSeq-FaceComp · Seq-FaceCompMulti-label accuracy (%): 79.54 -> 84.36Helped
Use the proposed modelSeq-FaceAttr · Seq-FaceAttrMulti-label accuracy (%): 88.23 -> 90.74Helped
Use the proposed modelbinary deepfake classification · CDF cross-testing (train on FF++ only)AUC (%): 93.18 -> 91.56Hurt
Use the proposed modelbinary deepfake classification · DFDC cross-testing (train on FF++ only)AUC (%): 80.92 -> 75.17Hurt
Use the proposed modelbinary deepfake classification · FF++ intra-testingAUC (%): 96.30 -> 99.82Helped
Use the proposed modelbinary deepfake classification · CDF intra-testingAUC (%): 99.94 -> 99.98Helped
Use the proposed modelbinary deepfake classification · WDF cross-testing (train on FF++ only)AUC (%): 70.56 -> 73.41Helped
Use the proposed modelbinary deepfake classification · DFD cross-testing (train on FF++ only)AUC (%): 97.56 -> 97.88Helped
Add the ranking loss LRank (ablation)multi-label predictions on Seq-FaceComp · Seq-FaceCompFixed-Acc (%)Helped
Add the contrastive MIL loss LCLS (ablation)the proposed model on Seq-FaceComp · Seq-FaceCompFixed-Acc (%)Helped

Surprising findings

Limitations

Experimental setup

Datasets: Seq-FaceComp Seq-FaceAttr FaceForensics++

Benchmarks: Seq-FaceComp Seq-FaceAttr FaceForensics++ Celeb-DF WildDeepfake DeepFakeDetection DFDC

Metrics: Fixed-Acc AUC R^2

Baselines: Multi-Cls DRN DETR MA Two-Stream SeqFakeFormer MMNet Xception EfficientNet-B4 Multi-Att SPSL RECCE

Builds on: SeqFakeFormer Multiple instance learning attention pooling Differentiable sorting networks Self-blended images

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy