atlas

Research map / Vision-language and multimodal / Visual question answering

A Hitchhiker's Guide to Fine-Grained Face Forgery Detection Using Common Sense Reasoning

NeurIPS 2024 · Vision-language and multimodal › Visual question answering · approach: Vision-language model VQA evaluation · 4 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.

Converts face forgery detection into a VQA benchmark with binary, multiple-choice, and open-ended multi-label evaluation of zero-shot VLLMs (BLIP-2, InstructBLIP, LLaVA-1.5, etc.) across seven datasets, plus a LoRA-tuned CLIP vision encoder experiment.

Problem

Existing deepfake detection work uses binary discriminative classifiers and a single-region VQA dataset; there is no fair protocol to evaluate VLLMs on binary, multi-label fine-grained manipulation identification, especially open-ended generation.

Approach

A multi-stage VQA evaluation protocol for face forgery detection that tests binary prompts with synonyms, multiple-choice fine-grained labels, and open-ended responses scored by exact match, substring containment, or CLIP-text cosine similarity, without human captioning.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Fine-tune the LlaVa-1.5 vision encoder on FF++ (ablation)LlaVa-1.5 binary detection · FF++F1: 73.10 -> 76.83 (+3.73%)Helped
Fine-tune the LlaVa-1.5 vision encoder on FF++ (ablation)LlaVa-1.5 binary detection · SeqDeepFake attributesF1: 66.15 -> 68.03 (+1.88%)Helped
Fine-tune the LlaVa-1.5 vision encoder on FF++ (ablation)LlaVa-1.5 binary detection · SeqDeepFake componentsF1: 90.57 -> 90.20 (-0.38%)Hurt
Fine-tune the LlaVa-1.5 vision encoder on FF++ (ablation)LlaVa-1.5 binary detection · R-SplicerF1: 92.50 -> 92.62 (+0.12%)Helped
Fine-tune the LlaVa-1.5 vision encoder on FF++ (ablation)LlaVa-1.5 binary detection · DFDCF1: 58.24 -> 58.65 (+0.41%)Helped
Fine-tune the LlaVa-1.5 vision encoder on FF++ (ablation)LlaVa-1.5 binary detection · CelebDFF1: 41.81 -> 43.53 (+1.72%)Helped
Fine-tune the LlaVa-1.5 vision encoder on FF++ (ablation)LlaVa-1.5 binary detection · DFWF1: 61.56 -> 61.90 (+0.34%)Helped
Fine-tune the LlaVa-1.5 vision encoder on FF++ (ablation)LlaVa-1.5 binary detection · StyleGAN2F1: 38.62 -> 39.72 (+1.10%)Helped
Fine-tune the LlaVa-1.5 vision encoder on FF++ (ablation)LlaVa-1.5 binary detection · StyleGAN3F1: 45.66 -> 45.74 (+0.08%)Helped
Use CLIP-distance matching instead of contains matchingOpen-ended fine-grained VQA · SeqDeepFake attributes, SeqDeepFake components, and R-SplicerF1Helped
Use CLIP-distance matching instead of contains matchingOpen-ended fine-grained VQA · SeqDeepFake attributes, SeqDeepFake components, and R-SplicermAPHurt
Use the larger T5-xxl language generator instead of the base T5 generatorInstructBLIP binary detection · Binary detection benchmarksperformanceHurt

Surprising findings

Limitations

Experimental setup

Datasets: FF++ DFDC Celeb-DF WildDeepfake StyleGAN2 StyleGAN3 SeqDeepFake R-Splicer

Benchmarks: FF++ DFDC Celeb-DF WildDeepfake StyleGAN2 StyleGAN3 SeqDeepFake R-Splicer MagicBrush

Metrics: accuracy AUC F1-score mAP BERTScore human score

Baselines: CLIP GPT-4V Xception UCF X-Ray LAA-Net CORE REECE

Builds on: CLIP BLIP-2 InstructBLIP LLaVA LoRA

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