Skip to Content
Remote SensingRemote Sensing
  • Article
  • Open Access

14 October 2026

24 Pages

Dual Category-Guided Spatial Mamba Network for Remote Sensing Semantic Segmentation

,
,
and
School of Computer Science and Technology, Xinjiang University, Urumqi 830046, China
*
Author to whom correspondence should be addressed.
This article belongs to the Section AI Remote Sensing

Highlights

  • What are the main findings?
  • DGSMNet combines dual category guidance with spatial Mamba modeling to improve remote sensing semantic segmentation on the evaluated class-imbalanced benchmarks.
  • The proposed DSCG and SPM modules improve class-specific representation, long-range context modeling, and object-boundary preservation on the Vaihingen and Potsdam datasets.
  • What are the implications of the main findings?
  • Explicit category guidance and spatially aware state-space modeling provide a practical strategy for improving fine-grained urban remote sensing segmentation.
  • The framework can support more reliable recognition of small and visually similar urban land-cover classes.

Abstract

With the rapid development of aerospace technology, remote sensing images contain increasingly rich feature information, while large variations in object scales and imbalanced category distributions pose great challenges to remote sensing semantic segmentation. Current mainstream methods often rely on attention mechanisms for global modeling, yet they tend to over-average features, making it difficult to capture minority categories and preserve fine-grained details. To address these limitations, we propose a Dual Category-Guided Spatial Mamba Network (DGSMNet) that combines dual category guidance with a spatial Mamba mechanism. Specifically, a Dual-Stage Category Guidance (DSCG) module is designed to extract class information via wavelet transforms and guide feature learning, ensuring proportional representation of all categories across channels and enabling the model to learn underrepresented classes. In addition, a Spatial Mamba (SPM) module is introduced to enhance long-range modeling while retaining sensitivity to local details. By integrating DSCG and SPM, the proposed DGSMNet improves category-aware representation and spatial modeling on the evaluated benchmarks. Extensive experiments on the ISPRS Vaihingen and Potsdam datasets demonstrate that DGSMNet achieves competitive performance among the compared methods.

1. Introduction

Semantic remote sensing segmentation is one of the fundamental tasks in image processing and its primary goal is to assign a class label to each pixel. Remote sensing segmentation has been widely applied to scenarios such as road extraction [1], disaster monitoring [2], land-cover classification [3], and urban planning [4]. As the spatial resolution and information content of remote sensing imagery increase, traditional machine-learning methods such as support vector machines (SVMs) [5] face difficulties in segmentation because handcrafted features are tedious to design and insufficient for fine-grained pixel-wise discrimination. Meanwhile, numerous issues remain in remote sensing semantic segmentation. As shown in Figure 1, objects of the same semantic class, such as buildings and cars, can exhibit substantial intra-class variation, while different classes such as trees and low vegetation can show strong inter-class appearance similarity. Moreover, cars occupy an extremely small fraction of the scene. These challenges have motivated a growing body of research on category-guided approaches for remote sensing semantic segmentation.
Figure 1. Existing issues in remote sensing semantic segmentation: The models only focus on the information about major categories, while objects belonging to few-shot categories cannot be fully learned due to their extremely low proportion in the dataset. Blue denotes variations within the same building class, green shows differences in car shape and color within one class, and yellow indicates that trees and low vegetation from different classes appear visually similar.
With the rapid development of deep learning [6] and upgrades in computing hardware, deep learning-based semantic segmentation methods have been adopted for remote sensing. FCNs [7] first brought CNNs into semantic segmentation and enabled end-to-end pixel-wise training on images by replacing fully connected layers with convolutions, but the resulting feature maps are relatively coarse and lack full global context. Encoder–decoder designs such as SegNet [8] preserve edge details and spatial structure better than simple interpolation upsampling, while U-Net [9] further introduced skip connections to fuse shallow and deep features; nevertheless, effective deep–shallow fusion remains challenging. Building on these networks, the PSPNet [10] improved multi-scale context modeling for segmentation. The DeepLab series [11,12,13] introduced atrous convolutions and Atrous Spatial Pyramid Pooling (ASPP) and later used depthwise separable convolutions to cut complexity while improving multi-scale context modeling. Recent advances in remote sensing segmentation focus on multi-scale fusion and global–local collaboration. FDGSNet [14] employs frequency decomposition plus multimodal gated fusion to separate and fuse different frequency bands, boosting small-object and boundary recognition.
Nevertheless, intrinsic CNN limitations persist: a constrained receptive field, sensitivity to scale variation and very small targets. To address these shortcomings, recent works increasingly incorporate transformers to provide long-range context and dynamic, token-wise attention, enabling more effective global–local modeling and multi-scale reasoning; common designs fuse CNN encoders for fine local detail with transformer modules for global context. FTransUNet [15] fuses shallow and deep CNN features with transformer blocks to retain fine local details while aggregating global context. HGBFormer [16] integrates hypergraph-based high-order correlation modeling with a Biformer backbone plus dual pooling and feature aggregation modules to strengthen local semantic extraction within transformer reasoning. However, global–local fusion can aggravate the long-tail class imbalance endemic to remote sensing, yielding models biased toward majority classes while underrepresenting minority classes and producing marked drops in performance on those labels. Therefore, architectures must preserve high-resolution local cues for tiny objects, and explicitly counteract class imbalance so that scarce classes receive amplified, reliable attention without degrading performance on prevalent classes.
In recent years more and more researchers have turned their attention to category-guided approaches in remote sensing semantic segmentation. LoG-CAN [17] proposes a global class-aware module and local class-aware modules to capture class-wise global context and local class representations. CGGLNet [18] uses category information to steer both global contextual modeling and local feature interaction.
Motivated by these observations, we propose a Dual Category-Guided Spatial Mamba Network (DGSMNet) that consists of two principal modules: a Dual-Stage Category Guidance (DSCG) module and a Spatial Mamba (SPM) module. The DSCG itself comprises a Wavelet Guidance Module (WGM) and a Fusion Guidance Module (FGM): WGM uses discrete wavelet transforms to extract multi-scale texture and contour cues for each class to enhance minority class representations [19,20], while FGM refines per-class proportions across spatial and channel dimensions to ensure minority classes receive sufficient representational capacity. The SPM employs a Mamba-style global–local modeling mechanism that injects explicit spatial cues to preserve object structure and fine details while enabling long-range context aggregation. Together, DSCG and SPM help the network attend to rare classes under severe imbalance while capturing spatially aware long-range dependencies. We evaluate DGSMNet on the ISPRS Vaihingen and Potsdam benchmarks and report extensive comparisons and ablation studies to validate the effectiveness of the proposed approach. The contributions of this work are summarized in three aspects as follows:
(1)
We propose a novel semantic segmentation network, Dual Category-Guided Spatial Mamba Network (DGSMNet), which guides the model to attend to all class information via class-aware guidance to mitigate class imbalance. Simultaneously, DGSMNet employs a Mamba scanning mechanism combined with spatial extraction to complement global context, thereby improving segmentation accuracy.
(2)
We introduce a Dual-Stage Category Guidance (DSCG) module, which is composed of a Wavelet Guidance Module WGM followed by a Fusion Guidance Module FGM. DSCG efficiently extracts class-specific cues and ensures that class information maintains appropriate proportions across spatial and channel dimensions so that all classes receive sufficient attention. In particular, WGM performs wavelet-based guidance to extract frequency-domain multi-scale texture and contour features that enhance per-sample representations, while FGM adjusts per-class channel proportions on the classified feature maps and further guides features to guarantee comprehensive attention to every class.
(3)
We propose a Spatial Mamba module (SPM), where the Mamba mechanism models long-range dependencies using a one-dimensional sequence formulation to enable cooperation between global semantics and local details. A dedicated spatial branch focuses on multi-scale local textures and edge features to strengthen the network’s sensitivity to complex spatial structures, thereby improving the segmentation accuracy of object boundaries and small targets in remote sensing images.
The remainder of this paper is organized as follows. Section 2 reviews related work. Section 3 presents the overall architecture of DGSMNet, the DSCG and SPM modules, and the loss functions. Section 4 describes the datasets and experimental settings. Section 5 reports the comparative and ablation results. Section 6 discusses category guidance, model efficiency, and limitations. Finally, Section 7 concludes the paper.

