FakeShield: Explainable Image Forgery Detection and Localization via Multi-modal Large Language Models
About
The rapid development of generative AI is a double-edged sword, which not only facilitates content creation but also makes image manipulation easier and more difficult to detect. Although current image forgery detection and localization (IFDL) methods are generally effective, they tend to face two challenges: \textbf{1)} black-box nature with unknown detection principle, \textbf{2)} limited generalization across diverse tampering methods (e.g., Photoshop, DeepFake, AIGC-Editing). To address these issues, we propose the explainable IFDL task and design FakeShield, a multi-modal framework capable of evaluating image authenticity, generating tampered region masks, and providing a judgment basis based on pixel-level and image-level tampering clues. Additionally, we leverage GPT-4o to enhance existing IFDL datasets, creating the Multi-Modal Tamper Description dataSet (MMTD-Set) for training FakeShield's tampering analysis capabilities. Meanwhile, we incorporate a Domain Tag-guided Explainable Forgery Detection Module (DTE-FDM) and a Multi-modal Forgery Localization Module (MFLM) to address various types of tamper detection interpretation and achieve forgery localization guided by detailed textual descriptions. Extensive experiments demonstrate that FakeShield effectively detects and localizes various tampering techniques, offering an explainable and superior solution compared to previous IFDL methods. The code is available at https://github.com/zhipeixu/FakeShield.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Tampered Text Classification | TFR (test) | Accuracy79.1 | 32 | |
| Tampered Text Localization | TFR (test) | IoU760 | 32 | |
| Fake Image Detection | HPE-Bench 1.0 (Overall) | Accuracy73.82 | 19 | |
| Fake Image Detection | HPE-Bench Text2LIVE 1.0 | Acc72.5 | 19 | |
| Tamper Localization | Columbia | IoU68 | 16 | |
| Tampered Text Classification | TFR CTM Cross-Method | Accuracy73.6 | 16 | |
| Tampered Text Recognition | TFR (test) | OCR Accuracy24.3 | 16 | |
| Forgery Reasoning | TFR CIS Cross-Image-domain | Reasoning Score35.6 | 16 | |
| Forgery Reasoning | TFR CTM Cross-Method | Reasoning Score36.2 | 16 | |
| Forgery Reasoning | TFR Cross-Language | Avg Reasoning Score42.9 | 16 |