Table of Contents
Fetching ...

Fake-in-Facext: Towards Fine-Grained Explainable DeepFake Analysis

Lixiong Qin, Yang Zhang, Mei Wang, Jiani Hu, Weihong Deng, Weiran Xu

TL;DR

This work tackles the gap in Explainable DeepFake Analysis by introducing FiFa, a framework that grounds forgery explanations in fine-grained Face Visual Context. It builds a hierarchical Facial Image Concept Tree (FICT) and a dedicated FiFa-Annotator to produce precise artifact explanations and region masks, enabling the new Artifact-Grounding Explanation (AGE) task. A unified FiFa-MLLM model with a single global visual encoder and a multi-task decoder supports text and pixel-grounded outputs, including region- and box-level prompts, and is trained with auxiliary region-masking supervision. The approach achieves state-of-the-art performance on FiFa-11 and competitive results on existing XDFA benchmarks, while delivering large-scale, open-source data (FiFa-Instruct-1M) and evaluation resources (FiFa-Bench) to advance the field.

Abstract

The advancement of Multimodal Large Language Models (MLLMs) has bridged the gap between vision and language tasks, enabling the implementation of Explainable DeepFake Analysis (XDFA). However, current methods suffer from a lack of fine-grained awareness: the description of artifacts in data annotation is unreliable and coarse-grained, and the models fail to support the output of connections between textual forgery explanations and the visual evidence of artifacts, as well as the input of queries for arbitrary facial regions. As a result, their responses are not sufficiently grounded in Face Visual Context (Facext). To address this limitation, we propose the Fake-in-Facext (FiFa) framework, with contributions focusing on data annotation and model construction. We first define a Facial Image Concept Tree (FICT) to divide facial images into fine-grained regional concepts, thereby obtaining a more reliable data annotation pipeline, FiFa-Annotator, for forgery explanation. Based on this dedicated data annotation, we introduce a novel Artifact-Grounding Explanation (AGE) task, which generates textual forgery explanations interleaved with segmentation masks of manipulated artifacts. We propose a unified multi-task learning architecture, FiFa-MLLM, to simultaneously support abundant multimodal inputs and outputs for fine-grained Explainable DeepFake Analysis. With multiple auxiliary supervision tasks, FiFa-MLLM can outperform strong baselines on the AGE task and achieve SOTA performance on existing XDFA datasets. The code and data will be made open-source at https://github.com/lxq1000/Fake-in-Facext.

Fake-in-Facext: Towards Fine-Grained Explainable DeepFake Analysis

TL;DR

This work tackles the gap in Explainable DeepFake Analysis by introducing FiFa, a framework that grounds forgery explanations in fine-grained Face Visual Context. It builds a hierarchical Facial Image Concept Tree (FICT) and a dedicated FiFa-Annotator to produce precise artifact explanations and region masks, enabling the new Artifact-Grounding Explanation (AGE) task. A unified FiFa-MLLM model with a single global visual encoder and a multi-task decoder supports text and pixel-grounded outputs, including region- and box-level prompts, and is trained with auxiliary region-masking supervision. The approach achieves state-of-the-art performance on FiFa-11 and competitive results on existing XDFA benchmarks, while delivering large-scale, open-source data (FiFa-Instruct-1M) and evaluation resources (FiFa-Bench) to advance the field.

Abstract

The advancement of Multimodal Large Language Models (MLLMs) has bridged the gap between vision and language tasks, enabling the implementation of Explainable DeepFake Analysis (XDFA). However, current methods suffer from a lack of fine-grained awareness: the description of artifacts in data annotation is unreliable and coarse-grained, and the models fail to support the output of connections between textual forgery explanations and the visual evidence of artifacts, as well as the input of queries for arbitrary facial regions. As a result, their responses are not sufficiently grounded in Face Visual Context (Facext). To address this limitation, we propose the Fake-in-Facext (FiFa) framework, with contributions focusing on data annotation and model construction. We first define a Facial Image Concept Tree (FICT) to divide facial images into fine-grained regional concepts, thereby obtaining a more reliable data annotation pipeline, FiFa-Annotator, for forgery explanation. Based on this dedicated data annotation, we introduce a novel Artifact-Grounding Explanation (AGE) task, which generates textual forgery explanations interleaved with segmentation masks of manipulated artifacts. We propose a unified multi-task learning architecture, FiFa-MLLM, to simultaneously support abundant multimodal inputs and outputs for fine-grained Explainable DeepFake Analysis. With multiple auxiliary supervision tasks, FiFa-MLLM can outperform strong baselines on the AGE task and achieve SOTA performance on existing XDFA datasets. The code and data will be made open-source at https://github.com/lxq1000/Fake-in-Facext.
Paper Structure (23 sections, 5 equations, 9 figures, 16 tables)

This paper contains 23 sections, 5 equations, 9 figures, 16 tables.

Figures (9)

  • Figure 1: 11 Tasks in FiFa-11: Detection (Det.), Classification (Cls.), Image-Level Localization (I-Loc.), Region-Level Localization (R-Loc.), Box-Level Localization (B-Loc.), Image-Level Text-Only Explanation (I-TOE), Region-Level Text-Only Explanation (R-TOE), Box-Level Text-Only Explanation (B-TOE), Image-Level Artifact-Grounding Explanation (I-AGE), Region-Level Artifact-Grounding Explanation (R-AGE), Box-Level Artifact-Grounding Explanation (B-AGE).
  • Figure 2: (a) Facial Image Concept Tree (FICT). We have selected part of the nodes for illustration. For convenience, some internal-nodes do not have their child-nodes drawn. For the complete list of nodes, refer to Appendix \ref{['sec:A_A_1']}. (b) Image processing procedure in FiFa-Annotator.
  • Figure 3: Overall architecture for the proposed FiFa-MLLM.
  • Figure 4: Output samples of our FiFa-MLLM (multi-task setting) for I-Loc.. We provide the Grounding Truth (GT) for comparison.
  • Figure 5: Output samples of our FiFa-MLLM (multi-task setting) for R-Loc.. We provide the Grounding Truth (GT) for comparison.
  • ...and 4 more figures