3. Materials and Methods

In this section, we describe the architecture and constituent modules of DGSMNet. First, the Mamba framework is introduced. The overall network architecture is then presented, followed by the Dual-Stage Category Guidance (DSCG) module, including its first stage, the Wavelet Guidance Module (WGM), and its second stage, the Fusion Guidance Module (FGM). Finally, the design of the Spatial Projection Mamba and the loss functions used to update the network parameters are described.
The overall network architecture of DGSMNet is shown in Figure 2.
Figure 2. The main network framework of DGSMNet. DGSMNet is a category-guided network that ensures proportional representation of class information across channels, enabling the model to learn from few-shot class samples and enhance class-specific feature learning.
The four-direction scanning mechanism used in the SPM module is shown in Figure 3.
Figure 3. The scanning mechanism in Mamba. These four complementary paths perform state-space modeling in parallel to capture bidirectional spatial dependencies in both row and column dimensions, ensuring the characterization of full-dimensional neighborhood context for each pixel with linear computational complexity.

3.1. Preliminaries

(1) State-space models (SSMs) provide a principled framework for describing the temporal evolution of dynamical systems and have long been applied in control theory and time series modeling. In a continuous-time SSM, the dynamics map an input signal into a latent trajectory via a system of ordinary differential equations, and the latent trajectory is then projected back to produce an output sequence. Formally, this process can be written as:
h ′ ( t )   =   A h ( t )   +   B x ( t ) y ( t )   =   C h ( t )   +   D x ( t )
where h ( t )   ∈   R N denotes the latent state, x ( t )   ∈   R L the input, and y ( t )   ∈   R L the output. The term h ′ ( t )   ∈   R N denotes the time derivative of the latent state. Here N and L indicate the dimensions of the latent space and the input/output sequences, respectively. The matrix A   ∈   R N × N governs state transitions, while B   ∈   R N × L and C   ∈   R L × N are input and output projection matrices. The matrix D typically acts as a residual (often omitted). To deploy continuous SSMs on discrete-time data, the Mamba framework applies a zero-order hold discretization of the ODEs:
A ¯   =   exp ( Δ A ) , B ¯   =   ( Δ A ) − 1 ( exp ( Δ A ) − I ) · Δ B
where A ¯ and B ¯ are the discrete-time equivalents of A and B obtained with step size Δ . In practice, the input projection B ¯ is often approximated efficiently using a first-order Taylor expansion:
B ¯ = ( exp ( A ) − I ) A − 1 B   ≈   ( Δ A ) ( Δ A ) − 1 Δ B   =   Δ B ,
After discretization, the continuous ODEs reduce to the familiar linear recurrence
h t   =   A ¯ h t − 1 + B ¯ x t , y t   =   C h t ,
where A ¯ and B ¯ denote the discrete-time state and input matrices obtained from A ,   B ,   h t is the latent state at discrete step t, and x t ,   y t are the discrete input and output vectors respectively.
(2) Selective Scan Mechanism: Standard SSMs are linear and time-invariant: their parameter matrices are fixed and do not depend on the particular input sequence. This time invariance implies a uniform, non-selective influence over sequence positions. Specifically, the projection matrices are produced conditionally on the input X   ∈   R B × L × D , so that B   ∈   R B × L × N , C   ∈   R B × L × N , and Δ   ∈   R B × L × D vary with the sequence. This converts the model into a linear time-varying system, enabling selective, data-dependent scanning of sequence elements and improving the model’s ability to capture complex, non-stationary temporal patterns.
The structure of the Wavelet Guidance Module (WGM) is shown in Figure 4.
Figure 4. The structure of the Wavelet Guidance Module (WGM). WGM first extracts high- and low-frequency features through a wavelet transform to capture texture details and contour information. A convolutional classification head and a sigmoid function then produce one attention map for each semantic class. The output channels follow the dataset label order and are directly constrained by the corresponding binary class masks at every encoder stage.

3.2. Network Architecture

The overall architecture of DGSMNet is illustrated in Figure 2, adopting a classical encoder–decoder design. In the encoder, we use D S M   ∈   R 1 × H × W and R G B   ∈   R 3 × H × W images as input features, providing complementary information about object height variations and boundary cues. Here, C denotes the number of channels, and H and W represent the height and width of the input image, respectively. Specifically, the RGB branch employs a pre-trained ConvNeXt-Tiny backbone for multi-scale feature extraction, while the DSM branch is composed of lightweight CNN blocks, organized into four stages. Each stage performs downsampling by a factor of 2, producing feature maps at resolutions H / 4 × W / 4 , H / 8 × W / 8 , H / 16 × W / 16 , and H / 32 × W / 32 .
For each stage of the dual-branch encoder, a DSCG module is introduced for dual guidance. In the first stage, the WGM module generates class attention maps from the aligned fusion of DSM and RGB features to provide precise guidance for subsequent fusion. Each attention channel is assigned to a fixed semantic class according to the dataset label order and receives direct supervision from the corresponding downsampled one-hot ground-truth mask. In the second stage, the FGM module performs class-preserving channel expansion based on the prior attention map, guiding grouped RGB features stagewise to ensure each class is sufficiently represented in the feature channels. This process can be formulated as:
F w g m i   =   WGM ( C o n c a t ( X , Y ) ) , i   =   1 , 2 , 3 , 4 F f g m i   =   FGM ( F w g m i , X ) , i   =   1 , 2 , 3 , 4
where i indexes the encoder stage, X represents the RGB branch features, Y represents the DSM branch features, W G M ( · ) is the wavelet guidance module, F G M ( · ) is the fusion guidance module, F w g m i is the supervised class attention map output by WGM, and F f g m i is the class-guided feature output by FGM.
The decoder consists of three SPM modules. First, the deepest guided feature is upsampled to generate the initial decoder input. Subsequent decoder blocks integrate category-guided features from DSCG via skip connections. At each decoder stage, SPM first fuses the RGB features and the guided features, then applies the Mamba scan mechanism to capture global semantics, combined with spatial projection to extract spatial information. After processing through the three SPM stages, the final segmentation output is obtained. SPM3, SPM2, and SPM1 operate successively at H / 16 × W / 16 (384 channels), H / 8 × W / 8 (192 channels), and H / 4 × W / 4 (96 channels), respectively. The progressive decoder is formulated as:
F spm 4 = F fgm 4 , F spm i = SPM i Up F spm i + 1 + F fgm i , i = 3 , 2 , 1 .
where F spm 4 initializes the decoder with the deepest guided encoder feature. At each subsequent level, Up ( · ) upsamples and projects the preceding deeper SPM output to match the channel dimension of the skip feature F fgm i . The fused feature is then refined by SPM i to produce F spm i .
The structure of the Fusion Guidance Module (FGM) is shown in Figure 5.
Figure 5. The structure of the Fusion Guidance Module (FGM). FGM expands the attention maps obtained from WGM and multiplies them with the original features to ensure the proportional representation of each class feature across channels during training, enabling the model to focus on different class information.

