Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

Enabling Training-Free Text-Based Remote Sensing Segmentation

About

Recent advances in Vision Language Models (VLMs) and Vision Foundation Models (VFMs) have opened new opportunities for zero-shot text-guided segmentation of remote sensing imagery. However, most existing approaches still rely on additional trainable components, limiting their generalisation and practical applicability. In this work, we investigate to what extent text-based remote sensing segmentation can be achieved without additional training, by relying solely on existing foundation models. We propose a simple yet effective approach that integrates contrastive and generative VLMs with the Segment Anything Model (SAM), enabling a fully training-free or lightweight LoRA-tuned pipeline. Our contrastive approach employs CLIP as mask selector for SAM's grid-based proposals, achieving state-of-the-art open-vocabulary semantic segmentation (OVSS) in a completely zero-shot setting. In parallel, our generative approach enables reasoning and referring segmentation by generating click prompts for SAM using GPT-5 in a zero-shot setting and a LoRA-tuned Qwen-VL model, with the latter yielding the best results. Extensive experiments across 19 remote sensing benchmarks, including open-vocabulary, referring, and reasoning-based tasks, demonstrate the strong capabilities of our approach. Code will be released at https://github.com/josesosajs/trainfree-rs-segmentation.

Jose Sosa, Danila Rukhovich, Anis Kacem, Djamila Aouada• 2026

Related benchmarks

TaskDatasetResultRank
Referring Remote Sensing Image SegmentationRRSIS-D (test)
Mean IoU (mIoU)67.6
25
Referring Remote Sensing Image SegmentationRRSIS-D (val)
mIoU (Mean IoU)68.1
23
Open-Vocabulary SegmentationLoveDA
mIoU38.2
21
Open-Vocabulary SegmentationPotsdam
mIoU50.2
21
Open-Vocabulary SegmentationiSAID
mIoU21.9
21
Open-Vocabulary SegmentationVaihingen
mIoU40.6
21
Building ExtractionINRIA
mIoU53.8
16
Building ExtractionxBD pre
IoU39.1
16
Reasoning SegmentationEarthReason (val)--
15
Reasoning SegmentationEarthReason (test)--
15
Showing 10 of 22 rows

Other info

Follow for update