SetCon: Towards Open-Ended Referring Segmentation via Set-Level Concept Prediction
About
Referring segmentation grounds natural-language queries to pixel-level masks, but extending it to complex scenarios with multiple instances, cross-category groups, or open-ended target sets remains challenging. Previous Large Vision Language Model (LVLM)-based methods represent referred targets with one or more special tokens sequentially, treating multiple targets as separate outputs rather than a coherent set and offering little incentive to capture set-level properties such as completeness and mutual exclusivity. We reformulate open-ended referring segmentation as explicit set-level concept prediction and propose Set-Concept Segmentation (SetCon), which uses LVLM-generated natural-language concepts, instead of segmentation-specific tokens, as semantic conditions for joint mask-set decoding. A hierarchical semantic decomposition first predicts a shared set-level concept defining the target scope and then refines it into fine-grained concept groups aligned with target subsets. To support this, a two-stage annotation pipeline augments existing reasoning segmentation datasets with hierarchical semantic supervision (236k samples, 784k concept phrases). SetCon achieves state-of-the-art results on image benchmarks (+3.3 gIoU on gRefCOCO, +12.1 gIoU on MUSE), with margins that grow as the number of referred targets increases. The concept interface also transfers to video under a detect-and-track setting, yielding new state-of-the-art results on seven referring video benchmarks, including +10.9 J&F on MeViS and +12.4 J&F on Ref-SeCVOS.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Reasoning Segmentation | ReasonSeg (val) | -- | 327 | |
| Referring Expression Segmentation | RefCOCO (testA) | cIoU84.4 | 315 | |
| Referring Expression Segmentation | RefCOCO+ (testA) | cIoU82.3 | 288 | |
| Referring Expression Segmentation | RefCOCO+ (val) | cIoU79.4 | 272 | |
| Referring Expression Segmentation | RefCOCO (val) | cIoU83.7 | 261 | |
| Referring Expression Segmentation | RefCOCO (testB) | cIoU81.6 | 259 | |
| Referring Expression Segmentation | RefCOCO+ (testB) | cIoU75.6 | 256 | |
| Reasoning Segmentation | ReasonSeg (test) | -- | 236 | |
| Referring Expression Segmentation | RefCOCOg (val) | cIoU80.9 | 172 | |
| Referring Expression Segmentation | RefCOCOg (test) | cIoU80 | 166 |