3.3. Dual-Stage Category Guidance

(1) Wavelet Guidance Module: In general image segmentation networks, the model learns from all information jointly and only reconciles class-wise predictions at the output stage. For tasks with many and imbalanced classes, such global learning tends to bias the model toward classes with larger sample proportions, while underrepresented classes lack sufficient feature capacity and parameters for reliable modeling. Reducing inter-class competition during learning and ensuring enough representational space for every class is therefore crucial for balancing segmentation performance on imbalanced remote sensing data.
To address this issue, we design a Wavelet Guidance Module (WGM) to obtain class-aware attention maps that serve as priors for subsequent guided fusion, as illustrated in Figure 4. The module first fuses and aligns RGB encoder features X and DSM encoder features Y by channel-wise concatenation and a convolutional alignment block, thereby injecting height and contour cues into the network. The fused feature is computed as:
F fuse i = ConvBNReLU ( Concat ( X i , Y i ) ) , i = 1 , 2 , 3 , 4 ,
where X i and Y i denote the features from the RGB and DSM encoder branches at stage i, respectively; Concat ( · ) is channel concatenation; and ConvBNReLU ( · ) denotes a convolutional block followed by batch normalization and ReLU activation.
Next, a one-level 2D discrete wavelet transform is applied per channel to decompose F fuse into spatially localized approximation and detail subbands. For a single-channel feature map S c , let s p q = S c ( 2 i − 1 + p , 2 j − 1 + q ) , where p , q ∈ { 0 , 1 } . The Haar coefficients of each non-overlapping 2 × 2 block are:
A c ( i , j ) = s 00 + s 01 + s 10 + s 11 2 , H c ( i , j ) = s 00 − s 01 + s 10 − s 11 2 , V c ( i , j ) = s 00 + s 01 − s 10 − s 11 2 , D c ( i , j ) = s 00 − s 01 − s 10 + s 11 2 .
where the approximation subband A c retains coarse region extent and stable RGB–DSM structure, whereas H c , V c , and D c preserve directional boundaries and local textures. Their combination supplies region support for large classes while retaining fine transitions and compact objects, allowing the class head to learn a category-dependent mixture of structural and detail cues. Unlike the global frequency representation of FFT, the wavelet coefficients remain associated with local spatial regions and are therefore suitable for dense class guidance. The indices satisfy i = 1 , … , H / 2 and j = 1 , … , W / 2 .
We concatenate the four subbands across the channel dimension to form the frequency-domain feature:
F f = Concat ( A , H , V , D ) ,
where A ,   H ,   V ,   D collect the per-channel coefficients { A c } ,   { H c } ,   { V c } ,   { D c } , respectively. For an input F fuse i   ∈   R C i × H i × W i , each subband has size C i × H i / 2 × W i / 2 , and F f i   ∈   R 4 C i × H i / 2 × W i / 2 . The one-level Haar transform is fixed and parameter-free; only the subsequent depthwise and pointwise convolutions are learned.
Finally, a convolutional classification head maps F f i to N channel logits Z wgm i , and a sigmoid activation produces the class attention maps A wgm i :
Z wgm i   =   Conv 1 × 1 ( Conv 3 × 3 ( F f i ) ) , A wgm i   =   σ ( Z wgm i ) , A wgm i ∈ [ 0 , 1 ] N × H i × W i .
where Conv 1 × 1 ( · ) and Conv 3 × 3 ( · ) denote 1 × 1 and 3 × 3 convolutions, respectively, and σ ( · ) is the sigmoid function. The channel order is fixed to the dataset label order; that is, channel n represents semantic class n at every scale. To establish this correspondence explicitly rather than relying on an emergent ordering, the one-hot ground-truth mask is resized to ( H i ,   W i ) by nearest-neighbor interpolation, producing Y i   ∈   { 0 , 1 } N × H i × W i . We impose a channel-wise class-alignment loss at each encoder stage:
L align i = − 1 N | Ω i | ∑ n = 1 N ∑ p ∈ Ω i Y n i ( p ) log A wgm , n i ( p ) + 1 − Y n i ( p ) log 1 − A wgm , n i ( p ) ,
where Ω i is the spatial domain at stage i. Consequently, permuting two WGM channels changes the alignment loss because each channel is compared only with its designated semantic mask. This direct multi-scale supervision therefore establishes an identifiable channel-to-category correspondence throughout training.
(2) Fusion Guidance Module: Since the WGM focuses on spatially localizing class priors, it provides spatial guidance that helps the network preserve spatial priors while enhancing class-discriminative cues and supplying more precise guidance for the decoder. Building upon this spatial prior, we design the Fusion Guidance Module (FGM) to concentrate on channel-wise feature alignment and expansion. Given the attention maps produced by WGM, FGM independently expands each class map into C / N channels using a class-preserving grouped 1 × 1 projection. The RGB features are divided into N groups in the same fixed class order, and group n is modulated only by the expanded map originating from WGM channel n. No cross-class mixing is introduced before this modulation. A Conv–BatchNorm–ReLU (CBR) block then captures cross-channel semantics after the class-wise modulation, and a residual connection adds the enhanced feature back to the original RGB feature. This procedure is formulated as:
F expand   =   CBS group ( F wgm ) , F group   =   R 1 ( X ) , F fgm   =   CBR ( R 1 − 1 ( F expand ⊙ F group ) ) + X ,
where F expand denotes the channel-expanded attention, F group is the RGB feature after channel-wise grouping, and F fgm is the category-guided reconstructed feature. CBS group denotes the class-preserving grouped 1 × 1 projection followed by batch normalization and sigmoid activation. ⊙ denotes element-wise multiplication, and CBR ( · ) denotes a Conv–BatchNorm–ReLU block. The reshape operator R 1 maps a tensor of shape R C × H × W to R N × ( C / N ) × H × W , and R 1 − 1 restores the grouped tensor back to R C × H × W . In both datasets, N = 6 in the fixed order: impervious surface, building, low vegetation, tree, car, and clutter/background; clutter therefore participates in WGM guidance and FGM grouping during training. The encoder widths C i = 96 , 192 , 384 , 768 are divisible by six, giving C i / N = 16 , 32 , 64 , 128 channels per class group at the four stages.
The structure of the Spatial Mamba Module (SPM) is shown in Figure 6.
Figure 6. The structure of the Spatial Mamba Module (SPM). SPM extracts horizontal and vertical feature sequences and then fuses them to enable the network to capture spatial information.

3.4. Spatial Mamba Module

