Research
Preference-Guided Adaptation for Open-Vocabulary Semantic Segmentation via Prompt Disagreement
Overview Research area: Open-vocabulary semantic segmentation (OVSS) and domain adaptation for vision-language models, with a focus on preference-based learning as an alternative to dense mask supervi

- arXiv
- 2609.34528
- Published
- 2026-09-28
- Authors
- Hyun-Kurl Jang, Jihun Kim, Kuk-Jin Yoon
AI summary
Overview
- Research area: Open-vocabulary semantic segmentation (OVSS) and domain adaptation for vision-language models, with a focus on preference-based learning as an alternative to dense mask supervision.
- Technical level: Intermediate. The paper assumes familiarity with vision-language models such as CLIP, prompt templates, dense prediction heads, and the Direct Preference Optimization (DPO) objective from language model alignment.
- Scope: The paper proposes and evaluates a framework that mines binary preference queries from disagreement among prompt templates and uses them to adapt OVSS models to specialized domains, evaluated on the MESS benchmark across four backbone configurations.
What This Paper Is About
Open-vocabulary semantic segmentation models generalize well to everyday imagery but degrade in specialized domains such as medical imaging, remote sensing, and industrial inspection, where pixel-level mask annotation is expensive and requires domain expertise. This paper replaces dense mask supervision with binary preferences: for each image, the system shows two candidate segmentations produced by different prompt templates within a small region and asks which one better matches the intended concept. The goal is to adapt OVSS models to new domains using only these cheap relative judgments, exploiting the fact that different prompt templates already disagree systematically as a built-in source of training signal.
Key Contributions
- Prompt disagreement as supervision. The authors show that variation across prompt templates, which they call prompt disagreement, can be repurposed as a source of preference supervision, enabling OVSS adaptation without human-provided pixel-level masks.
- Region-Localized Preference Optimization (RLPO). They introduce a preference objective that applies a DPO-style Bradley–Terry comparison not at the image level but to a class-balanced, region-localized segmentation score, turning a single binary comparison into dense spatial supervision.
- Preference query mining. They design a protocol that localizes high-uncertainty regions using cross-prompt entropy and, within each region, selects the pair of templates that disagrees most, determining both where feedback is collected and which hypotheses are compared.
- Consistency regularization and empirical validation. They add a regularizer that stabilizes the loser-template prediction outside the queried region, and demonstrate consistent gains across the MESS benchmark, across backbones, and under noisy preference feedback.
Main Findings
- Consistent gains over zero-shot baselines. On the MESS benchmark, the method improves mean mIoU by +7.10, +6.55, +6.59, and +10.62 points on SAN-B, CAT-Seg-B, SAN-L, and CAT-Seg-L respectively. Concretely, SAN-B rises from 25.29 to 32.39, CAT-Seg-B from 33.12 to 39.67, SAN-L from 27.40 to 33.99, and CAT-Seg-L from 35.26 to 45.88.
- Gains exceed the dense-mask reference on some domains. The comparison Dense-mask reference, which uses ground-truth masks under the same streaming protocol, reaches 32.41 (SAN-B) and 44.26 (CAT-Seg-B). On SAN-B Medical Sciences the method reaches 52.97 versus the Dense-mask reference's 44.37, and on CAT-Seg-L Engineering it reaches 52.68 versus 49.18.
- Specialized domains benefit most. Medical Sciences shows the largest improvement on every backbone: +19.46 on SAN-B (33.51 to 52.97) and +22.31 on CAT-Seg-L (29.52 to 51.83), followed by Engineering and Agriculture & Biology.
- Prompt disagreement beats alternative candidate sources. With a matched candidate size of K = 14, prompt disagreement reaches a mean mIoU of 45.88, compared with 39.09 for MC Dropout and 44.66 for test-time augmentation, against a 35.26 baseline.
- Both loss components matter. Removing RLPO drops the mean from 45.88 to 40.51 (a −5.37 change), while removing the consistency regularizer yields 43.45 (a −2.43 change), indicating RLPO is the primary driver and the regularizer adds stability.
- Sample efficiency. With only 4 training images per dataset the mean gain is +3.00; with 8 it is +4.24; with 16 it is +7.05; with 32 it is +8.94; with 64 it is +10.62. At 128 images the gain is +10.53, essentially saturated. Medical Sciences already gains +11.51 at 4 images and saturates by 64, while Engineering grows more gradually and peaks at 128 images with +19.91.
- Robustness to noisy preferences. When a fraction of preference labels is flipped, the gain at a flip probability of 0.05 is essentially unchanged from the clean setting, and even at 0.20 the method still recovers roughly 8 mIoU on average. Medical Sciences and Engineering retain the largest gains under heavy noise.
Methodology in Plain English
The authors start from a simple observation: if you feed the same image and class name through an OVSS model using different prompt templates (for example, different phrasings of "a photo of a [CLASS]"), you get noticeably different segmentation masks. Instead of treating this as noise, they treat the masks as competing hypotheses.
For each target-domain image, the framework does the following. It runs K = 14 templates from the ViLD prompt pool through the model. It computes the entropy of the averaged prediction across templates at every pixel and binarizes that entropy map at its 0.95-quantile, taking the bounding box of the largest connected high-entropy region as the query region. Within that region it counts pixel-level disagreements between hard predictions for every template pair and picks the pair that disagrees most.
An oracle (which the authors verify in an appendix is a faithful stand-in for a human annotator) then picks the winner: the template whose prediction has higher intersection-over-union with ground truth inside the region. The model is updated with RLPO, which uses a class-balanced average log-likelihood over the region as a per-template score and plugs the winner-minus-loser score difference into the Bradley–Terry form of the DPO loss, with a frozen reference model acting as a KL anchor. A second term, a Lovász–Softmax consistency loss, forces the losing template's prediction to match the winner's pseudo-label outside the region, but only at pixels where confidence exceeds a threshold. The total objective is the sum of the two terms, and each image produces exactly one gradient step in a streaming, non-revisiting protocol. Only lightweight adapters are trained: a LoRA module of rank 4 on the vision branch and a residual prompt embedding on the text branch; the backbones stay frozen. Results are averaged over three seeds with independently sampled adaptation images.
Why This Matters
Adapting segmentation models to specialized domains is currently bottlenecked by annotation cost: masks require expert knowledge, and criteria vary from domain to domain, so the effort must be repeated for each new target vocabulary. This paper shows that a much cheaper signal, a binary choice between two small crops, is enough to produce consistent and sometimes dense-mask-competitive gains across five domain groups and four backbones. It also reframes prompt sensitivity, usually treated as an artifact to be averaged away, as a usable resource.
Real-world applications:
- Medical imaging: The largest gains occur in Medical Sciences, where the method gains +11.51 mIoU with only 4 adaptation images and reaches +22.31 at 64 images on CAT-Seg-L, a domain where expert mask annotation is especially scarce.
- Earth monitoring and remote sensing: Aerial and satellite scenes show consistent improvement, with Earth Monitoring reaching 40.28 on CAT-Seg-L versus a 35.64 baseline.
- Industrial inspection: Engineering shows the largest sustained growth with more data, peaking at +19.91 at 128 images, relevant for defect and component segmentation where categories are fine-grained and domain terminology is specific.
- Agriculture and biology: Fine-grained categories such as bird species in CUB-200 are among the qualitative examples, where zero-shot baselines confuse or hallucinate classes.
Industry relevance: the method lowers the annotation bar from pixel-level masks to region-level binary judgments, which is a substantially cheaper labeling operation and one that can be collected from non-experts. Because the framework is backbone-agnostic (validated on SAN and CAT-Seg at both ViT-B/16 and ViT-L/14 scales) and adds only lightweight adapters, it fits into existing deployment pipelines without retraining the underlying vision-language model.
Future Directions
- Richer prompt sources. The authors suggest extending preference-guided adaptation with learned, domain-specific, or expert-provided templates rather than the fixed ViLD pool.
- Cases where no template is adequate. When all templates produce similarly inaccurate predictions, selecting the "less wrong" candidate provides limited guidance; the limitations section identifies highly domain-specific terminology, appearance, or label granularity as the likely failure mode.
- Vocabulary coverage. The framework assumes the target vocabulary can be reasonably expressed through natural-language prompts, which is an open assumption for specialized domains.
- Beyond the streaming single-step protocol. All experiments use a one-image, one-update streaming setup with no revisiting or preference accumulation; whether batching or revisiting preferences changes sample efficiency or stability is not reported.
Target Audience
Researchers and practitioners working on open-vocabulary segmentation, vision-language model adaptation, and preference-based learning for dense prediction. It is most useful to those facing annotation bottlenecks in specialized domains such as medical imaging, remote sensing, industrial inspection, and agriculture, and to readers interested in extending DPO-style objectives beyond language and image generation into pixel-level tasks. Readers should have working familiarity with CLIP-style vision-language models and the DPO formulation to follow the method section, though the core idea is accessible without the derivation.
Authors’ abstract
Open-vocabulary semantic segmentation (OVSS) enables pixel-level prediction over arbitrary text-specified vocabularies and has shown strong generalization on common benchmarks. However, OVSS performance often degrades in specialized domains such as medical imaging, remote sensing, and industrial inspection, where dense pixel-level masks for adaptation are costly to obtain and require domain-specific expertise. We propose a preference-guided adaptation framework that replaces dense mask supervision with binary preferences. We observe that different prompt templates produce systematically different segmentations for the same image, a phenomenon we call prompt disagreement, and we repurpose it as a built-in source of preference supervision. Building on this, we mine localized preference queries from regions of high cross-template uncertainty, and adapt the OVSS model with Region-Localized Preference Optimization (RLPO) together with consistency regularization that stabilizes updates outside the queried region. Across extensive experiments on the MESS benchmark, the proposed method achieves consistent gains across diverse OVSS backbones without any pixel-level annotation, and remains effective under noisy preferences. Our code is available at https://github.com/blue-531/pref-ovss.