Rethinking Vision-Language Model in Face Forensics: Multi-Modal Interpretable Forged Face Detector

Xiao Guo, Xiufeng Song, Yue Zhang, Xiaohong Liu, Xiaoming Liu
2/10/2026

No official code found. Best implementation: CHELSEA234/M2F2_Det (123 stars, MIT, last commit 2025-07-11).

Abstract

Deepfake detection is a long-established research topic vital for mitigating the spread of malicious misinformation. Unlike prior methods that provide either binary classification results or textual explanations separately, we introduce a novel method capable of generating both simultaneously. Our method harnesses the multi-modal learning capability of the pre-trained CLIP and the unprecedented interpretability of large language models (LLMs) to enhance both the generalization and explainability of deep-fake detection. Specifically, we introduce a multi-modal face forgery detector (M2F2-Det) that employs tailored face forgery prompt learning, incorporating the pre-trained CLIP to improve generalization to unseen forgeries. Also, M2F2-Det incorporates an LLM to provide detailed textual explanations of its detection decisions, enhancing interpretability by bridging the gap between natural language and subtle cues of facial forgeries. Empirically, we evaluate M2F2-Det on both detection and explanation generation tasks, where it achieves state-of-the-art performance, demonstrating its effectiveness in identifying and explaining diverse forgeries. Source code is available at $\color{magenta}{link}$.

View on arXivView PDF

Code Implementations(1)

CHELSEA234/M2F2_DetCommunity100%
MIT

🔥Deepfake + LLM (CVPR25 Oral)

1237Shell, PythonMar 24, 20251 years agoMIT

Similar Papers

Cite this paper

@article{guo2026rethinking,
  title  = {Rethinking Vision-Language Model in Face Forensics: Multi-Modal Interpretable Forged Face Detector},
  author = {Xiao Guo and Xiufeng Song and Yue Zhang and Xiaohong Liu and Xiaoming Liu},
  year   = {2026},
  eprint = {2503.20188},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/2503.20188},
  journal = {CVPR 2025 2025}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2503.20188.svg)](https://codeofpaper.com/paper/2503.20188)

Discussion