Global and local information are both crucial for remote sensing semantic segmentation: global context helps the model capture long-range dependencies and scene-level layouts, while local cues focus on neighborhood textures, edges and shape details that are essential for accurate segmentation of small objects and precise boundary localization.
Inspired by linear-complexity visual Mamba models such as VMamba, we design SPM for the decoder. Given an input feature tensor X   ∈   R B × C × H × W , SPM first applies convolutional upsampling to channels and then adds the skip-connected fusion-guided feature from FGM to obtain a class-guided decoder input, which is further processed through a CBR module. The processing then splits into two parallel branches: one branch passes features through a 2D-SSM block to extract local and long-range spatial cues; in parallel, an auxiliary spatial branch reshapes the input into vertical and horizontal sequences via 2 × 1 and 1 × 2 patching, respectively. The 2D-SSM uses four scan directions with state dimension 16, depthwise-convolution kernel size 3, expansion ratio 2, and d t rank ⌈ C / 16 ⌉ . Specifically, the vertical branch splits the input into ( H / 2 ) × W non-overlapping patches, forming a tensor of shape B × ( ( H / 2 ) × W ) × 2 C and projects it to B × [ ( H / 2 ) × W ] × dim via a linear layer, while the horizontal branch splits the input into H × ( W / 2 ) patches, resulting in a tensor of B × ( H × ( W / 2 ) ) × 2 C and projects it to B × ( H × ( W / 2 ) ) × dim through the same linear projection. Afterward, the processed sequences from the auxiliary branch are reshaped back to B × C × H × W , and the outputs of the two parallel branches are summed element-wise to form the final decoded feature.
Finally, the main branch 2D-SSM output and the auxiliary spatial output are combined, passed through a convolution and dropout, and added to produce the decoder block output. This pipeline is compactly expressed as:
F f   =   C B R ( X + F f g m ) , F s   =   2D-SSM ( F f ) , F h   =   GELU ( DWConv ( Linear ( patch 1 × 2 ( F f ) ) ) ) , F w   =   GELU ( DWConv ( Linear ( patch 2 × 1 ( F f ) ) ) ) , F p   =   D r o p o u t ( Conv ( I n t e r p o l a t e ( Rearrange ( F h + F w ) ) ) ) , F out   =   Conv ( F f + F s + F p ) .
where X denotes the input and F f g m denotes the feature from the FGM module. 2 D − SSM ( · ) represents the Mamba 2D structural state-space scanning module and CBR ( · ) denotes a Conv-BatchNorm-ReLU block. Patch 1 × 2 ( · ) rearranges the input into H × ( W / 2 ) patches and patch 2 × 1 ( · ) rearranges it into ( H / 2 ) × W patches. Linear ( · ) denotes linear projection applied to the patched sequences, and DWConv ( · ) is a depthwise convolution that captures local spatial interactions. Interpolate denotes restoring the feature size, and Rearrange denotes reorganizing the features into the format of C × H × W . The auxiliary spatial outputs F h and F w are summed and regularized by Dropout ( · ) ; Conv ( · ) denotes a 1 × 1 convolution. Finally, F p is fused with the decoder input F f and the 2D-SSM output F s through another 1 × 1 convolution to form F out .

3.5. Loss Function

The final segmentation output is optimized using cross-entropy loss L ce and Dice loss L dice . In addition, the four WGM outputs are directly constrained by the multi-scale class-alignment loss in Equation (11). The complete objective is formulated as follows:
L ce = − 1 | Ω | ∑ p ∈ Ω ∑ k = 1 K y k ( p ) log y ^ k ( p ) ,
L dice = 1 − 1 K ∑ k = 1 K 2 ∑ p ∈ Ω y ^ k ( p ) y k ( p ) + ϵ ∑ p ∈ Ω y ^ k ( p ) + ∑ p ∈ Ω y k ( p ) + ϵ ,
L wgm = 1 4 ∑ i = 1 4 L align i ,
L total = L ce + L dice + λ wgm L wgm .
where Ω denotes the full-resolution spatial domain, K = 6 is the number of training classes, y k ( p ) is the one-hot ground truth, and y ^ k ( p ) is the corresponding softmax prediction. The constant ϵ prevents numerical instability. We set λ wgm = 0.4 in all experiments. No inverse-frequency class weights are used. Instead, the Dice term gives each class an equal contribution to its class average, while L wgm averages the six supervised class channels equally and explicitly binds each intermediate WGM channel to its designated category at all four encoder scales. Cross-entropy provides stable pixel-wise optimization, and Dice complements it by reducing sensitivity to differences in class region size. The coefficient λ wgm was selected from { 0.2 ,  0.4 ,  0.6 ,  0.8 } according to validation performance. The value 0.4 provided the best balance between the auxiliary alignment objective and the two primary segmentation losses and was then fixed for all experiments.

4. Datasets and Experimental Settings

4.1. Dataset

The Vaihingen and Potsdam datasets, provided by the ISPRS 2D Semantic Labeling Challenge, contain high-resolution aerial imagery and Digital Surface Model (DSM) data. Both datasets include five foreground classes—impervious surface, building, low vegetation, tree, and car—and a clutter/background class. All six labels are used during training, including the clutter/background channel. Following the benchmark convention used in our evaluation code, per-class tables and mean F1/mIoU report the five foreground classes, while clutter/background remains included in prediction and OA. The same class protocol is used for both datasets. All subsets were separated at the original-tile level before patch generation.
(1) Vaihingen: The dataset contains 33 tiles with an average size of 2494 × 2064 pixels. The 17 standard test tiles were retained for testing, tile 30 was used for validation, and the remaining 15 tiles were used for training. Training tiles were cropped into 1024 × 1024 patches with a stride of 512 pixels (50% overlap); validation and test tiles used a stride of 1024 pixels without overlap.
(2) Potsdam: The dataset contains 38 tiles of 6000 × 6000 pixels. The 14 standard test tiles were retained for testing, tile 2_10 was used for validation, and the remaining 22 valid tiles were used for training; tile 7_10 was excluded because of incorrect annotations. All subsets were cropped into 1024 × 1024 patches with a stride of 1024 pixels without overlap.

4.2. Experimental Details

All models were trained for 105 epochs on Ubuntu 24.04 using a single NVIDIA A40 GPU with PyTorch 2.2. The ConvNeXt-Tiny RGB backbone was initialized from ImageNet-1K pre-trained weights; newly introduced layers used their standard Kaiming or truncated-normal initialization. AdamW was wrapped by Lookahead, with an initial learning rate of 6 × 10 − 4 ( 6 × 10 − 5 for the backbone), weight decay 0.01, and cosine-annealing warm restarts ( T 0 = 15 , T mult = 2 ). The batch size was 8. Training augmentation included random scaling with factors { 0.5 ,  0.75 ,  1.0 ,  1.25 ,  1.5 } , horizontal and vertical flips, and random rotations. The total loss defined in Section 3.5 combines cross-entropy, Dice, and WGM class-alignment losses, with λ wgm = 0.4 . The random seed was fixed to 42, each configuration was trained once, and the checkpoint with the highest validation F1 was used for testing. Inference used scale 1.0 with horizontal flip, vertical flip, and 90 ∘ rotation augmentation; inverse-transformed logits were averaged before softmax. RGB images were converted from uint8 to [ 0 , 1 ] by division by 255 and then normalized using the ImageNet mean ( 0.485 ,  0.456 ,  0.406 ) and standard deviation ( 0.229 ,  0.224 ,  0.225 ) . DSM values were min–max normalized to [ 0 , 1 ] . The same normalization, channel organization, and input size were used for training, validation, and testing; random augmentation was applied only during training. For the additional single-pass evaluation, the same checkpoint was evaluated once at scale 1.0 without flips or rotations.

4.3. Evaluation Metrics

