ECCV 2026
Institute of Artificial Intelligence, University of Central Florida, USA
*Equal contribution
VISAGE is a training-free decoding method that re-ranks token commitments in Multimodal Diffusion Large Language Models using the spatial entropy of cross-attention.
Motivation
Standard parallel decoding ranks candidate positions using token confidence \(c_i\). This score does not include an explicit term that verifies localized visual correspondence before commitment.
We compare the normalized peak probability mass of the visual and language components before token commitment. For grounded tokens, the visual component exceeds the language component before commitment. For hallucinated tokens, the visual component remains suppressed relative to the language component.
We therefore use the spatial Shannon entropy of cross-attention as a position-wise signal for re-ranking ungrounded commitments.
Method
VISAGE modifies the commitment ranking without changing the underlying MDLLM or its token proposals.
For each candidate position, retain its token confidence \(c_i\) and extract last-layer cross-attention over the image tokens.
Normalize the image-token attention independently for each head and compute its Shannon entropy. Lower entropy indicates more localized visual support.
Aggregate the head-wise entropies with a β-quantile to obtain the robust grounding entropy \(H_i\). This reduces sensitivity to isolated sharp heads.
Combine \(H_i\) with the original confidence and select the top-\(k\) positions using the corrected ranking score.
Higher grounding entropy decreases the commitment score before the standard top-k selection.
Results
| Method | MMMU-val (Acc % ↑) | HallusionBench (Acc % ↑) | POPE (F1 ↑) | MME (Score ↑) |
|---|---|---|---|---|
| MMaDA (Base) | 27.11 | 34.18 | 75.97 | 1383.29 |
| MMaDA + VCD | 28.44 | 34.80 | 75.85 | 1342.21 |
| MMaDA + VISAGE | 29.44 | 36.83 | 76.17 | 1372.05 |
| Relative gain (Ours vs. Base) | +8.59% | +7.75% | +0.26% | −0.81% |
VISAGE uses frame-level spatial grounding and does not explicitly enforce temporal consistency across frames.
| Backbone | Method | MMMU-val ↑ | MME ↑ |
|---|---|---|---|
| LLaDA-V | Base | 46.67 | 1883.57 |
| LLaDA-V | + VISAGE | 47.11+0.44 | 1900.64+17.07 |
| Lumina-DiMOO | Base | 29.33 | 1125.23 |
| Lumina-DiMOO | + VISAGE | 30.13+0.80 | 1142.16+16.93 |
VISAGE improves LLaDA-V and Lumina-DiMOO without architecture-specific tuning.
Qualitative results
Analysis
| α | MME score ↑ |
|---|---|
| 0.5 | 1320.77 |
| 0.3 | 1372.05 |
| 0.1 | 1362.68 |
α = 0.3 gives the best MME score in this sweep.
| Aggregation | MMMU-val ↑ |
|---|---|
| Min over heads | 28.56 |
| Mean over heads | 28.78 |
| qβ (Ours) | 29.44 |
β-quantile aggregation outperforms minimum and mean aggregation.
| Method | s/image ↓ | Rel. ↓ |
|---|---|---|
| MMaDA (Base) | 8.22 | 1.00× |
| Every step | 10.84 | 1.31× |
| Stride 2 | 9.56 | 1.16× |
| Stride 4 | 8.58 | 1.04× |
| Stride 8 | 8.23 | 1.00× |
Stride 8 reduces latency to 8.23 s/image, approximately baseline cost.
Citation
@article{narnaware2026seeing,
title={Seeing to Ground: Visual Attention for Hallucination-Resilient MDLLMs},
author={Narnaware, Vishal and Gupta, Animesh and Zhai, Kevin and Wang, Zhenyi and Shah, Mubarak},
journal={arXiv preprint arXiv:2603.25711},
year={2026}
}