atlas

Research map / Vision-language and multimodal / Multimodal LLMs

FakeShield: Explainable Image Forgery Detection and Localization via Multi-modal Large Language Models

ICLR 2025 · Vision-language and multimodal › Multimodal LLMs · approach: Interleaved image-text generation with MLLMs · 2 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 FakeShield, an explainable image forgery detection and localization framework built on a multimodal LLM (LLaVA) with a domain-tag-guided detection module and a SAM-based localization module, trained on GPT-4o-annotated MMTD-Set.

Problem

Existing image forgery detection and localization (IFDL) methods are black-box and generalize poorly across tampering types (Photoshop, DeepFake, AIGC-Editing), so they give no rationale and require users to know the tampering type in advance.

Approach

Decouple explainable detection (an M-LLM producing a verdict and textual rationale, guided by a learned domain tag that resolves data-domain conflict) from mask localization (a SAM decoder prompted by a <SEG> token from an LLM encoder that reads the generated description), with training data of image-mask-description triplets generated by GPT-4o.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add domain tag generator (DTG) (ablation)FakeShield · IMD2020ACC: 0.71 -> 0.83Helped
add domain tag generator (DTG) (ablation)FakeShield · IMD2020F1: 0.79 -> 0.90Helped
add domain tag generator (DTG) (ablation)FakeShield · CASIA1+ACC: 0.92 -> 0.95Helped
add domain tag generator (DTG) (ablation)FakeShield · DeepFakeACC: 0.89 -> 0.98Helped
add domain tag generator (DTG) (ablation)FakeShield · AIGC-EditingACC: 0.72 -> 0.93Helped
remove the DTE-FDM LLM and jointly train detection/localization in MFLM (ablation)FakeShield · CASIA1+localization accuracyHurt
train MFLM with corrected detection description (ablation)FakeShield · CASIA1+IoU: 0.54 -> 0.51Hurt
train MFLM with corrected detection description (ablation)FakeShield · IMD2020IoU: 0.50 -> 0.49Hurt
replace LLM-generated detection description with instruction and image tokens (ablation)FakeShield localization · CASIA1+IoU: 0.54 -> 0.50Hurt
replace LLM-generated detection description with instruction and domain tag (ablation)FakeShield localization · CASIA1+IoU: 0.54 -> 0.49Hurt
replace LLM-generated detection description with instruction, domain tag, and image tokens (ablation)FakeShield localization · CASIA1+IoU: 0.54 -> 0.51Hurt
use corrected detection description during MFLM training (ablation)FakeShield · AIGC-EditingIoU: 0.18 -> 0.12Hurt

Surprising findings

Limitations

Experimental setup

Datasets: CASIAv2 Fantastic Reality FFHQ FaceAPP COCO CASIAv1+ Columbia IMD2020 Coverage NIST DSO Korus

Benchmarks: CASIA1+ IMD2020 Columbia Coverage NIST DSO Korus DeepFake (FaceAPP/FFHQ) DFFD Seq-DeepFake ControlNet inpainting SDXL inpainting

Metrics: ACC F1 IoU CSS (cosine semantic similarity)

Baselines: SPAN ManTraNet HiFi-Net PSCC-Net CAT-Net MVSS-Net OSN CADDM HiFi-DeepFake RECCE Exposing GPT-4o

Builds on: LLaVA LISA SAM MVSS-Net 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