The effectiveness of the proposed approach is evaluated using standard metrics commonly adopted in remote sensing semantic segmentation, including Mean Intersection over Union (mIoU), Overall Accuracy (OA), and the F1 score, which are defined as follows:
mIoU = 1 N ∑ i = 1 N TP i TP i + FP i + FN i
OA = ∑ i = 1 N TP i ∑ i = 1 N ( TP i + FP i + TN i + FN i )
Precision = TP TP + FP
Recall = TP TP + FN
F 1 = 2 × Precision × Recall Precision + Recall
where TP k , FP k , TN k , and FN k denote the true positives, false positives, true negatives, and false negatives for class k, respectively. The OA metric reflects the ratio of correctly predicted pixels to the total number of pixels. Mean F1 and mIoU are averaged over the five foreground classes; clutter/background is excluded from these two means but remains part of the six-class prediction and OA calculation.
In addition, the computational burden of the network is reported in terms of Floating-Point Operations (FLOPs) and parameter count, using the complete paired input with batch size 1: an RGB tensor of 3 × 512 × 512 and a DSM tensor of 1 × 512 × 512 .

5. Results

5.1. Comparison with State-of-the-Art Models

All competing methods in Table 1 and Table 2 were implemented, trained, and evaluated by the authors under the same dataset partitions, preprocessing, augmentation, training schedule, inference procedure, and evaluation protocol as DGSMNet, while retaining their original architectures, backbones, and applicable input modalities.
Table 1. Comparative experiments on Vaihingen dataset.
Table 2. Comparative experiments on Potsdam dataset.
Results on the Vaihingen Dataset: Table 1 reports quantitative comparisons on the Vaihingen dataset. Our DGSMNet achieves a mean F1 score of 91.96%, mIoU of 85.41%, and OA of 93.71%. Compared with CaFE and CGGLNet, DGSMNet improves mean F1 by 0.67% and 0.92%, mIoU by 1.12% and 1.51%, and OA by 0.28% and 0.43%, respectively. The per-class F1 scores in Table 1 show that the largest gain over CGGLNet occurs for car, the smallest foreground class: DGSMNet improves car F1 from 88.31% to 90.97% (+2.66 points), compared with gains of 0.26, 0.61, 0.90, and 0.15 points for impervious surface, building, low vegetation, and tree, respectively. These class-level results complement the aggregate metrics and support the benefit of category guidance on the evaluated minority class.
As shown in Figure 7, the first row presents the segmentation results of various networks for the few-shot vehicle category when vehicles are occluded by shadows and have colors similar to those of shadows. It can be seen that other methods fail to identify the vehicles in shadow areas or suffer from shape loss, while our network can recognize the vehicle contours well. The second row shows the segmentation performance when processing out-of-class similar objects. Other networks cannot distinguish the specific categories and tend to misclassify all targets as vegetation or trees. In contrast, DGSMNet fuses DSM information; it can be observed from the DSM that trees are obviously higher than vegetation, and the fusion of such information enables DGSMNet to distinguish trees from low vegetation more clearly. The third row demonstrates that DGSMNet can clearly distinguish categories and contour edges in scenarios with dense and interlaced vegetation and trees. The last row displays buildings with large intra-class differences; due to their color similarity to vegetation, some networks misclassify them as low vegetation, while DGSMNet can recognize the complete building contours by enhancing category guidance.
Figure 7. The locally enlarged results of DGSMNet on the Vaihingen dataset and the comparisons with other state-of-the-art networks.
Results on the Potsdam Dataset: Table 2 reports quantitative comparisons on the Potsdam dataset. Our DGSMNet attains the best results with an F1 score of 93.28%, mIoU of 87.64%, and OA of 92.10%. Compared with CaFE, which achieves 91.75% F1, 85.04% mIoU, and 90.31% OA, DGSMNet improves mean F1 by 1.53%, mIoU by 2.60%, and OA by 1.79%. Against CGGLNet, which achieves 93.02% F1, 87.19% mIoU, and 91.80% OA, DGSMNet yields gains of 0.26%, 0.45%, and 0.30% in mean F1, mIoU, and OA, respectively. DGSMNet also outperforms other methods, demonstrating consistent gains and validating the effectiveness of the proposed category-guidance strategy.
To separate the contribution of the network from test-time augmentation (TTA), Table 3 reports single-scale, single-pass results for the complete DGSMNet. TTA provides only modest gains, while the single-pass model retains comparable performance on both datasets.
Table 3. Single-pass and test-time-augmentation results for DGSMNet.
As shown in the first row of Figure 8, when dealing with extremely small objects with very low area proportions, most methods tend to misclassify them as cars with blurred boundaries. In contrast, DGSMNet, benefiting from its category enhancement mechanism, effectively recognizes such minority background objects and accurately delineates their contours. The second row illustrates buildings occluded by trees, where other methods commonly misclassify these regions as low vegetation and fail to recover clear boundaries due to tree interference. However, DGSMNet correctly identifies the building category and remains robust to occlusion effects. The third row presents scenarios with sparse tree canopies, in which existing methods either misclassify trees as background or produce incomplete segmentation, whereas DGSMNet achieves accurate and complete tree delineation. The last row demonstrates the boundary segmentation between large-scale low vegetation and buildings, where DGSMNet simultaneously distinguishes both categories while preserving precise and sharp boundary details.
Figure 8. The locally enlarged results of DGSMNet on the Potsdam dataset and the comparisons with other state-of-the-art networks.

5.2. Ablation Experiment

