From Masks to Pixels and Meaning: A New Taxonomy, Benchmark, and Metrics for VLM Image Tampering
Organizations: Mohamed bin Zayed University of Artificial Intelligence · University College London
Abstract
Existing tampering detection benchmarks largely rely on object masks, which severely misalign with the true edit signal: many pixels inside a mask are untouched or only trivially modified, while subtle yet consequential edits outside the mask are treated as natural. We reformulate VLM image tampering from coarse region labels to a pixel-grounded, meaning and language-aware task. First, we introduce a taxonomy spanning edit primitives (replace/remove/splice/inpaint/attribute/colorization, etc.) and their semantic class of tampered object, linking low-level changes to high-level understanding. Second, we release a new benchmark with per-pixel tamper maps and paired category supervision to evaluate detection and classification within a unified protocol. Third, we propose a training framework and evaluation metrics that quantify pixel-level correctness with localization to assess confidence or prediction on true edit intensity, and further measure tamper meaning understanding via semantics-aware classification and natural language descriptions for the predicted regions. We also re-evaluate the existing strong segmentation/localization baselines on recent strong tamper detectors and reveal substantial over- and under-scoring using mask-only metrics, and expose failure modes on micro-edits and off-mask changes. Our framework advances the field from masks to pixels, meanings and language descriptions, establishing a rigorous standard for tamper localization, semantic classification and description. Code and benchmark data are available at https://github.com/VILA-Lab/PIXAR.
Figures & tables
| Dataset | Year | Task | Multi-Object | Fidelity Check | Ground Truth |
|---|---|---|---|---|---|
| ArtiFact ( Rahman et al., 2023 ) | 2023 | B-Cla. | ✗ | ✗ | - |
| TrainFors ( Nandi et al., 2023 ) | 2024 | B-Cla. & T-Loc. | ✗ | ✗ | Mask |
| SIDBench ( Schinas and Papadopoulos, 2024 ) | 2024 | B-Cla. | ✗ | ✗ | - |
| DiFF ( Cheng et al., 2024 ) | 2024 | B-Cla. | ✗ | ✗ | - |
| M3Dsynth ( Zingarini et al., 2024 ) | 2024 | B-Cla. & T-Loc. | ✗ | ✗ | Mask |
| SemiTruths ( Pal et al., 2024 ) | 2024 | B-Cla. & T-Loc. | ✗ | ✗ | Mask |
| Methods | Semantic Classification | Pixel Localization | |||||
|---|---|---|---|---|---|---|---|
| Top-1 Acc | Top-5 Acc | Recall | F1-Score | AUC | g-IoU | IoU | |
| LISA-7B ( Lai et al., 2024 ) | 27.1 | 71.6 | 10.0 | 15.4 | 55.0 | 7.7 | 8.3 |
| SIDA-7B ( Huang et al., 2025 ) | 27.1 | 71.9 | 15.0 | 21.1 | 55.0 | 10.7 | 11.8 |
| PIXAR -7B-Lite (Ours) | 28.2 | 75.0 | 26.4 | 26.1 | 55.2 | 14.3 | 15.0 |
| PIXAR -7B (Ours) | 36.2 | 77.0 | 29.8 | 30.6 | 62.2 | 16.1 | 18.1 |
| LISA-13B ( Lai et al., 2024 ) | 30.6 | 75.1 | 11.4 | 17.3 | 55.6 | 9.0 | 9.5 |
| Methods | Pixel Localization | ||||
|---|---|---|---|---|---|
| Recall | F1-Score | AUC | g-IoU | IoU | |
| FakeShield | 10.7 | 17.0 | 52.0 | 8.4 | 9.3 |
| PIXAR -7B | 29.8 | 30.6 | 62.2 | 16.1 | 18.1 |
| PIXAR -13B | 33.6 | 32.3 | 62.2 | 17.8 | 19.3 |
| Detector | Backbone | Data Distribution | Precision | Recall | F1-Score | |||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| GANs | Diffusion | Real | Fake | Overall | Real | Fake | Overall | Real | Fake | Overall | ||
| CnnSpot ( Wang et al., 2020b ) | ResNet-50 ( He et al., 2016 ) | ✓ | ✗ | 15.2 | 84.4 | 49.8 | 99.4 | 0.6 | 50.0 | 26.4 | 1.2 | 13.8 |
| AntifakePrompt ( Chang et al., 2023 ) | InstructBLIP ( Dai et al., 2023 ) | ✓ | ✓ | 4.6 | 84.8 | 44.7 | 0.01 | 99.9 | 50.0 | 0.03 | 91.7 | 45.9 |
| SIDA-7B ( Huang et al., 2025 ) | LISA-7B ( Lai et al., 2024 ) | ✗ | ✓ | 15.8 | 86.7 | 51.3 | 88.2 | 13.6 | 50.9 | 26.8 | 23.4 | 25.1 |
| SIDA-13B ( Huang et al., 2025 ) | LISA-13B ( Lai et al., 2024 ) | ✗ | ✓ | 16.5 | 86.3 | 51.4 | 62.0 | 42.8 | 52.4 | 26.0 | 57.2 | 41.6 |
| PIXAR -7B | SIDA-7B ( Huang et al., 2025 ) | ✗ | ✓ | 39.1 | 97.6 | 68.4 | 89.9 | 74.9 | 82.4 | 54.5 | 84.8 | 69.7 |
| Methods | Semantic Classification | Pixel Localization | |||||
|---|---|---|---|---|---|---|---|
| Top-1 Acc | Top-5 Acc | Recall | F1-Score | AUC | g-IoU | IoU | |
| GPT-Image-1.5 ( OpenAI, 2026 ) | 26.0 | 70.5 | 16.5 | 20.9 | 52.3 | 11.3 | 11.7 |
| Seedream 4.5 ( Seedream et al., 2025 ) | 29.9 | 73.1 | 27.8 | 26.8 | 57.8 | 13.9 | 15.5 |
| Gemini 3 ( DeepMind, 2025 ) | 33.8 | 75.7 | 34.5 | 26.7 | 67.0 | 14.6 | 15.4 |
| Gemini 2.5 ( Comanici et al., 2025a ) | 34.0 | 76.9 | 23.7 | 29.5 | 70.2 | 16.1 | 17.3 |
| Flux.2 ( Labs, 2025 ) | 37.1 | 79.7 | 25.7 | 31.3 | 56.3 | 16.7 | 18.6 |
| Semantic Classification | Pixel Localization | ||||||
|---|---|---|---|---|---|---|---|
| Top-1 Acc | Top-5 Acc | Recall | F1-Score | AUC | g-IoU | IoU | |
| 35.1 | 76.2 | 29.7 | 30.3 | 62.2 | 15.9 | 17.9 | |
| 36.2 | 77.0 | 29.8 | 30.6 | 62.2 | 16.1 | 18.1 | |
| 35.2 | 76.2 | 29.7 | 30.5 | 62.0 | 16.0 | 18.0 | |
| Semantic Classification | Pixel Localization | Text Quality | |||
|---|---|---|---|---|---|
| Top-1 Acc | Top-5 Acc | g-IoU | IoU | Css | |
| 35.6 | 76.7 | 16.1 | 18.1 | 0.51 | |
| 36.2 | 77.0 | 16.1 | 18.1 | 0.75 | |
| 35.9 | 76.9 | 16.1 | 18.1 | 0.75 | |
| Semantic Classification | Pixel Localization | ||||||
|---|---|---|---|---|---|---|---|
| Top-1 Acc | Top-5 Acc | Recall | F1-Score | AUC | g-IoU | IoU | |
| 35.3 | 76.3 | 12.9 | 19.5 | 61.6 | 7.4 | 10.8 | |
| 36.0 | 76.6 | 22.8 | 27.3 | 62.0 | 13.5 | 15.8 | |
| 36.2 | 77.0 | 29.8 | 30.6 | 62.2 | 16.1 | 18.1 | |
| Binary Classification | Localization | |||||
|---|---|---|---|---|---|---|
| Precision | Recall | F1-Score | Recall | F1-Score | IOU | |
| Human | 22.2 | 55.5 | 31.0 | 17.4 | 18.8 | 10.7 |
| Training set | Test set | ||||||
|---|---|---|---|---|---|---|---|
| Manipulation | # | % | Mask | Manipulation | # | % | Mask |
| intra-class replacement | 101206 | 26.10 | intra-class replacement | 5601 | 13.41 | ||
| inter-class replacement | 89415 | 23.06 | inter-class replacement | 5965 | 14.27 | ||
| object removal | 1059 | 0.27 | object removal | 5694 | 13.63 | ||
| object addition | 39651 | 10.22 | object addition | 4947 | 11.84 | ||
| color change | 36687 | 9.46 | color change | 4456 | 10.67 | ||
| Label | |||
|---|---|---|---|
| — | — | Concentrated | |
| — | — | Diverse | |
| — | Concentrated | ||
| — | Diverse | ||
| Concentrated | |||
| Diverse |
| Manipulation type | Template | Example |
|---|---|---|
| background change | The background was changed while keeping the foreground unchanged. | The background was changed while keeping the foreground unchanged. |
| object removal | The {orig} was removed from the image. | The car was removed from the image. |
| object addition | A {cat} was added to the image. | A bicycle was added to the image. |
| intra-class repl. | The {orig} was replaced with a different-looking {orig}. | The dog was replaced with a different-looking dog. |
| inter-class repl. | The {orig} was replaced with a {repl}. | The chair was replaced with a sofa. |
| color change | The color of the {cat} was changed. | The color of the shirt was changed. |
| Model | # | % |
|---|---|---|
| Qwen-Image ( Wu et al., 2025 ) | 8185 | 19.59 |
| GPT-Image-1.5 ( OpenAI, 2026 ) | 7016 | 16.79 |
| Flux.2 ( Labs, 2025 ) | 6651 | 15.92 |
| Gemini 2.5 ( Comanici et al., 2025a ) | 6636 | 15.88 |
| Gemini 3 ( DeepMind, 2025 ) | 6716 | 16.07 |
| Seedream 4.5 ( Seedream et al., 2025 ) | 6577 | 15.74 |
| Top 25% | Top 50% | Top 75% | Bottom 25% | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Class | # | % | Class | # | % | Class | # | % | Class | # | % |
| person | 1812 | 4.52 | elephant | 586 | 1.46 | bird | 464 | 1.16 | hot dog | 370 | 0.92 |
| car | 1308 | 3.26 | tv | 578 | 1.44 | suitcase | 464 | 1.16 | sports ball | 367 | 0.91 |
| chair | 1240 | 3.09 | clock | 572 | 1.43 | sink | 462 | 1.15 | tie | 362 | 0.90 |
| dining table | 784 | 1.95 | potted plant | 568 | 1.42 | cell phone | 459 | 1.14 | remote | 348 | 0.87 |
| bottle | 748 | 1.86 | sheep | 562 | 1.40 | fire hydrant | 456 | 1.14 | donut | 345 | 0.86 |
Image Forgery Detection
Image Forgery Detection studies how to identify manipulated or synthetic images and locate the visual evidence of tampering.
See all 126 papers