PATE-Forensics: Perception-as-Tool for Explainable Deepfake Forensics with General-Purpose MLLMs
Organizations: Harbin Institute of Technology
Abstract
Existing explainable deepfake forensic methods typically rely on task-adapted MLLM to jointly address detection, localization, and explanation. Inspired by agent-style tool use, we instead introduce a Perception-as-Tool paradigm and instantiate it as PATE-Forensics, which architecturally decouples detection and localization from explanation generation while coupling detection and localization as tightly as possible within a forensic perception tool. The DINOv3-based tool couples a multi-granularity detection module that integrates global, patch-level, and segment-level evidence with a cue-guided localization module by spatializing the patch-level and segment-level evidence into forgery score maps that guide dense mask prediction. The original image and forensic perception outputs produced by the tool form structured forensic context for a general-purpose MLLM, which is guided by prompt constraints to generate explanations without task-specific fine-tuning. On DDL-X Track 3, PATE-Forensics achieves the best official score of 0.89, outperforming the second-ranked team by 0.19 points. Our code is available at https://github.com/yqli00000/PATE-Forensics.
Figures & tables
| Rank | Team | Score | ACC | IoU | BERT | Rub. |
|---|---|---|---|---|---|---|
| 1 | HIT_VIRLAB | 0.8940 | 0.1995 | 0.3079 | 0.0943 | 0.2923 |
| 2 | CBSR-WTD | 0.7025 | 0.1776 | 0.2495 | 0.0813 | 0.1941 |
| 3 | Track Killer | 0.6857 | 0.1562 | 0.2363 | 0.0851 | 0.2081 |
| 4 | hellohello | 0.6181 | 0.1601 | 0.2200 | 0.0769 | 0.1610 |
| 5 | XQ999 | 0.5770 | 0.1601 | 0.1985 | 0.0585 | 0.1599 |
| Detection Evidence | Localization Input | Metric | ||||||
|---|---|---|---|---|---|---|---|---|
| Configuration | – | ACC | IoU | |||||
| Baseline | ✓ | ✗ | ✗ | ✓ | ✗ | ✗ | 0.9914 | 0.7283 |
| Patch-level evidence | ✓ | ✓ | ✗ | ✓ | ✗ | ✗ | 0.9925 | 0.7375 |
| Segment-level evidence | ✓ | ✓ | ✓ | ✓ | ✗ | ✗ | 0.9939 | 0.7410 |
| Coarse forgery cues | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | 0.9961 | 0.7910 |