Inria's PANORAMA grounds caption phrases to panoptic masks
TL;DR
- PANORAMA frames phrase grounding as mask proposal selection: a segmenter proposes candidates, and the model picks which, if any, match each phrase.
- The PanoCaps benchmark covers roughly 3,500 images, 34,000 masks and 17,900 unique noun phrases at approximately 99% pixel coverage.
- The stack uses a Qwen3-VL-4B-Instruct backbone with SAM 3 weights; code, models and data are released under CC BY-NC 4.0.
PANORAMA, a vision-language model from a group at Inria and the Czech Institute of Informatics, Robotics and Cybernetics in Prague, tries to caption both the foreground and the background of an image while grounding every referring phrase to a pixel-level mask. The authors (Sara Pieri, Evangelos Kazakos, Shizhe Chen, Josef Sivic and Cordelia Schmid) frame phrase grounding as mask proposal selection: a segmenter proposes candidate masks, and the model learns to pick which, if any, match each phrase.
Alongside the model the group ships PanoCaps, described on the project repository as 'a human-annotated panoptic grounded captioning benchmark with approximately 99% pixel coverage.' It covers roughly 3,500 images, 34,000 masks and 17,900 unique noun phrases. Training leans on two larger auxiliary sets: 118K recaptioned COCONut-PanCap images and 101K adapted MRSeg referring expressions. The authors claim the system 'achieves the best overall grounding on PanoCaps and matches or exceeds specialized models across several pixel-level grounding tasks.'
Underneath, PANORAMA uses a Qwen3-VL-4B-Instruct backbone paired with SAM 3 segmentation weights, and the team has released training, finetuning and evaluation code. Two researchers we follow passed the repo around on the day it landed.
Models, data and code sit under CC BY-NC 4.0, non-commercial research use only.
Shared on Bluesky by 2 AI experts
-
PANORAMA is fully open-source! Paper: shm.to/9C7Bsz1 Project page: shm.to/Pmyj02o Code: shm.to/lRcAvgY HF: shm.to/uPa4MCC Dataset: shm.to/B2mWgRN We found that it generalises to grounding robotic arms/grippers and the …
View on Bluesky →
Originally reported by github.com
Read the original article →Original headline: GitHub - sarapieri/panorama_grounding: PANORAMA: Panoptic Grounded Captioning via Mask Proposal Selection