Paper deep dive
SatOV: Restoring Spatial Priors for Training-Free Open-Vocabulary Segmentation in Remote Sensing Imagery
Changhao Zhao, Linglin Zeng, Hai Liu
Intelligence
Status: succeeded | Model: Gemma-4-26B-A4B | Prompt: intel-v1 | Confidence: 94%
Last extracted: 9/22/2026, 5:19:31 AM
Summary
The paper introduces SatOV, a training-free framework for open-vocabulary semantic segmentation (OVS) in remote sensing imagery. It addresses the degradation of spatial priors in vision-language models like CLIP by proposing two components: Residual QQ Attention (ResQQ) to restore structural spatial relations from intermediate layers, and Spatially Modulated Upsampling (SatUp) to reconstruct fine-grained details using high-resolution RGB guidance. SatOV achieves competitive performance on benchmarks like DOTA, UDD, LoveDA, and Vaihingen without fine-tuning.
Entities (9)
Relation Signals (8)
SatOV â evaluatedon â UDD
confidence 95% · Extensive experiments on... UDD... show that SatOV consistently improves
SatOV â evaluatedon â LoveDA
confidence 95% · Extensive experiments on... LoveDA... show that SatOV consistently improves
SatOV â evaluatedon â Vaihingen
confidence 95% · Extensive experiments on... Vaihingen show that SatOV consistently improves
SatOV â evaluatedon â DOTA
confidence 95% · Extensive experiments on DOTA... show that SatOV consistently improves
SatOV â uses â Residual QQ Attention
confidence 95% · SatOV consists of two core components: Residual Query-Query Attention (ResQQ)
SatOV â uses â Spatially Modulated Upsampling
confidence 95% · SatOV consists of two core components: ... Spatially Modulated Upsampling (SatUp)
Changhao Zhao â affiliatedwith â Huazhong Agricultural University
confidence 90% · Changhao Zhao1... Address: 1College of Resources and Environment, Huazhong Agricultural University
Residual QQ Attention â extractsfrom â CLIP
confidence 90% · ResQQ extracts Query-Key self-attention from an intermediate CLIP layer
Cypher Suggestions (0)
No Cypher suggestions yet.
Abstract
Abstract:Open-vocabulary semantic segmentation (OVS) of remote sensing imagery is a challenging pixel-level task requiring strong generalization and adaptation to the spatial characteristics of remote sensing data. Although existing vision-language foundation models perform well in general domains, their image-level classification design weakens the spatial priors needed for high-resolution remote sensing segmentation: structural spatial relations are degraded during deep feature transformation, and fine-grained spatial details are lost during downsampling. To address these complementary deficiencies, we propose SatOV, a training-free framework for open-vocabulary remote sensing segmentation that restores spatial priors at two stages of the representation pipeline. Specifically, Residual QQ Attention (ResQQ) extracts Query-Key self-attention from an intermediate CLIP layer and fuses it with final-layer Query-Query attention via a residual combination, restoring structural spatial priors suppressed by the final-layer representation. Spatially Modulated Upsampling (SatUp) uses the original high-resolution RGB image as spatial guidance, combining spatial feature modulation with guided cross-attention to reconstruct pixel-level textures and boundaries. Extensive experiments on DOTA, UDD, LoveDA, and Vaihingen show that SatOV consistently improves training-free OVS and achieves competitive quantitative and qualitative results against state-of-the-art methods. These results validate the effectiveness of restoring spatial priors at both the representation and spatial-resolution stages for remote sensing open-vocabulary segmentation.
Tags
Links
- Source: https://arxiv.org/abs/2609.22834v1
- Canonical: https://arxiv.org/abs/2609.22834v1
Trouble viewing inline? Open PDF directly â
Full Text
54,613 characters extracted from source content.
Expand or collapse full text
SatOV: Restoring Spatial Priors for Training-Free Open-Vocabulary Segmentation in Remote Sensing Imagery Changhao Zhao1 Haoxiang Li1 Hai Liu1 LingLin Zeng1,â Address: 1College of Resources and Environment, Huazhong Agricultural University, Wuhan 430070, China 132, hailiu, l_h_x@webmail.hzau.edu.cn, zenglinglin@mail.hzau.edu.cn Abstract Open-vocabulary semantic segmentation (OVS) of remote sensing imagery is a challenging pixel-level understanding task that demands strong generalization and adaptation to the unique spatial characteristics of remote sensing data. While existing vision-language foundation models excel in general-domain scenarios, their image-level classification design inevitably leads to the degradation of spatial priors required for high-resolution remote sensing segmentation. In particular, spatial information is degraded at two different stages of the representation pipeline: structural spatial relations are weakened during deep feature transformation, while fine-grained spatial details are lost during feature downsampling. To address these complementary deficiencies, we propose SatOV, a training-free downstream framework for open-vocabulary segmentation in remote sensing, built around a unified perspective of spatial-prior restoration at two different stages of the representation pipeline. Specifically, (1) Residual Q Attention (ResQQ) restores structural spatial priors in deep feature representations by extracting Query-Key self-attention from an intermediate CLIP layer and fusing it with the final-layer Query-Query attention through a residual combination, thereby preserving spatially coherent relationships suppressed by the final-layer representation; and (2) Spatially Modulated Upsampling (SatUp) restores fine-grained spatial priors lost during downsampling by using the original high-resolution RGB image as spatial guidance and combining spatial feature modulation with guided cross-attention to reconstruct pixel-level textures and boundaries. Extensive experiments on multiple remote sensing benchmarks, including DOTA, UDD, LoveDA, and Vaihingen, demonstrate that SatOV consistently improves training-free OVS performance and achieves competitive results against existing state-of-the-art methods in both quantitative and qualitative evaluations. These results demonstrate the effectiveness of restoring spatial priors at both the representation and spatial-resolution stages for remote sensing open-vocabulary segmentation. keywordsCLIP, Feature Upsampling, Open-Vocabulary Segmentation, Remote Sensing, Training-Free, Vision Foundation Model, Vision Language Model, Zero-shot Segmentation 1 Introduction Semantic segmentation of remote sensing imagery is widely demanded in agricultural monitoring, disaster assessment, and urban planning. Traditional supervised methods, however, rely on largeâscale pixelâwise annotations and generalise poorly to unseen scenes. How to achieve highâgeneralisation segmentation with low annotation dependency remains a core challenge. Visionâlanguage models (VLMs) like CLIP[25] have opened new avenues for openâvocabulary semantic segmentation (OVS). Yet CLIP is inherently designed for imageâlevel classification, resulting in a pronounced global semantic bias[19] and insufficient fineâgrained spatial modelling. When applied directly to remote sensing images, a severe domain prior drift emerges â natural images typically centre on a single prominent object, whereas remote sensing scenes feature densely packed structures and anisotropic textures â fundamentally undermining segmentation performance. Specifically, CLIP suffers from two intertwined spatialâprior losses. First, although its intermediate Transformer layers encode rich spatial structure, the finalâlayer global selfâattention progressively overwrites these priors, causing the output features to lose covariance with respect to rotation and scale. Second, the final output resolution is only 14Ă14 or 16Ă16; the abundant texture, edge, and detail priors from the original highâresolution image are discarded during downsampling and cannot be recovered by simple interpolation. Existing solutions fall into two main categories. One is fineâtuning CLIP[20], which incurs prohibitive annotation costs and introduces dataset bias[33]. The other comprises trainingâfree methods[16] that typically only replace the finalâlayer attention and thus fail to handle complex spatial relationships in remote sensing. This failure stems from CLIPâs imageâlevel pre-training objective: its global self-attention inherently erases local spatial correlations, and tweaking only the final attention layer cannot remedy this issue. Meanwhile, alongside VLM-based models, self-supervised foundation models[36] have also advanced; however, they typically rely on downstream fine-tuning for deployment and thus cannot provide instant generalisation in dynamic, open-world scenarios. To recover spatial priors, we exploit two complementary sources: (1) intermediate attention matrices, which retain patch-wise spatial relations before they are globally collapsed, and (2) high-resolution images, which preserve fine-grained edges and textures that are otherwise lost under CLIPâs standard low-resolution input. In response, this work targets a genuinely trainingâfree and zeroâshot segmentation paradigm â direct application to arbitrary remote sensing images without any parameter updates or fineâtuning, and with the ability to recognise novel categories never seen during training. We propose SatOV, a training-free downstream framework for zero-shot open-vocabulary segmentation in remote sensing, which systematically addresses CLIPâs spatial-prior deficiencies through through intrinsic architectural mechanisms. Beyond empirical gains, we analyse CLIPâs limitations for remoteâsensing dense prediction through featureâspace spatial covariance. Meaningful segmentation representations require correlated features for spatially adjacent patches. Optimised for imageâlevel classification, CLIPâs finalâlayer global selfâattention gradually erases patchâlevel spatial correlation. This covariance decay stems from its preâtraining objective and cannot be fully resolved by adjusting only finalâlayer attention. Accordingly, we recover spatial priors from two orthogonal sources: intermediate Transformer attention matrices retaining patch relationships, and highâresolution input imagery preserving edges and textures. Our main contributions are summarized as follows: âą We identify two complementary spatial-prior deficiencies of CLIP for training-free open-vocabulary segmentation in remote sensing imagery: the weakening of intermediate spatial relations and the loss of high-resolution visual details. âą We propose Residual Query-Query Attention (ResQQ), which combines final-layer query-query attention with relational attention extracted from an intermediate CLIP layer. This design preserves spatially coherent structures while retaining the semantic generalization of the CLIP representation, without any target-dataset adaptation. âą We propose Spatially Modulated Upsampling (SatUp), a remote-sensing-pretrained feature upsampler that uses the original high-resolution RGB image as spatial guidance. SatUp reconstructs dense semantic features through spatial feature modulation and guided cross-attention, complementing the structural prior recovered by ResQQ. Note that âtrainingâfreeâ in this paper strictly means no fineâtuning or gradient updates on downstream target datasets; SatUp undergoes an offline generalâpurpose preâtraining on MillionâAID, and its weights remain frozen during inference. 2 Related Work 2.1 Vision-Language Models and Remote Sensing Foundation Models In recent years, vision foundation models and vision-language models have advanced rapidly. Among them, CLIP stands out by achieving coarse-grained cross-modal semantic alignment through image-text contrastive learning, demonstrating strong zero-shot capability and requiring no training or fine-tuning for downstream tasksâit can be used out of the box. In stark contrast, mainstream remote sensing foundation models predominantly adopt MIM or contrastive learning as their pre-training paradigms, with representative examples including OlmoEarth[12], AlphaEarth[1], and TESSERA[9]. These models aim at visual representation learning rather than cross-modal semantic understanding. Although they are also pre-trained on massive unlabeled remote sensing data without human annotations, they still require fine-tuning for specific downstream tasks at deployment, falling short of the genuine zero-shot generalisation achieved by CLIP. In essence, the two paradigms differ fundamentally: one is trained on natural images and directly generalises zero-shot to remote sensing, while the other is trained on remote sensing data yet remains constrained by fine-tuning dependence, limiting its applicability in dynamic open-world scenarios. 2.2 TrainingâFree OpenâVocabulary Segmentation The global semantic bias of CLIP severely limits its dense segmentation performance. To address this, many trainingâfree methods reformulate CLIPâs finalâlayer attention to enhance local modelling. MaskCLIP[41] removes global pooling and replaces fully connected layers with convolutions to output dense feature maps. SCLIP[29] replaces standard attention with QueryâQuery attention, cutting global token interactions for stronger local focus. ClearCLIP[17] removes residual connections and feedâforward networks with classâtoken debiasing to strip global background. NACLIP[11] introduces neighbourhood Gaussian attention for local clustering preference. PEARL[23] uses orthogonal transformation and smooth propagation for refinement. ProxyCLIP[18] and LPOSS[26] incorporate DINO affinity matrices or Laplacian label propagation for finer local priors. These methods are trainingâfree and achieve preliminary dense prediction by modifying attention or features. However, they are primarily designed for natural images with single dominant objects and clear features, overlooking the dense, anisotropic, and complex characteristics of remote sensing. They remain within CLIPâs feature space, fail to address the overwriting of intermediate spatial priors, and neglect pixelâlevel details from original highâresolution images, leading to insufficient recovery for remote sensing imagery. 2.3 Open-Vocabulary Segmentation for Remote Sensing Imagery Thanks to the dominance of single objects, distinct features, and moderate resolution in natural images, trainingâfree openâvocabulary segmentation has made significant progress in natural scenes. However, extending these methods to dense remote sensing imagery remains underexplored, and most existing efforts still rely on training. CatâSeg[6] first adopts costâaggregation training to optimise CLIP features; OVRS[2] further adapts this approach for remote sensing characteristics; GSNet[38] builds upon CatâSeg by incorporating DINOâs fineâgrained features. These methods generally depend on training, incurring high annotation costs and introducing dataset bias that undermines CLIPâs original generalisation. SegEarthâOV[19] addresses the resolution bottleneck by introducing FeatUp[10] as an upsampling module and removing global classâtoken bias via subtraction filtering. However, FeatUpâs training based on joint bilateral filtering remains neighbourhoodâweighted, failing to fully leverage the spatial structural priors embedded in the original RGB images. Unlike the above works, we systematically analyse the two types of spatial prior loss faced by CLIP in remote sensing and propose targeted recovery solutions. Under the strict trainingâfree and zeroâshot setting, our method significantly outperforms existing stateâofâtheâart approaches, offering a new and effective pathway for openâvocabulary segmentation in remote sensing. 3 Our Method 3.1 Overall Architecture Existing trainingâfree methods primarily focus on optimising the neighbourhood attention in CLIPâs final layer, which generally works well for natural images. However, remote sensing imagery suffers from two fundamentally distinct types of spatial prior loss. We interpret these two failure modes from the perspective of feature spatial covariance. Let âNĂDF ^NĂ D denote patch features, where N is the number of spatial patches and D is the feature dimension. We define the spatial covariance matrix âNĂN ^NĂ N: ÎŁi,j=1Dââd=1D~i,dâ~âj,d _i,j= 1D _d=1^D F_i,d F*j,d (1) where i,j _i,j quantifies feature correlation between patch i and patch j. For dense segmentation, physically adjacent patches should maintain high covariance. First, covariance erasure in final-layer attention: CLIP intermediate layers encode strong spatial covariance among patches. Optimised for image-text alignment, the final-layer global self-attention mixes tokens across the whole image and gradually decays . We characterize this trend by averaging ÎŁi,j(l) _i,j^(l) over spatially neighboring patch pairs N at each layer l. Even Q-attention (e.g., SCLIP) only modifies the final layer and cannot retrieve covariance already discarded in forward passes. Second, irreversible high-frequency loss during down-sampling: patch embedding compresses fine-grained edges and textures into low-dimensional tokens. Simple interpolation acts as a linear smoother and cannot restore averaged-out high-frequency signals such as building boundaries and narrow roads. These two degradation modes are theoretically orthogonal: one occurs inside the transformer feature space, the other arises from image downsampling. Figure 1: Experimental analysis of spatial covariance across Transformer depth, showing the progressive loss of spatial detail with increasing semantic abstraction. To address these issues, ResQQ and SatUp are respectively designed to recover these two types of priors. ResQQ operates within CLIPâs feature space, extracting the overwritten structural priors from intermediate layers and injecting them into the final layer to restore spatial covariance. SatUp, on the other hand, leverages the original highâresolution RGB image as guidance to reconstruct the pixelâlevel highâfrequency details discarded during downsampling. SatOV consists of two core components: Residual Q Attention (ResQQ): Through residual connections, it fuses the spatially covariant QueryâKey attention priors from CLIPâs intermediate layers with the QueryâQuery selfâattention in the final layer, restoring the spatial structure and neighbourhood awareness of the output features. Spatially Modulated Upsampling (SatUp): Guided by the original highâresolution RGB image, it employs spatial feature modulation and crossâattention to upsample CLIPâs coarseâgrained features to pixelâlevel fineâgrained features, recovering the fine spatial details of remote sensing imagery. Figure 2: Left panel illustrates the restoration of structural priors within the CLIP ViT: ResQQ extracts the QueryâKey attention from the penultimate layer as the overwritten spatial prior, and fuses it with the finalâlayer QueryâQuery selfâattention via residual connections, recovering the spatial covariance of the lowâresolution features. Right panel demonstrates the recovery of pixelâlevel detail priors: SatUp uses the original highâresolution RGB image as a spatial index, and applies Spatial Feature Modulation (SFT) together with crossâattention to upsample the lowâresolution semantic features back to pixelâlevel space. 3.2 Dynamic Positional Encoding and Global Bias Removal To accommodate varying input resolutions, we dynamically interpolate the fixed positional embeddings to match the current feature map size. Since CLIPâs positional embeddings are pre-trained for a specific grid size (e.g., 14Ă1414Ă 14 or 16Ă1616Ă 16), directly applying them to different resolutions would cause spatial misalignment. We thus perform bicubic interpolation to resize the positional embeddings to the current feature grid dimensions: new=âbicubicâ(old,(Hnew,Wnew))P_new=I_bicubic (P_old,\;(H_new,W_new) ) (2) where oldâ(1+HâW)ĂDP_old ^(1+HW)Ă D denotes the original positional embedding matrix, âbicubicâ(â ,(Hnew,Wnew))I_bicubic(·,(H_new,W_new)) represents the bicubic interpolation operator resizing to the target spatial dimensions, and (Hnew,Wnew)(H_new,W_new) denotes the height and width of the current feature map. In addition, the CLS token in CLIP encodes global image-level semantics learned through contrastive pre-training, which is beneficial for image classification but introduces a global bias that contaminates local patch features in dense prediction tasks. To eliminate this interference, we subtract the CLS token from every patch token: ^â()=patchâ()âcls,ââΩ F(p)=F_patch(p)-F_cls, â (3) where patchâ()âDF_patch(p) ^D is the feature vector at spatial position p, clsâDF_cls ^D is the CLS token feature, and Ω denotes the set of all patch positions. This subtraction explicitly removes the global semantic component from each patch, allowing the subsequent attention mechanisms to focus on local spatial structures rather than global context. 3.3 Residual Query-Query Attention (ResQQ) The native self-attention in the final layer of CLIP is a standard global self-attention, where every token attends to all other tokens including the CLS token. This global interaction gradually overwrites the spatial structural priors encoded in the intermediate layers. Inspired by SCLIP, we replace the standard Query-Key attention with Query-Query attention in the last layer. The resulting attention is still globally computed over all patch tokens, but its affinity is determined directly by query-query similarity, reducing the semantic asymmetry introduced by the learned key projection. The standard self-attention is formulated as: Attnâ(,,)=softmaxâ(â€d)â,Attn(Q,K,V)=softmax ( QK d )V, (4) while our adopted Query-Query self-attention in the final layer is: Attnselfâ(,,)=softmaxâ(â€d)â.Attn_self(Q,Q,V)=softmax ( QQ d )V. (5) Nevertheless, relying solely on the final-layer Q-Q attention discards the rich spatial structure encoded in the intermediate layers. To remedy this, inspired by ResCLIP[37], we propose Residual Query-Query Attention (ResQQ), which injects the intermediate spatial priors into the final layer via a residual connection. Specifically, during the forward pass through the the penultimate layer (the (Lâ1)(L-1)-th layer in 1-index, i.e., the (Lâ2)(L-2)-th layer in 0-index), we extract its Query-Key self-attention matrix. This layer has not yet been contaminated by the global self-attention of the final layer, thus its attention distribution preserves meaningful spatial relationships among patches. Following our implementation, we compute the Query Lâ1Q_L-1 and Key Lâ1K_L-1 from this layer and obtain the cross-attention: mid=softmaxâ(Lâ1âLâ1â€dmid),A_mid=softmax ( Q_L-1K_L-1 d_mid ), (6) where dmidd_mid is the head dimension of that layer. Simultaneously, we compute the final-layer Query-Query attention matrix lastA_last. We then fuse the two attention matrices via a residual combination: fused=(1âα)â last+αâ midA_fused=(1-α)·A_last+α·A_mid (7) where α is the residual fusion weight (set to 0.5 by default in our code). When the number of attention heads differs between the two layers, we align midA_mid by averaging over the head dimension to obtain a single aggregated attention map. This aggregated matrix is then replicated along the head dimension to match the head count of the final layer. The fused matrix is renormalized and used to weight the finalâlayer Value vectors, producing the output of the attention module. With this design, ResQQ combines the query-driven affinity of Q-Q attention with the spatial structural relations preserved in the intermediate layer. The residual fusion therefore improves the spatial coherence of the output features while retaining the semantic representation of CLIP. 3.4 Spatially Modulated Upsampling (SatUp) After the ResQQ attention reconstruction, the CLIP output features regain spatial structural priors. However, the spatial resolution remains only 14Ă1414Ă 14 or 16Ă1616Ă 16. The rich texture, edge, and detail priors from the original high-resolution remote sensing images are discarded during CLIPâs downsampling and cannot be recovered within its feature space. To address this, we design SatUp, a plug-and-play upsampling module tailored for remote sensing, which leverages the original high-resolution RGB image as a guide to restore low-resolution semantic features to pixel-level space. Figure 3: SatUp takes low-resolution CLIP features and the original high-resolution RGB image as inputs. It encodes the image into spatial queries, applies rotary positional encoding, and performs cross-attention with SFT-modulated keys and semantic values, producing pixel-aligned high-resolution features. Unlike Neighborhood Attention-based upsampling approaches such as FeatUp, NAF[4], and AnyUp[32], SatUp employs spatial feature modulation and global cross-attention as core mechanisms to extract spatial priors from the high-resolution image and drive fine-grained pixel-level reconstruction. It is worth emphasising that our definition of âtraining-freeâ refers to the inference stage, where no fine-tuning or gradient updates are performed on any downstream dataset. The offline pre-training of SatUp is consistent with the pre-training nature of the CLIP visual encoderâboth build general-purpose, category-agnostic capabilities with frozen weights during inference, without task-specific adaptation. Rotary Position Embedding (RoPE). Unlike directly interpolating CLIPâs fixed positional embeddings, SatUp incorporates a Rotary Position Embedding specifically designed for the overhead-view characteristics of remote sensing. For each spatial position (i,j)(i,j) on the feature map, we first generate normalised coordinates: i,j=(iH,jW)â[0,1]2c_i,j= ( iH, jW )â[0,1]^2 (8) The coordinate matrix is then multiplied with a learnable frequency matrix â2Ăd Ξ ^2Ă d to obtain rotation angles, and a rotation is applied to each token feature âdx ^d: RoPEâ(,)=âcosâĄ(â )+rotate_halfâ()âsinâĄ(â )RoPE(x,c)=x (c· Ξ)+rotate\_half(x) (c· Ξ) (9) where rotate_halfâ()=[âxd/2+1,âŠ,âxd,x1,âŠ,xd/2]rotate\_half(x)=[-x_d/2+1,âŠ,-x_d,x_1,âŠ,x_d/2]. This encoding explicitly injects spatial position information, enabling the subsequent attention to perceive rotation and scale variations. Guided Cross-Attention. This is the core forward design of SatUp for upsampling. We encode the high-resolution RGB image into spatial features imgâBĂdĂHĂWF_img ^BĂ dĂ HĂ W, and generate Query and Key from it: =Ίqâ(hr),=Ίkâ(hr)Q= _q(F_hr), = _k(F_hr) (10) Meanwhile, the low-resolution semantic features clipâBĂdĂhĂwF_clip ^BĂ dĂ hĂ w from CLIP are mapped to Value via an encoder: =Ίvâ(lr)V= _v(F_lr) (11) The cross-attention is then computed as: up=SoftmaxâĄ(â€d)âF_up=Softmax ( QK d )V (12) In practice, V is first linearly projected to the same dimension as Q and K for attention computation, and the output is then projected back to the original semantic dimension. The physical intuition is that the rich edge and texture cues in the high-resolution image serve as a âspatial indexâ to precisely query and retrieve the corresponding low-resolution semantic features, enabling pixel-level detail reconstruction. This process involves only linear projections and matrix multiplications, without any iterative optimisation. Spatial Feature Modulation (SFT). To further enhance the guidance of high-resolution images over semantic features, we introduce Spatial Feature Modulation in the Key branch. Inspired by global modulation methods such as AdaIN[14] and FiLM[24], but overcoming their lack of spatial sensitivity, SFT[31] generates independent modulation parameters for each spatial position from the low-resolution semantic features: Îł,ÎČ=âĄ(lr)Îł,ÎČ=G(F_lr) (13) where G is implemented by two convolutional layers. The guidance features are then modulated as: mod=ÎłâGroupNormâĄ(hr)+ÎČF_mod=Îł (F_hr)+ÎČ (14) Notably, the GroupNorm here contains no learnable affine parameters (affine=False), ensuring that the modulation is entirely driven by the current input image rather than relying on pre-trained statistics. Training and Loss Function. SatUp adopts a zero-shot self-supervised training strategy without any semantic annotations. Following the training paradigms of JAFAR and LoftUp[13], we leverage feature consistency and continuous reconstruction between image pairs of different resolutions as supervision signals. During training, two images of the same scene at resolutions 224Ă224224Ă 224 and 112Ă112112Ă 112 are fed as input. SatUp is required to upsample the low-resolution features to high-resolution space and maintain semantic consistency with the ground-truth high-resolution features. The supervision loss combines cosine similarity and L2 loss: â=1Nââi=1N[λ1â(1âcosâĄ(iup,ihr))+λ2ââiupâihrâ2]L= 1N _i=1^N [ _1 (1- (f_i^up,f_i^hr) )+ _2\|f_i^up-f_i^hr\|_2 ] (15) The training data is sampled from a subset of Million-AID. Using a single RTX 4080 GPU with a batch size of 5, we train for 25,000 steps, achieving a final convergence loss of approximately 0.3. After training, the SatUp weights are completely frozen during inference, without any fine-tuning on downstream datasets, preserving the training-free nature of the entire framework. 3.5 Sliding-Window Inference with Gaussian Fusion Since CLIP is pre-trained with a fixed resolution of 224Ă224224Ă 224, directly resizing high-resolution remote sensing images would result in significant loss of fine-grained details. To address this, we adopt a sliding-window strategy that partitions the input image into overlapping 224Ă224224Ă 224 patches, each fed independently into SatOV for inference. To mitigate stitching artefacts along window boundaries, we apply a 2D Gaussian weight mask that assigns higher confidence to the central region of each window while smoothly decaying towards the edges: âłâĄ(u,v)=expâĄ(â(uâÎŒu)2+(vâÎŒv)22âÏ2)M(u,v)= (- (u- _u)^2+(v- _v)^22Ï^2 ) (16) The predictions from all windows are then weighted by this mask, accumulated, and normalised to produce a globally consistent segmentation map with smooth transitions. 3.6 SoftMax Synonym Aggregation SatOV matches pixel-level visual features with frozen CLIP text embeddings. Since a single prompt often fails to describe a category comprehensively, we adopt a synonym ensemble strategy: each category ckc_k is associated with a set of synonyms k=sk1,âŠ,skMkS_k=\s_k^1,âŠ,s_k^M_k\, and for each synonym skms_k^m we apply a template set T and encode the prompted sentences with a frozen CLIP text encoder. The resulting embeddings are averaged and â2 _2-normalized to obtain ~km e_k^m. Rather than averaging these embeddings, which dilutes strong evidence, we reweight them by their mutual agreement, wkm=expâĄ(ÏsââncosâĄ(~km,~kn))âjexpâĄ(ÏsââncosâĄ(~kj,~kn)),w_k^m= \! ( _s _n ( e_k^m, e_k^n) ) _j \! ( _s _n ( e_k^j, e_k^n) ), (17) and form the category prototype k=âmwkmâ~kme_k= _mw_k^m\, e_k^m, â2 _2-normalized. As Ïs _s grows, the weights concentrate on the synonym most consistent with the ensemble; as Ïs _s shrinks, they approach a uniform mean. The prototypes are stacked into =[1,âŠ,K]W=[e_1,âŠ,e_K] and matched with pixel features scaled by a learnable temperature Ï to produce the segmentation logits. This synonym ensemble requires no fine-tuning and consistently improves the robustness of zero-shot classification across remote sensing categories. 4 Experiments To comprehensively evaluate the effectiveness of SatOV, we design three sets of experiments. First, we compare the complete SatOV framework against state-of-the-art training-free methods in an end-to-end manner, examining its overall advantage on remote sensing segmentation tasks. Second, we fix the CLIP visual encoder and replace only the upsampler module to assess the standalone performance gain brought by SatUp. Finally, we conduct systematic ablation studies to isolate and quantify the individual contributions of each key component, including ResQQ and SatUp, to the final performance. 4.1 Datasets 4.1.1 Pre-training dataset for SatUp. To support offline pre-training of the upsampling module, we use the Million-AID[21] remote sensing dataset, which comprises 1,000,000 images covering 25 typical land-cover categories. 4.1.2 Downstream evaluation datasets. To comprehensively evaluate the zero-shot generalisation capability of SatOV under the training-free setting, we conduct experiments on four publicly available remote sensing segmentation benchmarks. These datasets cover diverse imaging platforms including unmanned aerial vehicles (UAV), high-resolution satellites, and multispectral satellites, and involve various task scenarios such as urban land-cover mapping, dense object segmentation, and agricultural field extraction. Table 1 summarises the characteristics of each dataset. Dataset Imaging Platform Primary Type UDD UAV Urban DOTA Satellite Dense objects LoveDA Satellite Farmland and Urban Vaihingen Aerial (no blue band) Building and House Table 1: Overview of evaluation datasets. Model UDD DOTA LoveDA Vaihingen Avg. Training-Free Methods MaskCLIP ECCV baseline 32.4 25.1 27.8 23.4 27.2 SCLIP ECCV 38.7 29.3 30.4 29.1 31.9 ClearCLIP ECCV 41.2 31.0 31.6 35.5 34.8 LPOSS CVPR 41.8 33.9 32.4 38.0 36.5 SegEarth-OV CVPR 45.3 40.3 36.9 42.3 41.2 SatOV Ours 45.9 40.4 39.8 47.3 43.3 Additional Training-based Methods (w/o target dataset training) Cat-Seg CVPR 31.9 27.8 20.1 24.5 29.4 OVRS TGRS 37.2 31.3 28.7 29.2 31.6 GSNet AAAI 38.2 29.5 27.0 30.6 31.3 Table 2: Performance comparison of different methods on four remote sensing datasets. The primary comparison is conducted among training-free methods under the same zero-shot evaluation setting. Figure 4: For the segmentation mask comparison on the DOTA dataset with densely packed objects, it can be observed that MaskCLIP predictions are largely semantically correct but completely lack spatial structure. ClearCLIP shows some improvement yet still suffers from internal holes. In contrast, SatOV accurately delineates the boundaries of densely arranged buildings and narrow roads, demonstrating the effectiveness of ResQQ and SatUp in jointly recovering spatial priors. Figure 5: These are binary classification attention maps. The second row shows ClearCLIP outputs while the third row shows our SatOV. Significant differences arise from the resolution bottleneck, and SatOV achieves true pixel-level fine-grained prediction. For all datasets, We mainly select denseâimage subsets with high resolution (greater than 1000Ă1000 pixels) to better challenge the segmentation capability. Notably, the Vaihingen dataset lacks the blue spectral band, so we adapt the input channels during preprocessing by using all available bands. Since SatUp is preâtrained on threeâchannel RGB imagery, we perform channelâwise averaging projection to map multiâband Vaihingen inputs to 3âchannel feature representations for module compatibility. All models are evaluated directly in a zero-shot manner without any fine-tuning or parameter updates on the target datasets, ensuring a fair assessment of their training-free generalisation performance. For the DOTA dataset, we adopt the processing pipeline from SAMRS[28] to convert this objectâdetection dataset into a semanticâsegmentation dataset. Among Vaihingen and Potsdam, we choose the Vaihingen dataset due to its higher spatial resolution. 4.2 Comparative Experiments of SatOV Since our primary goal is training-free segmentation, we mainly compare against training-free methods. We adopt MaskCLIP as the baseline and include ClearCLIP, LPOSS, SegEarth-OV (with FeatUp) and DinoSplat-OV(with Dino[3] and GSUP) for comparison. Although not our main focus, we also report results of training-based methods including Cat-Seg, OVRS, and GSNet, all of which are only pre-trained on RS sub-dataset of ImageNet, to examine their generalisation under lightweight training. Experiments are conducted on four remote sensing datasets: UDD[39], DOTA[34], LoveDA[30], and Vaihingen[8]. We use mean Intersection over Union (mIoU) as the evaluation metric. Table 2 presents the quantitative results. As shown in Table 2, SatOV achieves the best performance across all datasets, outperforming the strongest competitor SegEarth-OV by nearly 2 percentage points on average. ClearCLIP, which only modifies the final layer without fusing intermediate features, produces noticeable semantic holes in the predictions. LPOSS introduces DINO affinity and Laplacian propagation, achieving moderate improvements; however, DINO is trained on natural images, and its features are far less effective than the pixel-wise fine-grained features recovered by SatUp. SegEarth-OV adopts FeatUp for upsampling, but its training remains neighbourhood-weighted and neglects the spatial covariance in remote sensing, leading to degraded performance in dense scenes. The effectiveness of SatOV demonstrates that in training-free open-vocabulary segmentation, explicitly recovering CLIPâs missing spatial priors from both structural (via ResQQ) and detail (via SatUp) perspectives is more fundamental and efficient than merely modifying attention or introducing external affinity matrices such as DINO (as in LPOSS). As for Cat-Seg, OVRS, and GSNet, although they are trained on remote sensing data, their reliance on supervision limits generalisation and yields inferior zero-shot performance compared to our training-free framework. The results that their reported scores are not directly comparable due to different training protocols. In addition to multi-class semantic segmentation tasks, we also conducted visualization for single-class extraction tasks, covering Road, River, Building, vegetation, Cropland, and Ground. The visualization clearly demonstrates that SatUp achieves fine-grained boundary extraction for categories such as roads, rivers, and buildings. In contrast, ClearCLIP barely has the capability of fine boundary extraction, which is the most essential requirement in remote sensing. 4.3 Comparative Evaluation of SatUp Figure 6: Visualization of feature reconstruction across different upsampling methods. It can be observed that SatUp achieves the best fine-grained reconstruction. Model Pre-training Data UDD +DINO CVPR ImageNet 41.8 +FeatUp ICLR ImageNet 45.3 +AnyUp ICLR ImageNet 44.2 +SatUp Ours Million-AID 45.9 Table 3: Performance comparison of different upsamplers on the UDD dataset. Taking DINO as the baseline, all methods yield performance improvements, yet SatUp achieves the best results for remote sensing tasks. In this section, we isolate the contribution of the upsampling module by fixing the CLIP features enhanced by ResQQ as the shared input representation, and evaluate the performance of different upsamplers. Notably, the compared methodsâAnyUp and FeatUpâare pre-trained on natural images (ImageNet), while SatUp is specifically designed for remote sensing and pre-trained on Million-AID. As shown in the Table 3, SatUp achieves the best overall performance among the compared upsampling methods. FeatUp relies on JBU-based training, while AnyUp employs neighbourhood attention modules such as NATTEN. Although these approaches yield improved local sensitivity, they essentially perform interpolation based on feature similarity and fail to effectively exploit the spatial priors embedded in the original RGB images. Moreover, FeatUp requires compilation of CUDA operators, which severely limits its deployability on Windows and Mac platforms. In contrast, SatUp relies solely on standard cross-attention, offering superior portability and practical applicability across different environments. 4.4 Ablation Studies To systematically quantify the contribution of each component in SatOV, we conduct two sets of ablation experiments. The first set examines the impact of individual modifications within the CLIP reconstruction pipeline, while the second evaluates the plug-and-play effectiveness of SatUp under a fixed ResQQ backbone. 4.4.1 CLIP-side Reconstruction Ablation We progressively remove or disable each component in the CLIP feature reconstruction pipeline to assess its individual contribution. The results are summarised in Table 4. Configuration DOTA â Full SatOV 40.4 â â- SatUp 34.8 â5.6â 5.6 â- ResQQ 32.8 â2.0â 2.0 â- CLS token debiasing 30.9 â1.9â 1.9 â- FFN and Residual Removing 30.0 â0.9â 0.9 â- QueryâQuery attention 29.0 â1.0â 1.0 â- Sliding window & Gaussian fusion 28.4 â0.6â 0.6 Table 4: Ablation study on the proposed components. Starting from the full SatOV model, we progressively remove each component to quantify its individual contribution. All models are evaluated under the same training-free, zero-shot setting on the DOTA dataset. As shown in Table 4, each component contributes positively to the final performance. Notably, CLS token debiasing and Q-Q attention bring the most substantial gains, highlighting that mitigating CLIPâs inherent global semantic bias is a critical prerequisite for dense segmentation. Removing the FFN also yields a non-trivial improvement, consistent with ClearCLIPâs observation that FFN layers tend to propagate global information across patches. The combination of all components achieves the best result, validating their complementary nature. When further combined with SatUp, the performance leaps to 40.4 mIoU, demonstrating that structural recovery alone is insufficient without pixel-level detail refinement. 4.4.2 SatUp-side Plug-and-Play Ablation Figure 7: Visualization results for different ablation configurations. It can be seen that ResQQ can recover CLIP features to a certain extent, while SatUp leverages guidance from the original image to achieve full pixel-level granularity. To evaluate the plug-and-play effectiveness of SatUp, we fix the complete ResQQ-enhanced CLIP backbone and replace SatUp with alternative upsamplers or remove it entirely. The results are presented in Table 3. Removing the upsampling module leads to a dramatic performance drop of 5.2 percentage points (from 40.4 to 34.8), indicating that simply increasing resolution via bilinear interpolation is detrimental to semantic segmentation. Among the compared methods, SatUp consistently outperforms AnyUp and GSUP[40], demonstrating its superiority in leveraging high-resolution RGB guidance to recover fine-grained details. GSUP, based on Gaussian splatting, achieves moderate improvement but still lags behind SatUp, likely due to its limited capability in capturing complex spatial structures. AnyUp, which relies on neighbourhood attention, shows competitive performance but tends to generate over-smoothed results and erase small ground objects. These results confirm that SatUp serves as an effective and portable plug-in module, and its design philosophy of decoupling spatial prior recovery from the visual encoder offers clear advantages over alternative upsampling strategies. 5 Conclusion and Discussion 5.1 Discussion This work demonstrates that spatial priors for open-vocabulary segmentation can be effectively acquired through general-purpose pre-training on million-scale remote sensing datasets, without requiring any fine-tuning or gradient updates for downstream tasks. Moreover, as a plug-and-play module, SatUp is designed to be decoupled from the upstream visual encoder, facilitating the integration of spatial priors across different feature extractors. Potential extension beyond CLIP. The proposed spatial prior module, SatUp, is not inherently tied to CLIPâs specific architecture and can potentially be transferred to other visual encoders such as DINO and MIM-based models. This suggests that spatial-prior restoration could be incorporated into various training-free open-vocabulary segmentation paradigms, including the âvisual foundation model + text alignmentâ paradigm, affinity propagation, and conditional random fields (CRF). Our concurrent work, DinoSplat-OV[40], which builds upon DINOv3 rather than CLIP, provides a practical example of exploring this broader direction. Temporal and Spectral priors. Current mainstream methods predominantly rely on RGB channels, yet remote sensing imagery uniquely offers rich multi-spectral information (e.g., NIR, SWIR) and multi-temporal sequences, which encode abundant spatial and semantic cues. Exploring how to effectively distil these spectral and temporal priors into vision-language models remains a promising research direction. Bag-of-words spatial optimisation. The performance upper bound of current open-vocabulary segmentation is constrained by the quality of the bag-of-words embedding space of CLIP or DINOv2. There is still no consensus on which vocabulary yields superior segmentation results or how to optimally combine different textual descriptions, leaving substantial room for further investigation. Although we employ synonym aggregation to alleviate this issue, better methods are worth investigating. 5.2 Conclusion In this work, we proposed SatOV, a training-free framework for open-vocabulary semantic segmentation in remote sensing imagery. By identifying the degradation of spatial priors in CLIP-based representations, we introduced two complementary components, ResQQ and SatUp, to restore spatial information at different stages. ResQQ restores structural spatial relations by integrating intermediate Query-Key self-attention with final-layer Query-Query attention, while SatUp reconstructs fine-grained spatial details through spatially guided feature upsampling. Extensive experiments on DOTA, UDD, LoveDA, and Vaihingen demonstrate the effectiveness of the proposed spatial-prior restoration strategy across multiple remote sensing benchmarks. ResQQ and SatUp complement each other by restoring spatial priors at two distinct stages of the representation pipeline: internal structural relations within the visual representation and fine-grained details at the spatial-resolution stage. 6 Acknowledgments This work was supported by the National Natural Science Foundation of China (No.42571434). References [1] C. F. Brown, M. Kazmierski, V. J. Pasquarella, W. J. Rucklidge, M. Samsikova, C. Zhang, E. Shelhamer, E. Lahera, O. Wiles, S. Ilyushchenko, N. Gorelick, L. Zhang, S. Alj, E. Schechter, S. Askay, O. Guinan, R. Moore, A. Boukouvalas, and P. Kohli (2025) AlphaEarth foundations: an embedding field model for accurate and efficient global mapping from sparse label data. ArXiv abs/2507.22291. External Links: Link Cited by: §2.1. [2] Q. Cao, Y. Chen, C. Ma, and X. Yang (2025) Open-vocabulary high-resolution remote sensing image semantic segmentation. IEEE Transactions on Geoscience and Remote Sensing. Cited by: §2.3. [3] M. Caron, H. Touvron, I. Misra, H. JĂ©gou, J. Mairal, P. Bojanowski, and A. Joulin (2021) Emerging properties in self-supervised vision transformers. In Proceedings of the IEEE/CVF International Conference on Computer Vision (ICCV), p. 9650â9660. Cited by: §4.2. [4] L. Chambon, P. Couairon, E. Zablocki, A. Boulch, N. Thome, and M. Cord (2025) NAF: zero-shot feature upsampling via neighborhood attention filtering. External Links: Link Cited by: §3.4. [5] Y. Chen, Y. Wang, P. Lu, Y. Chen, and G. Wang (2018) Large-scale structure from motion with semantic constraints of aerial images. In Chinese Conference on Pattern Recognition and Computer Vision (PRCV), [6] S. Cho, H. Shin, S. Hong, A. Arnab, P. H. Seo, and S. Kim (2024) CAT-seg: cost aggregation for open-vocabulary semantic segmentation. External Links: 2303.11797 Cited by: §2.3. [7] P. Couairon, L. Chambon, L. Serrano, J. Haugeard, M. Cord, and N. ThomĂ© (2025) JAFAR: jack up any feature at any resolution. In Advances in Neural Information Processing Systems (NeurIPS), [8] M. Cramer (2010) The ISPRS Vaihingen data set for 2d semantic labeling. ISPRS Annals of the Photogrammetry, Remote Sensing and Spatial Information Sciences I-3, p. 293â298. External Links: Document Cited by: §4.2. [9] Z. Feng, C. Atzberger, S. Jaffer, J. Knezevic, S. Sormunen, R. Young, M. C. Lisaius, M. Immitzer, T. Jackson, J. Ball, et al. (2026) Tessera: temporal embeddings of surface spectra for earth representation and analysis. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, p. 34818â34831. Cited by: §2.1. [10] S. Fu, M. Hamilton, L. E. Brandt, A. Feldmann, Z. Zhang, and W. T. Freeman (2024) FeatUp: a model-agnostic framework for features at any resolution. In The Twelfth International Conference on Learning Representations, External Links: Link Cited by: §2.3. [11] S. Hajimiri, I. Ben Ayed, and J. Dolz (2025) Pay attention to your neighbours: training-free open-vocabulary semantic segmentation. In Proceedings of the IEEE/CVF Winter Conference on Applications of Computer Vision, Cited by: §2.2. [12] H. Herzog, F. Bastani, Y. Zhang, G. Tseng, J. Redmon, H. Sablon, R. Park, J. Morrison, A. Buraczynski, K. Farley, J. Hansen, A. Howe, P. A. Johnson, M. Otterlee, T. Schmitt, H. Pitelka, S. Daspit, R. Ratner, C. Wilhelm, S. Wood, M. Jacobi, H. Kerner, E. Shelhamer, A. Farhadi, R. Krishna, and P. Beukema (2026) OlmoEarth: stable latent image modeling for multimodal earth observation. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), p. 34806â34817. Cited by: §2.1. [13] H. Huang, A. Chen, V. Havrylov, A. Geiger, and D. Zhang (2025) LoftUp: learning a coordinate-based feature upsampler for vision foundation models. In Proceedings of the IEEE/CVF International Conference on Computer Vision (ICCV), p. 9913â9923. Cited by: §3.4. [14] X. Huang and S. Belongie (2017) Arbitrary style transfer in real-time with adaptive instance normalization. In ICCV, Cited by: §3.4. [15] C. Jose, T. Moutakanni, D. Kang, F. Baldassarre, T. Darcet, H. Xu, D. Li, M. Szafraniec, M. Ramamonjisoa, M. Oquab, O. SimĂ©oni, H. V. Vo, P. Labatut, and P. Bojanowski (2025) DINOv2 meets text: a unified framework for image- and pixel-level vision-language alignment. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), p. 24905â24916. [16] L. Karazija, I. Laina, A. Vedaldi, and C. Rupprecht (2025) A survey on training-free open-vocabulary semantic segmentation. arXiv preprint arXiv:2505.22209. Cited by: §1. [17] M. Lan, C. Chen, Y. Ke, X. Wang, L. Feng, and W. Zhang (2024) Clearclip: decomposing clip representations for dense vision-language inference. In European Conference on Computer Vision, p. 143â160. Cited by: §2.2. [18] M. Lan, C. Chen, Y. Ke, X. Wang, L. Feng, and W. Zhang (2024) Proxyclip: proxy attention improves clip for open-vocabulary segmentation. In European Conference on Computer Vision, p. 70â88. Cited by: §2.2. [19] K. Li, R. Liu, X. Cao, X. Bai, F. Zhou, D. Meng, and Z. Wang (2025) Segearth-ov: towards training-free open-vocabulary segmentation for remote sensing images. In Proceedings of the Computer Vision and Pattern Recognition Conference, p. 10545â10556. Cited by: §1, §2.3. [20] F. Liu, D. Chen, Z. Guan, X. Zhou, J. Zhu, and J. Zhou (2024) RemoteCLIP: a vision language foundation model for remote sensing. IEEE Transactions on Geoscience and Remote Sensing 62, p. 1â16. External Links: Document Cited by: §1. [21] Y. Long, G. Xia, S. Li, W. Yang, M. Y. Yang, X. X. Zhu, L. Zhang, and D. Li (2021) On creating benchmark dataset for aerial image interpretation: reviews, guidances and million-aid. IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing 14, p. 4205â4230. Cited by: §4.1.1. [22] J. Niemeyer, F. Rottensteiner, and U. Soergel (2012) ISPRS 2d semantic labeling contest. ISPRS Annals of Photogrammetry, Remote Sensing and Spatial Information Sciences I-3, p. 293â298. [23] G. Pei, X. Jiang, X. Cai, T. Chen, Y. Yao, and B. Jeon (2026) PEARL: geometry aligns semantics for training-free open-vocabulary semantic segmentation. arXiv preprint arXiv:2603.21528. Cited by: §2.2. [24] E. Perez, F. Strub, H. de Vries, V. Dumoulin, and A. Courville (2018) FiLM: visual reasoning with a general conditioning layer. In Proceedings of the AAAI Conference on Artificial Intelligence, Vol. 32, p. 3942â3951. External Links: Document Cited by: §3.4. [25] A. Radford, J. W. Kim, C. Hallacy, A. Ramesh, G. Goh, S. Agarwal, G. Sastry, A. Askell, P. Mishkin, J. Clark, et al. (2021) Learning transferable visual models from natural language supervision. In International Conference on Machine Learning, p. 8748â8763. Cited by: §1. [26] V. StojniÄ, Y. Kalantidis, J. Matas, and G. Tolias (2025) LPOSS: label propagation over patches and pixels for open-vocabulary semantic segmentation. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), Cited by: §2.2. [27] M. Walmer, S. Suri, A. Aggarwal, and A. Shrivastava (2026) UPLiFT: efficient pixel-dense feature upsampling with local attenders. arXiv preprint arXiv:2601.17950. [28] D. Wang, J. Zhang, B. Du, M. Xu, L. Liu, D. Tao, and L. Zhang (2023) SAMRS: scaling-up remote sensing segmentation dataset with segment anything model. In Advances in Neural Information Processing Systems, Vol. 36, p. 8815â8827. Cited by: §4.1.2. [29] F. Wang, J. Mei, and A. Yuille (2023) SCLIP: rethinking self-attention for dense vision-language inference. arXiv preprint arXiv:2312.01597. Cited by: §2.2. [30] J. Wang, Z. Zheng, A. Ma, X. Lu, and Y. Zhong (2021) LoveDA: a remote sensing land-cover dataset for domain adaptive semantic segmentation. In Proceedings of the Neural Information Processing Systems Track on Datasets and Benchmarks, Vol. 1. External Links: Link Cited by: §4.2. [31] X. Wang, K. Yu, C. Dong, and C. C. Loy (2018) Recovering realistic texture in image super-resolution by deep spatial feature transform. In IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Cited by: §3.4. [32] T. Wimmer, P. Truong, M. Rakotosaona, M. Oechsle, F. Tombari, B. Schiele, and J. E. Lenssen (2026) AnyUp: universal feature upsampling. In Proceedings of the International Conference on Learning Representations (ICLR), Cited by: §3.4. [33] M. WysoczaĆska, O. SimĂ©oni, M. Ramamonjisoa, A. Bursuc, T. TrzciĆski, and P. PĂ©rez (2024) CLIP-dinoiser: teaching clip a few dino tricks for open-vocabulary semantic segmentation. ECCV. Cited by: §1. [34] G. Xia, X. Bai, J. Ding, Z. Zhu, S. Belongie, J. Luo, M. Datcu, M. Pelillo, and L. Zhang (2018) DOTA: a large-scale dataset for object detection in aerial images. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR), p. 3974â3983. External Links: Document Cited by: §4.2. [35] G. Xia, X. Bai, J. Ding, Z. Zhu, S. Belongie, J. Luo, M. Datcu, M. Pelillo, and L. Zhang (2018) DOTA: a large-scale dataset for object detection in aerial images. In The IEEE Conference on Computer Vision and Pattern Recognition (CVPR), [36] A. Xiao, W. Xuan, J. Wang, J. Huang, D. Tao, S. Lu, and N. Yokoya (2025) Foundation models for remote sensing and earth observation: a survey. IEEE Geoscience and Remote Sensing Magazine. External Links: Document Cited by: §1. [37] Y. Yang, J. Deng, W. Li, and L. Duan (2025) ResCLIP: residual attention for training-free dense vision-language inference. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), p. 29968â29978. Cited by: §3.3. [38] C. Ye, Y. Zhuge, and P. Zhang (2025) Towards open-vocabulary remote sensing image semantic segmentation. In Proceedings of the AAAI Conference on Artificial Intelligence, Cited by: §2.3. [39] Z. Zhang, Y. Zhang, S. Xiang, and L. Wei (2018) UDD: urban drone dataset for semantic segmentation. In , Cited by: §4.2. [40] C. Zhao, H. Li, Y. Li, H. Liu, and L. Zeng (2026) Standalone dinov3 for training-free open-vocabulary semantic segmentation in remote sensing. arXiv preprint arXiv:2608.03023. Cited by: §4.4.2, §5.1. [41] C. Zhou, C. C. Loy, and B. Dai (2022) MaskCLIP: extracting clip features for representation-free segmentation. In IEEE/CVF Conference on Computer Vision and Pattern Recognition, Cited by: §2.2. *