To verify the effectiveness of each component of the DGSMNet network, we conducted a series of ablation experiments on the Vaihingen and Potsdam datasets. In these experiments, we gradually removed individual modules and mainly focused on two evaluation metrics: mIoU and F1.
The cross-dataset ablation results are summarized in Table 4.
Table 4. Ablation experiments on the Vaihingen and Potsdam datasets.
Table 5 further isolates the internal components of DSCG and SPM. Relative to the baseline, WGM alone improves mIoU by 1.23 percentage points, while adding FGM provides a further 0.59-point gain. The 2D-SSM and spatial branches improve mIoU by 1.03 and 0.78 points, respectively, and their combination reaches 84.14% mIoU. Under the same protocol, adding DSM to the RGB input improves mIoU, F1, and OA by 0.81, 0.49, and 0.20 percentage points, respectively. These results show that WGM and FGM provide complementary spatial and channel guidance, the two SPM branches contribute complementary long-range and directional spatial information, and DSM provides useful height cues.
Table 5. Component- and modality-level ablation on the Vaihingen dataset.
Table 6 shows that the performance is stable around the selected loss weight. The best result is obtained at λ wgm = 0.4 , while weaker or stronger alignment supervision produces slightly lower scores.
Table 6. Sensitivity to the WGM loss weight on the Vaihingen dataset.
The incremental DSCG ablation results are reported in Table 7.
Table 7. Ablation study on the Vaihingen dataset with incremental addition of DSCG.
The comparison of feature extractors is reported in Table 8, and the corresponding qualitative results are shown in Figure 9.
Table 8. Comparison of different feature extractors on the Vaihingen dataset.
Figure 9. Comparison of different feature extraction methods. The first row shows the segmentation results of building edges, and the second row presents the segmentation effects of different methods in the case of adjacent trees and vegetation.
The comparison of category-guided modules is reported in Table 9, and the corresponding qualitative results are shown in Figure 10.
Table 9. Comparison of different category-guided modules on the Vaihingen dataset.
Figure 10. Segmentation results of different category-guided modules. The first row shows the segmentation results for few-shot trees, and the second row shows trucks that account for a small proportion of the car category.
(1) Components of DGSMNet: As presented in Table 4, each component in the proposed DGSMNet contributes progressively to enhancing segmentation performance. The complete DGSMNet achieves the highest scores, reaching 85.41% mIoU and 91.96% F1 on the Vaihingen dataset, and 87.64% mIoU and 93.28% F1 on the Potsdam dataset. The baseline model, which adopts a U-Net framework with ConvNeXt-Tiny as the backbone, attains 82.72% mIoU and 90.31% F1 on Vaihingen, and 84.46% mIoU and 91.55% F1 on Potsdam. Incorporating the DSCG improves mIoU by 1.82 and 1.96 percentage points and F1 by 1.12 and 0.83 points on the two datasets, respectively, demonstrating the contribution of category-specific spatial and channel guidance. The addition of the SPM improves mIoU by 1.42 and 2.25 points and F1 by 0.89 and 0.99 points, validating its contribution to spatial modeling. When both DSCG and SPM modules are integrated, DGSMNet achieves the best overall performance on both datasets, confirming the complementary effects of category guidance and spatial refinement.
The incremental SPM ablation results are reported in Table 10.
Table 10. Ablation study on the Vaihingen dataset with incremental addition of SPM.
The feature heatmaps are shown in Figure 11.
Figure 11. Heatmaps of the final results, where the heatmap for the features of each corresponding category is separated and overlaid on the original image. The activated units in the heatmap correspond to the categories of the respective objects.
The patch-size comparison is reported in Table 11.
Table 11. Comparison of different patch sizes on the Vaihingen dataset.
The backbone comparison is reported in Table 12.
Table 12. Comparison of different backbone networks on the Vaihingen dataset.
(2) Impact of DSCG: As shown in Table 7, progressively inserting the proposed DSCG modules into different stages leads to consistent performance gains. Even introducing DSCG at a single stage already brings clear improvements over the baseline, verifying the effectiveness of category-guided enhancement. When all four DSCG modules are integrated, the model achieves the best performance, reaching 84.54% mIoU and 91.43% F1 on the Vaihingen dataset.
To assess the feature extractor within DSCG, we replace the wavelet transform with FFT and depthwise convolution in Table 8. Wavelet extraction improves mIoU by 0.25 and 0.40 percentage points over FFT and depthwise convolution, respectively, with corresponding F1 gains of 0.21 and 0.24 points. Figure 9 further shows more complete building boundaries and clearer separation of adjacent tree and low-vegetation regions, consistent with combining low-frequency region support and spatially localized directional details.
Additionally, Table 9 compares the proposed DSCG with two representative category-guided modules, namely CFF and CGSTM. Despite using fewer parameters and similar FLOPs, DSCG achieves superior accuracy across all evaluation metrics. These results validate that DGSMNet provides more effective spatial semantic modulation than previous category-guided strategies. As shown in Figure 10, the first row presents the segmentation results for the tree category with a small proportion in the image. CFF and CGSTM fail to identify trees accurately and tend to misclassify vegetation as trees, while DSCG can achieve accurate recognition. The second row shows the recognition results for the car, a few-shot category; the truck carriage in the image is dissimilar to ordinary cars, so other methods are prone to misclassifying it as a building, whereas DSCG can recognize the complete vehicle after category-guided enhancement. In summary, DSCG yields consistent, cumulative improvements.
Figure 12 shows the class-specific WGM response maps from encoder Stage 4. The tree, low-vegetation, building, and impervious-surface channels exhibit high responses in their corresponding ground-truth regions. Owing to the coarser Stage 4 resolution, the response boundaries are smoother than those in the ground truth.
Figure 12. Visualization of class-specific WGM response maps from encoder Stage 4 on a Vaihingen test image. Rows show the RGB image with class contours, binary ground truth (GT), and WGM responses; columns correspond to tree, low vegetation, building, and impervious surface. The response maps are upsampled for visualization.The colors represent the activated units in the heatmap.
(3) Impact of the SPM: Table 11 shows that asymmetric small patches are most effective: our 1 × 2 and 2 × 1 settings achieve the best result, while larger patches, including 4, 6, and 8, yield marginally lower accuracy. We attribute this to 1 × 2 and 2 × 1 patches better capturing anisotropic, directional edge cues in aerial images.
Table 10 evaluates the decoder depth. SPM1–SPM3 correspond to the three decoder stages used in the final DGSMNet, whereas SPM4 is an additional candidate stage introduced only for this ablation. The three-stage configuration achieves the best performance, with 84.14% mIoU and 91.20% F1; adding the experimental fourth stage reduces the scores to 83.68% mIoU and 90.90% F1. The final architecture therefore retains three SPM modules, consistent with the network description in Section 3.2. Although adding SPM4 increases decoder depth and model capacity, it reduces mIoU from 84.14% to 83.68%, suggesting that the improvement of the selected three-stage design is not a simple consequence of increased network capacity. In terms of implementation, the key components are vertical and horizontal tokenization. After obtaining the SPM outputs, we further analyzed the corresponding heatmaps. Figure 11 shows that the model is able to focus on the discriminative structures of different categories, such as the geometric shapes of building roofs and the compact high-contrast regions of cars. These observations indicate that the network effectively integrates spatial and height information, enabling accurate localization of category-specific features and improving segmentation performance across multiple urban classes.
(4) Impact of Backbone: To assess the influence of different backbone networks on DGSMNet, we conducted experiments on the Vaihingen dataset using several widely adopted models, including ResNet18, ResNet50, ResNeXt50, and ConvNeXt-Tiny. As shown in Table 12, ConvNeXt-Tiny achieves the best performance with 85.41% mIoU and 91.96% F1, outperforming other backbones. Although ResNet-based models deliver competitive results, ConvNeXt-Tiny demonstrates stronger feature representation and better compatibility with the re-encoder structure of DGSMNet. Therefore, ConvNeXt-Tiny is selected as the backbone for subsequent experiments, providing an effective balance between accuracy and efficiency.

5.3. Model Parameters and Computational Complexity Analysis

Table 13 compares parameter counts and FLOPs for several competing networks.
Table 13. Comparison of parameters and computation of different networks.
DGSMNet uses 63.9M parameters and 74.4G FLOPs, which are larger than those of most baselines, but it yields superior segmentation performance. This indicates a trade-off where increased model capacity and computation lead to improved accuracy.

6. Discussion

6.1. Effect of Category Guidance

The results across the Vaihingen and Potsdam datasets indicate that category guidance can reduce the adverse effects of class imbalance under the evaluated protocols. The DSCG module improves the representation of minority classes by providing class-aware spatial and channel guidance before the final prediction stage. On Vaihingen, the car F1 gain over CGGLNet is 2.66 points, while using DSCG at all four encoder stages raises car F1 from 88.22% with one guided stage to 89.39%. The ablation results further suggest that the WGM and FGM components are complementary: WGM provides spatially localized class priors, whereas FGM expands these priors into the channel dimension for feature reweighting.

6.2. Effect of Spatial Modeling and Computational Cost

The SPM module improves the modeling of long-range spatial dependencies while preserving local details through horizontal and vertical feature sequences. The qualitative results show that this design is particularly useful for small objects, occluded regions, and boundaries between visually similar classes. The parameter and FLOP comparison also reveals a trade-off: DGSMNet achieves higher segmentation accuracy at the cost of a larger model and greater computational demand than several baseline networks. The current ablations do not include a parameter- or FLOP-matched replacement of SPM with a conventional convolutional or attention-based decoder block. Consequently, they do not fully separate the architectural benefit of SPM from differences in capacity and computational cost; such a controlled comparison remains for future work.

6.3. Limitations and Future Work

