PROVE: Probabilistic Visual Grounding via Patch-Level Evidence for Vision-Language Models
Organizations: Department of Information Technology, Uppsala University, Sweden · Science for Life Laboratory, Uppsala University, Sweden
Abstract
Visual grounding with vision-language models such as CLIP typically produces a single deterministic relevance map for an image-query pair, without indicating whether the localisation is reliable or whether the referent is present at all. We introduce PROVE (Probabilistic Visual Grounding via Patch-Level Evidence), a post-hoc evidential adapter that maps frozen CLIP patch features to per-patch Beta distributions without modifying the backbone. PROVE casts grounding as per-patch membership: each patch accumulates positive and negative evidence for whether it belongs to the referent, so a query may match zero, one, or many patches. We train PROVE with an evidential objective on soft patch-coverage targets, and define a prior-pull objective that keeps absent-referent examples near an uninformative prior, so that vacuity serves as an absence signal without a dedicated presence classifier. During inference, a single forward pass yields, in closed form, a posterior-mean grounding map, a spatial vacuity map, and an image-level absence score. We evaluate PROVE on referring-expression benchmarks: it is competitive in localisation with state-of-the-art CLIP grounding methods, its uncertainty tracks localisation error and supports selective prediction under abstention, and its image-level score detects when the referent is absent altogether. Our evidential patch-membership modelling offers a simple, drop-in mechanism for probabilistic verification in frozen vision-language grounding systems.
Figures & tables
| gRefCOCO (people) | gRefCOCO (objects) | Flickr30k Entities | PhraseCut | |||||||||
| Method | PG | EBPG | IoU@ | PG | EBPG | IoU@ | PG | EBPG | IoU@ | PG | EBPG | IoU@ |
| Grad-CAM [ 24 ] | 0.202 | 0.225 | 0.179 | 0.181 | 0.229 | 0.209 | 0.400 | 0.358 | 0.320 | 0.295 | 0.215 | 0.234 |
| Grad-ECLIP [ 33 ] | 0.552 | 0.372 | 0.283 | 0.522 | 0.358 | 0.302 | 0.820 | 0.567 | 0.440 | 0.586 | 0.350 | 0.350 |
| CLIP-Surgery [ 14 ] | 0.495 | 0.263 | 0.299 | 0.433 | 0.265 | 0.310 | 0.822 | 0.400 | 0.457 | 0.630 | 0.245 | 0.403 |
| Rollout [ 1 ] | 0.124 | 0.200 | 0.146 | 0.081 | 0.166 | 0.098 | 0.238 | 0.303 | 0.239 | 0.116 | 0.151 | 0.101 |
| PROVE (ours) | ||||||||||||
| Split | Method | AUROC | N-acc | T-acc | Bal |
| testA | Grad-ECLIP | 0.682 | 0.570 | 0.711 | 0.640 |
| Det. control | 0.823 | 0.643 | 0.864 | 0.754 | |
| PROVE | |||||
| testB | Grad-ECLIP | 0.746 | 0.518 | 0.853 | 0.686 |
| Det. control | 0.789 | 0.671 | 0.749 | 0.710 | |
| PROVE |
| People | Objects | Flickr30k | PhraseCut | |||||||||
| Method | PG | EBPG | IoU@ | PG | EBPG | IoU@ | PG | EBPG | IoU@ | PG | EBPG | IoU@ |
| 0.86 | 0.63 | 0.63 | 0.76 | 0.55 | 0.55 | 0.77 | 0.68 | 0.55 | 0.52 | 0.41 | 0.36 | |
| PROVE | 0.86 | 0.46 | 0.62 | 0.76 | 0.41 | 0.54 | 0.76 | 0.50 | 0.53 | 0.51 | 0.27 | 0.35 |
| Loc. | Absence | |||||
| Split | Variant | PG | IoU@ | AUROC | -acc | Bal. |
| testA | Full | 0.85 | 0.61 | 0.83 | 0.95 | 0.78 |
| 0.86 | 0.63 | 0.56 | 1.00 | 0.50 | ||
| 0.84 | 0.59 | 0.83 | 0.85 | 0.78 | ||
| testB | Full | 0.76 | 0.54 | 0.80 | 0.90 | 0.76 |
| 0.76 | 0.54 | 0.57 | 1.00 | 0.50 | ||
| Split | Backbone | PG | EBPG | IoU@ |
| testA | ViT-B/16 | |||
| ViT-L/14 | ||||
| testB | ViT-B/16 | |||
| ViT-L/14 |
| Split | Backbone | AUROC | -acc | -acc | Bal. |
| testA | ViT-B/16 | ||||
| ViT-L/14 | |||||
| testB | ViT-B/16 | ||||
| ViT-L/14 |
| Split | Absence score | AUROC | -acc | -acc | Bal. |
| testA (people) | Grad-ECLIP | ||||
| Det. control | |||||
| PROVE | |||||
| PROVE | |||||
| PROVE | |||||
| testB (objects) | Grad-ECLIP |
| Split | Metric | |||||
| testA (people) | PG | |||||
| EBPG | ||||||
| IoU@ | ||||||
| AUROC | ||||||
| testB (objects) | PG | |||||
| EBPG |
Vision-Language Grounding
Vision-Language Grounding links words and phrases to the objects, regions, actions, or moments they describe in images, video, and scenes.
See all 418 papers