This study evaluates the proposed method on the Vaihingen and Potsdam benchmarks, and its generalization to other sensors, geographic regions, resolutions, and class taxonomies remains to be established. The current experiments also focus on a single primary backbone and do not provide a cross-dataset transfer evaluation. Future work will investigate broader cross-domain validation, more efficient model variants, and public release of the training and evaluation pipeline to facilitate reproducibility.

7. Conclusions

This paper proposes DGSMNet, a category-guided remote sensing semantic segmentation network. It employs DSCG to help the network acquire category information and integrates spatial information into the network through decoding via SPM. In DSCG, the WGM module first extracts high- and low-frequency information from objects, which is then converted into feature attention maps corresponding to category features. Based on the attention maps generated by WGM, the FGM module expands them and multiplies them with input features, ensuring the channel proportion of different features during model learning. Finally, the SPM establishes long-range modeling while integrating spatial information into the network, enabling the model to better understand spatial information in images. Experiments on Vaihingen and Potsdam show competitive performance and support the contribution of the proposed components under the evaluated settings. Generalization to other geographic regions, sensors, resolutions, and class taxonomies remains to be established.

Author Contributions

Conceptualization, T.P. and A.D.; methodology, T.P. and S.C.; software, T.P.; validation, T.P.; formal analysis, T.P. and Y.C.; investigation, T.P.; resources, S.C.; data curation, T.P.; writing—original draft preparation, T.P.; writing—review and editing, S.C. and A.D.; visualization, T.P.; supervision, S.C.; project administration, Y.C.; funding acquisition, A.D. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the Natural Science Foundation of Xinjiang Uygur Autonomous Region, grant number 2025D01C50, and the National Natural Science Foundation of China, grant number 62562058.

Data Availability Statement

The Vaihingen and Potsdam datasets analyzed in this study are publicly available from the ISPRS 2D Semantic Labeling benchmark at https://www.isprs.org/resources/datasets/benchmarks/UrbanSemLab/semantic-labeling.aspx (accessed on 22 August 2026).

Acknowledgments

During the preparation of this manuscript, the author(s) used ChatGPT5.6 for the purposes of polishing English language expressions and fixing typos. The authors have reviewed and edited the output and take full responsibility for the content of this publication.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Zao, Y.; Zou, Z.; Shi, Z. Topology-Guided Road Graph Extraction From Remote Sensing Images. IEEE Trans. Geosci. Remote Sens. 2024, 62, 1–14. [Google Scholar] [CrossRef] [Scilit]
  2. Yokoya, N.; Yamanoi, K.; He, W.; Baier, G.; Adriano, B.; Miura, H.; Oishi, S. Breaking Limits of Remote Sensing by Deep Learning From Simulated Data for Flood and Debris-Flow Mapping. IEEE Trans. Geosci. Remote Sens. 2022, 60, 1–15. [Google Scholar] [CrossRef] [Scilit]
  3. Mountrakis, G.; Heydari, S.S. Harvesting the Landsat Archive for Land Cover Land Use Classification Using Deep Neural Networks: Comparison with Traditional Classifiers and Multi-Sensor Benefits. ISPRS J. Photogramm. Remote Sens. 2023, 200, 106–119. [Google Scholar] [CrossRef] [Scilit]
  4. Li, Z.; Chen, B.; Wu, S.; Su, M.; Chen, J.M.; Xu, B. Deep Learning for Urban Land Use Category Classification: A Review and Experimental Assessment. Remote Sens. Environ. 2024, 311, 114290. [Google Scholar] [CrossRef] [Scilit]
  5. Mountrakis, G.; Im, J.; Ogole, C. Support Vector Machines in Remote Sensing: A Review. ISPRS J. Photogramm. Remote Sens. 2011, 66, 247–259. [Google Scholar] [CrossRef] [Scilit]
  6. Zhu, X.X.; Tuia, D.; Mou, L.; Xia, G.S.; Zhang, L.; Xu, F.; Fraundorfer, F. Deep Learning in Remote Sensing: A Comprehensive Review and List of Resources. IEEE Geosci. Remote Sens. Mag. 2017, 5, 8–36. [Google Scholar] [CrossRef] [Scilit]
  7. Long, J.; Shelhamer, E.; Darrell, T. Fully Convolutional Networks for Semantic Segmentation. In Proceedings of the 2015 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Boston, MA, USA, 7–12 June 2015; pp. 3431–3440. [Google Scholar]
  8. Badrinarayanan, V.; Kendall, A.; Cipolla, R. Segnet: A deep convolutional encoder-decoder architecture for image segmentation. IEEE Trans. Pattern Anal. Mach. Intell. 2017, 39, 2481–2495. [Google Scholar] [CrossRef] [Scilit]
  9. Ronneberger, O.; Fischer, P.; Brox, T. U-Net: Convolutional Networks for Biomedical Image Segmentation. In Proceedings of the Medical Image Computing and Computer-Assisted Intervention—MICCAI 2015; Navab, N., Hornegger, J., Wells, W.M., Frangi, A.F., Eds.; Springer: Cham, Switzerland, 2015; pp. 234–241. [Google Scholar]
  10. Zhao, H.; Shi, J.; Qi, X.; Wang, X.; Jia, J. Pyramid Scene Parsing Network. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Honolulu, HI, USA, 22–25 July 2017; pp. 6230–6239. [Google Scholar]
  11. Chen, L.C.; Papandreou, G.; Kokkinos, I.; Murphy, K.; Yuille, A.L. Semantic image segmentation with deep convolutional nets and fully connected CRFs. arXiv 2014, arXiv:1412.7062. [Google Scholar]
  12. Chen, L.C.; Papandreou, G.; Kokkinos, I.; Murphy, K.; Yuille, A.L. Deeplab: Semantic image segmentation with deep convolutional nets, atrous convolution, and fully connected crfs. IEEE Trans. Pattern Anal. Mach. Intell. 2017, 40, 834–848. [Google Scholar] [CrossRef] [Scilit]
  13. Chen, L.C.; Papandreou, G.; Schroff, F.; Adam, H. Rethinking atrous convolution for semantic image segmentation. arXiv 2017, arXiv:1706.05587. [Google Scholar]
  14. Cui, J.; Liu, J.; Ni, Y.; Wang, J.; Li, M. FDGSNet: A Multimodal Gated Segmentation Network for Remote Sensing Image Based on Frequency Decomposition. IEEE J. Sel. Top. Appl. Earth Obs. Remote Sens. 2024, 17, 19756–19770. [Google Scholar] [CrossRef] [Scilit]
  15. Ma, X.; Zhang, X.; Pun, M.O.; Liu, M. A Multilevel Multimodal Fusion Transformer for Remote Sensing Semantic Segmentation. IEEE Trans. Geosci. Remote Sens. 2024, 62, 1–15. [Google Scholar] [CrossRef] [Scilit]
  16. Jing, W.; Zhang, W.; Di, D.; Li, C.; Emam, M.; Mian, A. Hypergraph BiFormer for Semantic Segmentation of High-Resolution Remote Sensing Images. IEEE Trans. Geosci. Remote Sens. 2025, 63, 1–15. [Google Scholar] [CrossRef] [Scilit]
  17. Ma, X.; Ma, M.; Hu, C.; Song, Z.; Zhao, Z.; Feng, T.; Zhang, W. Log-Can: Local-Global Class-Aware Network for Semantic Segmentation of Remote Sensing Images. In Proceedings of the ICASSP 2023—2023 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), Rhodes Island, Greece, 4–10 June 2023; pp. 1–5. [Google Scholar]
  18. Ni, Y.; Liu, J.; Chi, W.; Wang, X.; Li, D. CGGLNet: Semantic Segmentation Network for Remote Sensing Images Based on Category-Guided Global–Local Feature Interaction. IEEE Trans. Geosci. Remote Sens. 2024, 62, 1–17. [Google Scholar] [CrossRef] [Scilit]
  19. Zeng, J.; Gu, Y.; Qin, C.; Jia, X.; Deng, S.; Xu, J.; Tian, H. Unsupervised Domain Adaptation for Remote Sensing Semantic Segmentation with the 2D Discrete Wavelet Transform. Sci. Rep. 2024, 14, 23552. [Google Scholar] [CrossRef] [Scilit]
  20. Li, Y.; Liu, Z.; Yang, J.; Zhang, H. Wavelet Transform Feature Enhancement for Semantic Segmentation of Remote Sensing Images. Remote Sens. 2023, 15, 5644. [Google Scholar] [CrossRef] [Scilit]
  21. Wang, L.; Li, R.; Zhang, C.; Fang, S.; Duan, C.; Meng, X.; Atkinson, P.M. UNetFormer: A UNet-like transformer for efficient semantic segmentation of remote sensing urban scene imagery. ISPRS J. Photogramm. Remote Sens. 2022, 190, 196–214. [Google Scholar] [CrossRef] [Scilit]
  22. Ma, X.; Wu, Q.; Zhao, X.; Zhang, X.; Pun, M.O.; Huang, B. SAM-Assisted Remote Sensing Imagery Semantic Segmentation with Object and Boundary Constraints. IEEE Trans. Geosci. Remote Sens. 2024, 62, 1–16. [Google Scholar] [CrossRef] [Scilit]
  23. Li, X.; Xu, F.; Yu, A.; Lyu, X.; Gao, H.; Zhou, J. A Frequency Decoupling Network for Semantic Segmentation of Remote Sensing Images. IEEE Trans. Geosci. Remote Sens. 2025, 63, 1–21. [Google Scholar] [CrossRef] [Scilit]
  24. Wang, T.; Chen, G.; Zhang, X.; Liu, C.; Wang, J.; Tan, X.; Zhou, W.; He, C. LMFNet: Lightweight Multimodal Fusion Network for high-resolution remote sensing image segmentation. Pattern Recognit. 2025, 164, 111579. [Google Scholar] [CrossRef] [Scilit]
  25. Liu, Y.; Gao, K.; Wang, H.; Yang, Z.; Wang, P.; Ji, S.; Huang, Y.; Zhu, Z.; Zhao, X. A Transformer-based multi-modal fusion network for semantic segmentation of high-resolution remote sensing imagery. Int. J. Appl. Earth Obs. Geoinf. 2024, 133, 104083. [Google Scholar] [CrossRef] [Scilit]
  26. Zheng, A.; He, J.; Wang, M.; Li, C.; Luo, B. Category-Wise Fusion and Enhancement Learning for Multimodal Remote Sensing Image Semantic Segmentation. IEEE Trans. Geosci. Remote Sens. 2022, 60, 1–12. [Google Scholar] [CrossRef] [Scilit]
  27. Ma, X.; Che, R.; Hong, T.; Ma, M.; Zhao, Z.S.; Feng, T.; Zhang, W. SACANet: Scene-aware class attention network for semantic segmentation of remote sensing images. In Proceedings of the 2023 IEEE International Conference on Multimedia and Expo (ICME), Brisbane, Australia, 10–14 July 2023; pp. 828–833. [Google Scholar]
  28. He, X.; Zhou, Y.; Liu, B.; Zhao, J.; Yao, R. Remote sensing image semantic segmentation via class-guided structural interaction and boundary perception. Expert Syst. Appl. 2024, 252, 124019. [Google Scholar] [CrossRef] [Scilit]
  29. Liu, Y.; Tian, Y.; Zhao, Y.; Yu, H.; Xie, L.; Wang, Y.; Ye, Q.; Jiao, J.; Liu, Y. VMamba: Visual State Space Model. In Proceedings of the Advances in Neural Information Processing Systems; Globerson, A., Mackey, L., Belgrave, D., Fan, A., Paquet, U., Tomczak, J., Zhang, C., Eds.; Curran Associates, Inc.: Red Hook, NY, USA, 2024; Volume 37, pp. 103031–103063. [Google Scholar]
  30. Ma, X.; Zhang, X.; Pun, M.O. RS3Mamba: Visual State Space Model for Remote Sensing Image Semantic Segmentation. IEEE Geosci. Remote Sens. Lett. 2024, 21, 1–5. [Google Scholar] [CrossRef] [Scilit]
  31. Gao, L.; Li, X.; Liu, Y.; Chen, X.; Liu, Y.; Xu, J.; Zhang, M. SkyMamba: Integrating Transformer and State-Space Model for UAV Remote Sensing RGB-D Images Semantic Segmentation. IEEE Trans. Geosci. Remote Sens. 2025, 63, 1–18. [Google Scholar] [CrossRef] [Scilit]
  32. Chen, L.C.; Zhu, Y.; Papandreou, G.; Schroff, F.; Adam, H. Encoder-Decoder with Atrous Separable Convolution for Semantic Image Segmentation. In Proceedings of the Computer Vision—ECCV 2018; Springer: Cham, Switzerland, 2018; Volume 11211, pp. 833–851. [Google Scholar]
  33. Li, R.; Zheng, S.; Zhang, C.; Duan, C.; Wang, L.; Atkinson, P.M. ABCNet: Attentive bilateral contextual network for efficient semantic segmentation of Fine-Resolution remotely sensed imagery. ISPRS J. Photogramm. Remote Sens. 2021, 181, 84–98. [Google Scholar] [CrossRef] [Scilit]
  34. Wang, L.; Li, R.; Duan, C.; Zhang, C.; Meng, X.; Fang, S. A novel transformer based semantic segmentation scheme for fine-resolution remote sensing images. IEEE Geosci. Remote Sens. Lett. 2022, 19, 1–5. [Google Scholar] [CrossRef] [Scilit]
  35. Li, R.; Wang, L.; Zhang, C.; Duan, C.; Zheng, S. A2-FPN for semantic segmentation of fine-resolution remotely sensed images. Int. J. Remote Sens. 2022, 43, 1131–1155. [Google Scholar] [CrossRef] [Scilit]
  36. Wu, H.; Huang, P.; Zhang, M.; Tang, W.; Yu, X. CMTFNet: CNN and Multiscale Transformer Fusion Network for Remote-Sensing Image Semantic Segmentation. IEEE Trans. Geosci. Remote Sens. 2023, 61, 1–12. [Google Scholar] [CrossRef] [Scilit]
  37. Chen, Y.; Wang, Y.; Xiong, S.; Lu, X.; Zhu, X.X.; Mou, L. Integrating detailed features and global contexts for semantic segmentation in ultra-high-resolution remote sensing images. IEEE Trans. Geosci. Remote Sens. 2024, 62, 1–14. [Google Scholar] [CrossRef] [Scilit]
  38. Gao, F.; Fu, M.; Cao, J.; Dong, J.; Du, Q. Adaptive Frequency Enhancement Network for Remote Sensing Image Semantic Segmentation. IEEE Trans. Geosci. Remote Sens. 2025, 63, 1–15. [Google Scholar] [CrossRef] [Scilit]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Article Metrics

Citations

Article Access Statistics

Multiple requests from the same IP address are counted as one view.