Next Article in Journal
Wire Electrode Wear in WEDM of Inconel 718: Gravimetric Evaluation Using a 33 Full Factorial Design
Previous Article in Journal
SEM-Based Surface Imaging, Microhardness, and Cytocompatibility of Orthodontic Bite Ramp Materials: Clinical Implications for Wear Behavior and Occlusal Performance
Previous Article in Special Issue
RDANet: Parameter-Efficient Cross-Dataset Adaptation for Event-Based Monocular Depth Estimation
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Cross-Scale Decoder with Token Refinement for Off-Road Semantic Segmentation

School of Computing, Gachon University, Seongnam 13120, Republic of Korea
*
Author to whom correspondence should be addressed.
Appl. Sci. 2026, 16(11), 5238; https://doi.org/10.3390/app16115238
Submission received: 7 May 2026 / Revised: 20 May 2026 / Accepted: 22 May 2026 / Published: 23 May 2026
(This article belongs to the Special Issue Advances in Autonomous Driving: Detection and Tracking)

Abstract

Off-road semantic segmentation is challenging due to irregular terrain, vegetation clutter, class-level similarity, and ambiguous boundary annotations. Existing decoder designs often rely on compact bottlenecks that oversmooth fine structures or repeated multi-scale fusion that can amplify annotation noise and increase computational cost. To address these limitations, we propose a Cross-Scale Decoder for robust off-road semantic segmentation. The proposed decoder first stabilizes semantic representations through Global–Local Token Refinement (GLTR) on a compact bottleneck lattice. It then selectively incorporates fine-scale structural cues using Boundary-Guided Correction (BGC) and Gated Cross-Scale Interaction (GCS), avoiding dense and repeated feature fusion. In addition, uncertainty-guided class-aware point refinement focuses computation on ambiguous and low-confidence regions. Experiments on standard off-road benchmarks demonstrate that the proposed method improves segmentation accuracy and boundary consistency over existing approaches while maintaining practical inference efficiency.

1. Introduction

Off-road semantic segmentation presents challenges that differ fundamentally from perception in structured urban environments. Irregular terrain, weak spatial organization, and inherently ambiguous semantic boundaries lead to annotations that are thick, inconsistent, and noisy, particularly around class transitions [1,2,3,4,5]. Vegetation clutter and appearance variations further exacerbate boundary ambiguity, making stable and boundary-coherent learning substantially more difficult than in urban scenes.
A key difficulty arises from strong class-level similarity. Many terrain categories share overlapping visual cues in color, texture, and scale, rendering both class identity and boundaries ambiguous in practice. Thin or rare structures, such as narrow traversable gaps or small obstacles, are often occluded and sparsely annotated, and even human annotators may disagree on precise boundaries, resulting in intrinsically weak and inconsistent supervision [6,7,8].
Robust off-road semantic segmentation is therefore critical for field robotics, where semantic perception directly informs downstream navigation and safety decisions under extreme class imbalance and sparse supervision [6,7,9]. In such settings, errors near ambiguous boundaries or rare but safety-critical structures can propagate into unsafe traversal behavior, making robustness to label uncertainty a system-level requirement. Figure 1 illustrates representative off-road scene challenges, including irregular terrain, ambiguous boundaries, strong light reflections, and severe vegetation occlusion.
Despite recent advances, most existing segmentation architectures remain ill-suited to these conditions. Transformer-based and hybrid designs commonly aggregate multi-scale features into compact low-resolution bottlenecks, discarding fine-scale structural cues early in the network [10,11,12]. While dense multi-scale fusion can partially recover lost details, it often amplifies annotation noise, increases computational cost, and introduces train–test mismatches when refinement branches are used only during training [13,14]. Recent foundation segmentation models, such as Segment Anything Model (SAM)-based approaches, demonstrate strong generalization for visually well-defined object boundaries; however, their dense mask generation and boundary sharpening assumptions are often misaligned with off-road scenes dominated by thick, ambiguous transitions and annotation noise [15,16,17].
These limitations reveal a structural mismatch between existing decoder designs and the requirements of off-road perception. Robust segmentation under ambiguous supervision requires explicitly separating semantic consolidation from boundary-guided structural correction, rather than entangling both through repeated dense fusion [18,19,20].
To address this, we propose a Cross-Scale Decoder with Token Refinement (CSTR) for off-road semantic segmentation, designed to separate semantic consolidation from selective structural correction guided by boundary cues. Global–Local Token Refinement (GLTR) is first applied on a compact bottleneck lattice to stabilize global semantic representations under ambiguous supervision. Subsequently, Boundary-Guided Correction (BGC) extracts fine-scale structural cues, which are selectively consulted through a Gated Cross-Scale Interaction (GCS) to mediate semantic–structural information exchange without dense fusion. Within this interaction, uncertainty-guided, class-aware point-wise correction is applied to focus computation on a small set of low-confidence pixels after semantic stabilization and structural interaction. Together, these components preserve boundary geometry and thin structures while maintaining robustness and deployment efficiency in off-road robotic perception.
The novelty of CSTR lies not in treating attention, gating, or point-wise refinement as isolated modules, but in organizing them into a decoupled semantic–structural decoder tailored to off-road segmentation. By first stabilizing a compact semantic bottleneck and then applying a single uncertainty-guided structural correction, CSTR avoids repeated dense fusion that can amplify noisy boundary annotations. This design directly reflects the characteristics of off-road scenes, where terrain transitions are often thick, noisy, and semantically ambiguous rather than crisp object boundaries.
The main contributions of this work are summarized as follows:
  • We propose CSTR, which is designed to separate semantic consolidation from selective structural correction guided by boundary cues, enabling robust off-road semantic segmentation under ambiguous and noisy supervision without relying on dense multi-scale fusion.
  • We introduce GLTR, which stabilizes semantic representations on a compact bottleneck lattice through global attention and lightweight local refinement, supported by a boundary-band group attention regularizer for noise-robust semantic consolidation near ambiguous transition regions.
  • We realize boundary-guided correction through BGC and GCS, where BGC extracts fine-scale structural cues and GCS selectively integrates them with uncertainty-guided, class-aware point-wise correction to recover rare and ambiguous structures while maintaining practical inference efficiency.

2. Related Work

2.1. Off-Road Semantic Segmentation

Semantic segmentation in off-road environments has gained increasing attention due to its importance in field robotics. Unlike urban datasets with well-defined object boundaries and structured layouts, off-road datasets exhibit irregular terrain, vegetation clutter, and significant annotation ambiguity. Class boundaries are often thick, inconsistent, and visually ambiguous, particularly around transitions between similar terrain types [1,2,6,7].
This ambiguity reflects the intrinsic uncertainty of natural environments rather than simple annotation errors. Terrain categories frequently share overlapping visual characteristics, and fine-scale structures are often occluded or sparsely represented. As a result, dense and fully consistent pixel-level ground truth is difficult to obtain in practice, posing fundamental challenges to learning stable and boundary-coherent representations in off-road scenes [6,8,21].
Recent off-road segmentation studies have therefore focused on improving robustness to terrain appearance variation, class imbalance, and weak supervision. However, many methods still inherit decoder structures designed for structured urban scenes, where object boundaries are relatively clearer and semantic categories are more separable. This limits their ability to handle gradual terrain transitions, vegetation-induced occlusions, and rare but safety-critical structures in unstructured outdoor environments.

2.2. Multi-Scale Decoder Architectures

Recent advances in semantic segmentation have been driven by transformer-based and hybrid architectures that aggregate multi-scale features through attention mechanisms [10,11,22,23,24]. For computational efficiency, many designs compress feature representations into compact low-resolution bottlenecks before global reasoning. While effective for capturing long-range context, this strategy discards fine-scale structural cues early in the network [10,11,12].
Once thin structures and local discontinuities are suppressed at the bottleneck stage, they are difficult to recover through downstream refinement. Several approaches attempt to address this limitation through dense multi-scale fusion or skip connections [13,14,18,25]. However, repeated fusion often amplifies annotation noise and significantly increases computational cost, limiting suitability for resource-constrained robotic deployment [26,27,28].
This trade-off is particularly important in off-road perception, where fine-scale details are useful but not always reliable. Directly fusing high-resolution features can improve local sharpness, but it may also propagate noisy texture patterns and uncertain boundary labels into semantic predictions. Therefore, decoder design for off-road segmentation should not simply maximize multi-scale fusion, but should control when and how fine-scale cues are introduced.

2.3. Boundary-Aware Refinement

Prior work has explored boundary-aware losses, affinity-based constraints, and post-processing techniques such as conditional random fields to improve boundary quality [29,30,31,32]. While effective at sharpening predictions, these methods typically operate as auxiliary components and do not address the architectural causes of boundary degradation.
More recent approaches adopt sparse or point-based refinement strategies to selectively correct uncertain regions [20,33,34]. However, many such modules are enabled only during training and disabled at inference to reduce latency, introducing train–test mismatches that can lead to unstable boundary behavior under noisy supervision [19].
In off-road scenes, boundary refinement is further complicated by the fact that many transitions are not thin object contours but broad semantic transition bands. Thus, aggressively sharpening boundaries may be inappropriate when the ground truth itself is uncertain. A more suitable strategy is to stabilize semantic representations first and then selectively refine ambiguous regions using structural cues only when they are informative.
Taken together, prior work suggests that improving off-road segmentation does not primarily require increasing model capacity or repeated dense fusion, but rather rethinking how semantic consolidation and structural correction are integrated within the decoder. In environments with intrinsic class-level ambiguity, a robust solution should preserve fine-scale boundary cues through selective, gated interaction while remaining fully active at inference time, motivating the Cross-Scale Decoder proposed in this work.

3. Methods

3.1. Overview

Given an input image I, our method extracts multi-scale features using a transformer backbone and processes them with a Cross-Scale Decoder. Unlike conventional decoders that rely on repeated dense fusion, the proposed design explicitly constrains when and where structural information is introduced, reflecting the intrinsic ambiguity and noisy supervision of off-road environments. The decoder consolidates global semantics at a compact bottleneck while selectively consulting structural cues only when necessary, thereby explicitly separating semantic consolidation from boundary-guided structural correction.
As shown in Figure 2, the decoder consists of three conceptual components: Global–Local Token Refinement (GLTR) for stabilizing semantic representations, Boundary-Guided Correction (BGC) for extracting boundary-relevant structural cues, and a Gated Cross-Scale Interaction (GCS) that selectively integrates these cues and performs sparse point-wise correction. In the GCS block, sparse point-wise refinement selects top-K uncertain locations and gathers point-level logits Z p and structural features F p to predict refined point outputs P ref . For clarity, T 0 , T 1 , T 2 R C × H 0 × W 0 denote compact semantic tokens, whereas Z s R G × H p × W p and F s R C × H p × W p denote the logits and structural features used for point-wise refinement.

3.2. Global–Local Token Refinement (GLTR)

Global–Local Token Refinement (GLTR), shown in the green block of Figure 2, is designed to stabilize semantic representations before structural correction is applied. In off-road scenes, fine-scale textures around vegetation, gravel, mud, and terrain transitions are often visually complex but semantically unreliable. If such local details are introduced too early, noisy boundary responses can be entangled with global semantics. GLTR therefore first consolidates multi-scale context into a compact bottleneck lattice, allowing the decoder to form a stable semantic representation before consulting boundary-guided structural cues.
Given multi-scale backbone features { F l } l = 1 L , each feature is projected into a shared embedding space and resized to a common bottleneck resolution. The projected features are then aggregated using dynamically estimated scale weights:
T 0 = l = 1 L α l · ϕ l ( F l ) , α l = exp w α G ( F l ) j = 1 L exp w α G ( F j ) ,
where ϕ l ( · ) denotes a scale-specific projection implemented by convolution and interpolation, G ( · ) denotes global average pooling, and w α is a learnable projection vector for estimating the semantic importance of each scale. As shown in Equation (1), the bottleneck token T 0 R C × H 0 × W 0 selectively aggregates multi-scale context while suppressing unreliable high-frequency details before boundary-related cues are introduced, thereby serving as the semantic anchor for subsequent attention and refinement stages.
After bottleneck aggregation, GLTR performs class-aware semantic consolidation using scaled dot-product attention [35]. Specifically, the bottleneck token T 0 is projected into key and value representations using learnable projections W K and W V , respectively, and then flattened into token sequences for attention computation. Let Q c R N class × d be learnable class prototypes. The class-aware semantic representation is computed as
T 1 = Softmax Q c K d k V .
Here, K and V denote the flattened key and value sequences projected from T 0 , and the softmax term represents the class-aware attention response between the learnable class prototypes and the bottleneck semantic lattice. As defined in Equation (2), each class prototype queries T 0 for relevant semantic evidence, which forms the core semantic consolidation step in GLTR. In off-road environments, where different terrain categories often share similar color and texture patterns, this class-aware querying helps suppress irrelevant background responses and improves semantic separability before boundary refinement.
Although the attention operation strengthens global semantic consistency, it may weaken local spatial continuity due to the compact bottleneck representation. Therefore, GLTR further restores local coherence using a lightweight refinement block:
T 2 = T 1 + φ ( T 1 ) ,
where φ ( · ) denotes a depthwise–point-wise convolution block. The residual formulation in Equation (3) preserves the globally consolidated semantic representation while adding local spatial smoothing and neighborhood consistency. This produces the refined semantic token T 2 , which serves as the semantic foundation for the subsequent Gated Cross-Scale Interaction.
During training, a group attention loss is applied to stabilize class-aware attention near ambiguous transition regions. The boundary-band region is obtained from the ground-truth label map using morphological dilation and erosion, so that it captures narrow semantic transition areas where annotation uncertainty is most severe. Let Y g B denote the group-level supervision within the boundary band and B g denote the predicted group attention response for terrain group g. The group attention loss is defined as
L GA = 1 G g = 1 G h , w Y g B ( h , w ) log B g ( h , w ) ,
where G denotes the number of terrain groups. As defined in Equation (4), the loss encourages the group attention response to align with group-level boundary-band supervision. Rather than forcing overly sharp boundaries, it suppresses unstable attention responses in ambiguous transition regions and reduces class-level prediction uncertainty. This constraint is used only during training and introduces no additional inference cost. As a result, GLTR provides a stable semantic core that enables later structural correction to focus on ambiguous and uncertain regions instead of correcting noisy intermediate features.

3.3. Boundary-Guided Correction (BGC)

Boundary-Guided Correction (BGC), shown in the yellow block of Figure 2, extracts fine-scale structural cues that are informative near ambiguous boundaries and thin structures. In off-road scenes, early-stage features often contain useful local discontinuities, such as terrain transitions, vegetation edges, and small obstacle contours. However, these features also include noisy textures and uncertain annotations. Therefore, BGC does not directly fuse them into the semantic stream. Instead, it isolates boundary-relevant information and stores it as structural cues for later selective interaction.
As illustrated in Figure 3, BGC employs two complementary paths operating on early-stage backbone features { F 1 , F 2 } : an edge path and a grid path. The edge path emphasizes local discontinuities and boundary-sensitive structures, while the grid path captures smoothed contextual patterns that suppress local noise. The edge path produces an edge-sensitive structural feature F s e , whereas the grid path produces a smoothed structural feature F s g . These features are then used to construct a buffered set of boundary-guided structural cues:
S = { K s , V s } = f edge ( F 1 , F 2 ) , f grid ( F 1 , F 2 ) ,
where f edge ( · ) and f grid ( · ) denote edge-preserving and grid-smoothing operations, respectively. The resulting K s is derived from F s e and provides boundary-sensitive keys for structural querying, while V s is derived from F s g and provides smoothed structural values for feature correction. As defined in Equation (5), S is retained as a buffer rather than being directly fused with semantic representations, preventing early contamination of global semantics with noisy boundary details.
In addition, a texture-boosted feature F TB is generated from the early-stage features using a lightweight depthwise–point-wise convolution block. This feature provides complementary local appearance cues for the subsequent gated interaction, helping the model distinguish meaningful terrain transitions from unreliable high-frequency texture noise.

3.4. Gated Cross-Scale Interaction (GCS)

The Gated Cross-Scale Interaction (GCS), shown in the red block of Figure 2, selectively integrates boundary-guided structural cues with the stabilized semantic representation obtained from GLTR. Instead of repeatedly fusing multi-scale features, GCS allows the refined semantic token T 2 to query the buffered structural cues through cross-scale attention:
F CA = Attn ( Q = T 2 , K = K s , V = V s ) ,
where F CA denotes the cross-attended structural feature. This operation enables the refined semantic token to consult fine-scale structural information only when it is relevant, thereby avoiding unnecessary propagation of noisy boundary cues.
The queried structural information is then selectively integrated with the semantic stream via a three-way gated formulation:
T 3 = w T 0 T 0 + w CA F CA + w TB F TB ,
where T 3 denotes the updated semantic representation after Gated Cross-Scale Interaction, and w T 0 , w CA , and w TB denote the adaptive interaction weights for the semantic anchor, cross-attended structural feature, and texture-boosted feature, respectively. The interaction weights are computed as
[ w T 0 , w CA , w TB ] = Softmax W g GAP ( T 0 ) ,
where W g is a learnable linear projection, GAP ( · ) denotes global average pooling, and Softmax ( · ) normalizes the three interaction weights across the semantic anchor T 0 , the cross-attended structural feature F CA , and the texture-boosted feature F TB . As defined in Equation (8), the gate estimates adaptive fusion weights from the global semantic state of T 0 , allowing the decoder to balance semantic stability, cross-attended structural cues, and texture-enhanced local information.
As formalized in Equation (7), boundary-guided structural cues influence the refined semantic representation through a selective weighted interaction, which constitutes the key operation for semantic–structural integration in the proposed decoder. This enables single-shot structural correction while preventing excessive amplification of boundary noise. Compared with repeated dense multi-scale fusion, the proposed gated interaction is more suitable for off-road segmentation because many terrain boundaries are uncertain transition bands rather than crisp object contours.
Within this interaction, uncertainty-guided, class-aware point-wise correction is further integrated to address residual ambiguities that cannot be resolved through token-level interaction alone. Given the coarse segmentation logits Z s R G × H p × W p and the corresponding boundary-guided structural feature F s R C × H p × W p , the class probability map is obtained as P s = Softmax ( Z s ) . We define the prediction uncertainty at each pixel using the probability margin between the most confident and second most confident classes:
u ( p ) = 1 P s , ( 1 ) ( p ) P s , ( 2 ) ( p ) ,
where P s , ( 1 ) ( p ) and P s , ( 2 ) ( p ) denote the top-1 and top-2 class probabilities at pixel location p, respectively. As shown in Equation (9), the uncertainty score becomes large when the two most likely classes have similar probabilities, indicating ambiguous predictions near terrain transitions or rare structures. Here, G is the number of terrain groups, C is the feature-channel dimension, and H p × W p denotes the point-refinement resolution.
Based on this uncertainty score, we select a sparse set of high-uncertainty points Ω using importance sampling with an oversampling ratio of 4.0 and an importance ratio of 0.8:
Ω = TopK u ( p ) + β · I [ y ^ ( p ) C r ] , K ,
where K max = 8192 denotes the maximum number of candidate points before importance filtering, y ^ ( p ) is the predicted class label, C r denotes rare or structure-sensitive terrain groups, I [ · ] is an indicator function, and β is a class-aware sampling bonus. As defined in Equation (10), the point selection criterion combines prediction uncertainty with a class-aware bonus, allowing the refinement process to focus not only on uncertain pixels but also on rare or structure-sensitive terrain groups. In our implementation, the final number of selected points is set to K = 2048 after importance filtering, and point-wise refinement is applied once, where the selected points are sampled from the H / 4 resolution prediction map.
For each selected point p Ω , we gather the point-level structural feature F p from F s and the point-level coarse logit vector Z p from Z s . The selected point prediction is then refined using a lightweight two-layer multilayer perceptron (MLP):
P ref ( p ) = MLP F p , Z p , p Ω ,
where F p R C denotes the structural feature vector gathered from F s at point p, and Z p R G denotes the coarse logit vector gathered from Z s at point p. As formulated in Equation (11), the MLP refines each selected prediction by jointly conditioning on local structural evidence and the corresponding coarse semantic logits. The MLP is implemented using two point-wise 1 × 1 convolution layers with a hidden dimension of 256, with an intermediate rectified linear unit (ReLU) activation. The input is formed by concatenating the C-dimensional structural feature and the G-dimensional coarse logits, producing refined predictions over G terrain groups. The refined prediction P ref replaces the original prediction only at the selected uncertain locations, while all other pixels retain their original predictions. By restricting refinement to sparse uncertain regions, the proposed decoder improves boundary precision and rare thin-structure recovery while maintaining practical inference efficiency.

3.5. Training Objective

The proposed decoder is trained using a mixed loss function composed of a standard pixel-wise cross-entropy loss and the group attention loss introduced in GLTR. The cross-entropy loss supervises the final semantic prediction at the pixel level:
L CE = h , w Y ( h , w ) log P ( h , w ) ,
where Y ( h , w ) denotes the ground-truth semantic label at spatial location ( h , w ) , and P ( h , w ) denotes the predicted class probability for the corresponding label.
To further regularize ambiguous transition regions, we use the group attention loss defined in Equation (4). The total training objective is given by
L total = L CE + λ GA L GA ,
where λ GA controls the contribution of the group attention loss. The cross-entropy term encourages pixel-level semantic accuracy, while the group attention loss stabilizes attention responses within boundary-band regions. Therefore, the proposed objective improves both region-level segmentation accuracy and transition-region robustness without increasing inference cost. Importantly, λ GA also controls the trade-off between semantic stabilization and boundary sensitivity. A small value of λ GA may provide insufficient regularization for ambiguous transition regions, leaving unstable class responses around noisy annotations. In contrast, an excessively large value may over-regularize the group attention response and weaken sensitivity to fine local structures. Therefore, λ GA is used to balance noise robustness and boundary preservation. In this work, we set λ GA = 1.0 as the default setting and rely on the subsequent BGC and GCS modules to selectively recover boundary-relevant structural cues after semantic consolidation.

4. Experiments

4.1. Datasets

We evaluate our method on two off-road semantic segmentation benchmarks, RUGD [1] and RELLIS-3D [2]. Both datasets capture unstructured outdoor environments with heterogeneous terrain, ambiguous boundaries, and strong class imbalance, making them suitable for evaluating robustness under noisy supervision [1,2,6].
RUGD: This dataset contains diverse off-road RGB scenes with irregular terrain geometry and abundant thin structures. Annotations often exhibit thick or ambiguous transitions between terrain classes, posing challenges for dense high-resolution fusion. We follow the official train/test split and use RGB inputs only. For navigation-oriented evaluation, fine-grained labels are merged into six terrain groups: Smooth, Rough, Bumpy, Forbidden, Obstacle, and Background (Table 1).
RELLIS-3D: This dataset was collected using an unmanned ground vehicle and provides longer sequences with recurring terrain patterns. Despite being slightly more structured than RUGD, it still exhibits substantial label noise and boundary ambiguity due to vegetation occlusion and visually similar surfaces. We adopt the standard split and map all categories to the same six-class hierarchy used for RUGD (Table 1) to ensure consistent evaluation.
For both datasets, images were resized to match the decoder input resolution (300 × 375 for RUGD and 375 × 600 for RELLIS-3D). Standard data augmentation (random cropping, horizontal flipping, and color jitter) was applied during training, while center cropping followed by resizing was used at test time.

4.2. Experiment Settings

All experiments were implemented in PyTorch 1.10.0 using the MMSegmentation framework [36] and conducted on a single NVIDIA RTX A5000 GPU with mixed-precision training. We adopted MiT-B0 [11] as the backbone, initialized with ImageNet pre-trained weights [37], and attached our Cross-Scale Decoder to the same backbone configuration used by GA-Nav [6] for fair comparison.
Models were trained for 240 k iterations using SGD with a momentum of 0.9 and weight decay of 4 × 10 5 . A polynomial learning rate schedule (power 0.9) with linear warm-up over the first 1.5 k iterations was employed. The initial learning rate was set to 6 × 10 2 for RUGD and 3 × 10 3 for RELLIS-3D. Batch sizes were eight for RUGD and two for RELLIS-3D under the same hardware configuration. Synchronized Batch Normalization and gradient clipping (max norm 35) were applied for training stability. We evaluated the main segmentation performance using Intersection-over-Union (IoU), mean Intersection-over-Union (mIoU), and average accuracy (aAcc).

4.3. Main Results

We compared the proposed Cross-Scale Decoder (CSTR) with representative convolutional neural network (CNN)- and Transformer-based baselines commonly used for semantic segmentation [6,11,13,14,24,38] on RUGD [1] and RELLIS-3D [2]. In addition, recent segmentation architectures, including Mask2Former [24] and U-MixFormer [38], are included to extend the comparative discussion. Quantitative results are summarized in Table 2. Across both datasets, CSTR achieves the highest mIoU and aAcc, demonstrating consistent improvements over prior methods, including recent segmentation architectures.
On RUGD, CSTR improves upon GA-Nav [6] in both mIoU and aAcc, while also outperforming recent baselines such as Mask2Former and U-MixFormer. Notable gains are observed on visually ambiguous classes such as Forbidden and Background. These classes are prone to boundary leakage around vegetation and reflective regions, indicating that selective fine-scale consultation and boundary-aware supervision effectively reduce over-smoothing. These improvements are consistent with our design choice of consolidating semantics at a compact bottleneck and applying single-shot, gated fine-scale correction under ambiguous supervision.
On RELLIS-3D, CSTR also outperforms GA-Nav, Mask2Former, and U-MixFormer in terms of mIoU and aAcc, with gains concentrated on terrain groups with irregular geometry and sparse annotations, including Forbidden and Obstacle. This suggests that avoiding repeated structural fusion and instead relying on a single gated interaction is particularly effective under severe annotation ambiguity.
Qualitative examples in Figure 4 and Figure 5 corroborate these results. Compared to GA-Nav and recent Transformer-based decoders, CSTR produces sharper transitions, cleaner region interiors, and fewer boundary artifacts, while preserving interior semantic consistency.
Overall, these results demonstrate that consolidating global semantics at a compact bottleneck and selectively correcting fine-scale ambiguities yields robust performance gains for off-road semantic segmentation under noisy supervision, even when compared with recent segmentation architectures.

4.4. Computational Efficiency

To further analyze computational efficiency, we report model complexity in Table 3, including parameter size, giga floating-point operations (GFLOPs), inference memory, and run-time performance measured in images per second (img/s). All inference-related measurements were conducted under the same RUGD [1] evaluation setting with an input size of 300 × 375 . Compared with GA-Nav, CSTR slightly increases the number of parameters from 6.94 M to 8.21 M. However, it reduces the computational cost from 18.69 to 12.30 GFLOPs and decreases inference memory from 1415 to 739 mebibytes (MiB). Although CSTR reports a lower img/s value than GA-Nav, it still maintains real-time inference speed at 51.09 img/s. These results indicate that CSTR provides a favorable accuracy–efficiency trade-off by improving segmentation accuracy and boundary consistency while maintaining practical inference efficiency. The point-wise refinement module improves the structure-sensitive F 1 score from 48.05 to 49.18 in Table 4, while introducing only a 1.13 ms overhead per image under the same RUGD evaluation setting. Although U-MixFormer [38] reports lower GFLOPs, lower inference memory, and higher throughput than CSTR, CSTR is specifically designed to address ambiguous and noisy off-road supervision. Compared with U-MixFormer, CSTR achieves higher mIoU on both RUGD and RELLIS-3D [2], while also demonstrating stronger robustness under annotation noise in Table 5. Thus, CSTR targets a different operating point in the accuracy–efficiency frontier, prioritizing noise-robust boundary consistency for safety-critical off-road perception.

4.5. Qualitative Assessment

Qualitative results demonstrate that the proposed CSTR produces more coherent and stable segmentations than existing decoders across both RUGD [1] and RELLIS-3D [2], particularly in challenging scenarios with ambiguous boundaries, cluttered backgrounds, and sparse supervision. These qualitative improvements reflect the effect of GLTR in stabilizing global semantics and BGC/GCS in selectively correcting boundary regions without repeated dense fusion.
On RUGD, examples in Figure 4 highlight CSTR’s ability to preserve rare and thin structures, such as small objects and narrow traversable regions, while maintaining continuous terrain boundaries in cluttered scenes. Compared to GA-Nav [6] and Transformer-based baselines, CSTR reduces fragmentation and boundary leakage between visually similar classes (e.g., soil, gravel, and grass), reflecting the benefit of selectively consulting fine-scale structural cues rather than repeatedly aggregating detailed features.
On RELLIS-3D, Figure 5 demonstrates that CSTR generalizes effectively to environments with man-made obstacles, irregular terrain geometry, and partial occlusions. CSTR produces cleaner region interiors and more structurally consistent predictions around obstacles and vegetation, even when class boundaries are visually ambiguous or sparsely annotated. This cross-dataset robustness indicates that single-shot fine-scale consultation and class-aware sparse refinement remain effective beyond the training domain. Overall, these qualitative results confirm that CSTR improves not only pixel-level accuracy but also perceptual consistency in ambiguous off-road transition regions.
Overall, these qualitative observations are consistent with the quantitative improvements reported in Table 2, confirming that compact semantic consolidation followed by selective fine-scale correction yields reliable and noise-robust off-road semantic segmentation.

4.6. Ablation Studies

Incremental Module Analysis: We conduct incremental ablations on the RUGD [1] dataset to evaluate the contribution of each decoder component, progressively enabling modules following the architectural design order. As reported in Table 4, each component contributes consistent improvements across both region-level metrics, including mIoU and aAcc , and boundary- and structure-sensitive metrics, including boundary Intersection-over-Union ( bIoU ) and rare-structure F 1 . Here, bIoU evaluates prediction consistency within a narrow band around class boundaries [42], while rare-structure F 1 focuses on structure-sensitive terrain groups and emphasizes fragmentation behavior of rare or thin regions that is not fully reflected by boundary-based metrics. This rare-structure F 1 used in Table 4 and Table 6 differs from the pixel-level mean F 1 reported in Table 5, which is computed across all six terrain groups for the noise robustness analysis.
The results highlight the complementary roles of the proposed components. GLTR stabilizes semantic representations at a compact bottleneck under ambiguous supervision, leading to consistent gains in region-level accuracy. Introducing BGC further improves boundary localization by extracting boundary-relevant structural cues without densely reinjecting them into the semantic stream. Subsequent GCS enables selective semantic–structural integration, yielding additional gains in boundary coherence. Finally, incorporating point-wise correction within GCS amplifies these improvements by explicitly refining uncertain predictions, resulting in pronounced gains on rare and thin structures as reflected in rare-structure F 1 .
The gradual increase in bIoU across modules indicates that boundary stability benefits from progressive semantic consolidation followed by selective structural correction. These results indicate that CSTR improves boundary stability by combining semantic consolidation with selective structural correction. Rather than uniformly sharpening all boundary regions, the proposed decoder suppresses unstable responses in ambiguous transition areas while allowing BGC and GCS to restore boundary-relevant details when needed.
Gated Interaction Configuration: We further analyze different gating configurations within the Gated Cross-Scale Interaction module (Table 6). A one-way configuration that relies solely on cross-scale attention (CA) produces sharp local boundaries but exhibits limited texture continuity, often resulting in fragmented predictions in heterogeneous terrain regions. Incorporating texture-based cues (TBs) improves structural stability by reinforcing fine-scale appearance information; however, without explicit coordination with global semantics, overall consistency remains limited.
In contrast, the three-way configuration { CA , TB , T 0 } achieves the most balanced interaction by explicitly coordinating cross-scale semantics, structural cues, and the original semantic token representation. This configuration yields more coherent predictions across terrain transition areas and is therefore adopted as the default setting for all subsequent experiments. These results indicate that structural cues alone are insufficient for stable off-road segmentation unless they are regulated by the semantic bottleneck representation. Therefore, the proposed gating design effectively prevents noisy fine-scale features from being over-injected into the semantic stream.
Sensitivity to Group Attention Loss Weight: We further analyze the effect of the group attention loss weight λ GA under the clean-label setting to examine the trade-off between boundary sharpness and smoothing tendency. Since this experiment is intended as a lightweight sensitivity analysis, all variants are trained for 40K iterations rather than the full 240K schedule. Although the models are not fully converged at 40K iterations, this partial-training setting is sufficient to reveal the relative trend of boundary-sensitive behavior across different λ GA settings. Therefore, the results are used to compare relative trends across λ GA values, rather than to report fully converged performance.
As reported in Table 7, λ GA = 1.0 achieves the best overall performance across mIoU , bIoU , F 1 , and aAcc . The minor non-monotonicity around λ GA = 0.1 likely reflects partial-training stochasticity at 40K iterations; the overall inverted-U trend with a peak at λ GA = 1.0 is consistent across all four metrics. This suggests that a moderate group attention constraint improves boundary consistency without suppressing fine-scale details. When λ GA is too small, the regularization effect becomes insufficient, resulting in weaker boundary-sensitive performance. In contrast, an excessively large value, such as λ GA = 5.0 , reduces both bIoU and F 1 , indicating that over-regularization may weaken fine-detail recovery and introduce over-smoothing. These results support our default setting of λ GA = 1.0 , which provides a favorable balance between semantic stabilization, boundary preservation, and robustness to ambiguous supervision.
Robustness to Annotation Noise: We evaluate robustness to annotation noise by training models on synthetically perturbed RUGD [1] labels and testing on clean annotations (Table 5), following common practice for studying learning under noisy supervision [43,44,45]. This setting reflects realistic off-road scenarios where ground-truth boundaries are often imprecise or internally inconsistent due to vegetation clutter, reflections, and weak terrain transitions.
As shown in Figure 6, misaligned or noisy ground-truth labels cause GA-Nav to produce fragmented regions and unstable boundary patterns. In contrast, CSTR maintains coherent region interiors and structurally consistent predictions even when supervision is unreliable. This qualitative behavior indicates that consolidating global semantics before applying selective structural correction prevents the propagation of label noise into the final prediction.
The quantitative results in Table 5 further support this observation. As the noise radius increases, CSTR exhibits consistently smaller performance degradation than GA-Nav across mIoU , aAcc , bIoU , and F 1 , demonstrating improved robustness under imperfect supervision. Notably, the advantage of CSTR becomes more pronounced in boundary-sensitive metrics, suggesting that the proposed decoder effectively suppresses noise amplification near ambiguous class transitions.
Together, the qualitative evidence in Figure 6 and the quantitative trends in Table 5 confirm that the proposed design is inherently robust to annotation noise. By stabilizing semantic representations at a compact bottleneck and selectively correcting fine-scale ambiguities through gated interaction and point-wise refinement, CSTR avoids overfitting to erroneous labels and yields reliable predictions in challenging off-road environments.

5. Conclusions

We presented a noise-robust Cross-Scale Decoder for off-road semantic segmentation under thick boundaries, class imbalance, and ambiguous supervision. The proposed framework consolidates multi-scale features into a compact semantic core via Global–Local Token Refinement (GLTR), extracts boundary-relevant structural cues through Boundary-Guided Correction (BGC), and selectively integrates them using Gated Cross-Scale Interaction (GCS) with uncertainty-guided point-wise refinement. The group attention loss further stabilizes fragile transition regions during training without additional inference cost.
By correcting structural ambiguities only when necessary, the proposed design avoids noise amplification while preserving boundary geometry and rare thin structures. Although this study demonstrates consistent improvements on public off-road benchmarks, the current validation remains limited to offline evaluation on RUGD and RELLIS-3D. Future work will investigate real-world robotic deployment and cross-domain robustness under varying illumination, weather conditions, terrain distributions, and sensor configurations. The modular and noise-aware design can be extended to broader off-road perception pipelines involving terrain understanding, traversability reasoning, and real-world robotic deployment under diverse environmental conditions.

Author Contributions

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

Funding

This work was supported by the Project for Collaboration R&D between Industry, University, and Research Institute, funded by the Ministry of SMEs and Startups of Korea, under Grant RS-2025-02220569, and by the Gachon University research fund of 2024 (GCU-202400470001).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The datasets used in this study are publicly available. RUGD and RELLIS-3D can be obtained from their official dataset repositories.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Wigness, M.; Eum, S.; Rogers, J.G.; Han, D.; Kwon, H. RUGD: A Dataset for Autonomous Navigation and Visual Perception in Unstructured Outdoor Environments. In Proceedings of the 2019 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS); IEEE: Piscataway, NJ, USA, 2019; pp. 5000–5007. [Google Scholar]
  2. Jiang, P.; Osteen, P.; Wigness, M.; Saripalli, S. RELLIS-3D Dataset: Data, Benchmarks and Analysis. In Proceedings of the 2021 IEEE International Conference on Robotics and Automation (ICRA); IEEE: Piscataway, NJ, USA, 2021; pp. 1110–1116. [Google Scholar]
  3. Mortimer, P.; Hagmanns, R.; Granero, M.; Luettel, T.; Petereit, J.; Wuensche, H.J. The GOOSE Dataset for Perception in Unstructured Environments. In Proceedings of the 2024 IEEE International Conference on Robotics and Automation (ICRA); IEEE: Piscataway, NJ, USA, 2024; pp. 14838–14844. [Google Scholar]
  4. Triest, S.; Sivaprakasam, M.; Wang, S.J.; Wang, W.; Johnson, A.M.; Scherer, S. TartanDrive: A Large-Scale Dataset for Learning Off-Road Dynamics Models. In Proceedings of the 2022 International Conference on Robotics and Automation (ICRA); IEEE: Piscataway, NJ, USA, 2022; pp. 2546–2552. [Google Scholar]
  5. Sivaprakasam, M.; Maheshwari, P.; Castro, M.G.; Triest, S.; Nye, M.; Willits, S.; Saba, A.; Wang, W.; Scherer, S. TartanDrive 2.0: More Modalities and Better Infrastructure to Further Self-Supervised Learning Research in Off-Road Driving Tasks. In Proceedings of the 2024 IEEE International Conference on Robotics and Automation (ICRA); IEEE: Piscataway, NJ, USA, 2024. [Google Scholar]
  6. Guan, T.; Kothandaraman, D.; Chandra, R.; Sathyamoorthy, A.J.; Weerakoon, K.; Manocha, D. GA-Nav: Efficient Terrain Segmentation for Robot Navigation in Unstructured Outdoor Environments. IEEE Robot. Autom. Lett. 2022, 7, 8138–8145. [Google Scholar] [CrossRef]
  7. Shaban, A.; Meng, X.; Lee, J.; Boots, B.; Fox, D. Semantic Terrain Classification for Off-Road Autonomous Driving. In Proceedings of the Conference on Robot Learning, London, UK, 8–11 November 2021; PMLR: New York, NY, USA, 2022; pp. 619–629. [Google Scholar]
  8. Gao, B.; Hu, S.; Zhao, X.; Zhao, H. Fine-Grained Off-Road Semantic Segmentation and Mapping via Contrastive Learning. In Proceedings of the 2021 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS); IEEE: Piscataway, NJ, USA, 2021; pp. 5950–5957. [Google Scholar]
  9. Benatti, S.; Young, A.; Elmquist, A.; Taves, J.; Tasora, A.; Serban, R.; Negrut, D. End-to-End Learning for Off-Road Terrain Navigation Using the Chrono Open-Source Simulation Platform. Multibody Syst. Dyn. 2022, 54, 399–414. [Google Scholar] [CrossRef]
  10. Zheng, S.; Lu, J.; Zhao, H.; Zhu, X.; Luo, Z.; Wang, Y.; Fu, Y.; Feng, J.; Xiang, T.; Torr, P.H.S.; et al. Rethinking Semantic Segmentation from a Sequence-to-Sequence Perspective with Transformers. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), Virtual, 19–25 June 2021; pp. 6881–6890. [Google Scholar]
  11. Xie, E.; Wang, W.; Yu, Z.; Anandkumar, A.; Alvarez, J.M.; Luo, P. SegFormer: Simple and Efficient Design for Semantic Segmentation with Transformers. Adv. Neural Inf. Process. Syst. 2021, 34, 12077–12090. [Google Scholar]
  12. Ranftl, R.; Bochkovskiy, A.; Koltun, V. Vision Transformers for Dense Prediction. In Proceedings of the IEEE/CVF International Conference on Computer Vision (ICCV), Montreal, QC, Canada, 11–17 October 2021; pp. 12179–12188. [Google Scholar]
  13. 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, 21–26 July 2017; pp. 2881–2890. [Google Scholar]
  14. 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 European Conference on Computer Vision (ECCV), Munich, Germany, 8–14 September 2018; pp. 801–818. [Google Scholar]
  15. Kirillov, A.; Mintun, E.; Ravi, N.; Mao, H.; Rolland, C.; Gustafson, L.; Xiao, T.; Whitehead, S.; Berg, A.C.; Lo, W.Y.; et al. Segment Anything. In Proceedings of the IEEE/CVF International Conference on Computer Vision (ICCV), Paris, France, 2–6 October 2023; pp. 4015–4026. [Google Scholar]
  16. Zou, X.; Yang, J.; Zhang, H.; Li, F.; Li, L.; Wang, J.; Wang, L.; Gao, J.; Lee, Y.J. Segment Everything Everywhere All at Once. Adv. Neural Inf. Process. Syst. 2023, 36, 19769–19782. [Google Scholar]
  17. Ravi, N.; Gabeur, V.; Hu, Y.T.; Hu, R.; Ryali, C.; Ma, T.; Khedr, H.; Rädle, R.; Rolland, C.; Gustafson, L.; et al. SAM 2: Segment Anything in Images and Videos. arXiv 2024, arXiv:2408.00714. [Google Scholar]
  18. Yuan, Y.; Chen, X.; Wang, J. Object-Contextual Representations for Semantic Segmentation. In Proceedings of the European Conference on Computer Vision (ECCV); Springer: Cham, Switzerland, 2020; pp. 173–190. [Google Scholar]
  19. Takikawa, T.; Acuna, D.; Jampani, V.; Fidler, S. Gated-SCNN: Gated Shape CNNs for Semantic Segmentation. In Proceedings of the IEEE/CVF International Conference on Computer Vision (ICCV), Seoul, Republic of Korea, 27 October–2 November 2019; pp. 5229–5238. [Google Scholar]
  20. Kirillov, A.; Wu, Y.; He, K.; Girshick, R. PointRend: Image Segmentation as Rendering. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), Seattle, WA, USA, 14–19 June 2020; pp. 9799–9808. [Google Scholar]
  21. Singh, A.; Singh, K.; Sujit, P.B. OffRoadTranSeg: Semi-Supervised Segmentation Using Transformers on Off-Road Environments. arXiv 2021, arXiv:2106.13963. [Google Scholar]
  22. Liu, Z.; Lin, Y.; Cao, Y.; Hu, H.; Wei, Y.; Zhang, Z.; Lin, S.; Guo, B. Swin Transformer: Hierarchical Vision Transformer Using Shifted Windows. In Proceedings of the IEEE/CVF International Conference on Computer Vision (ICCV), Virtual, 11–17 October 2021; pp. 10012–10022. [Google Scholar]
  23. Jain, J.; Li, J.; Chiu, M.T.; Hassani, A.; Orlov, N.; Shi, H. OneFormer: One Transformer to Rule Universal Image Segmentation. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), Vancouver, BC, Canada, 18–22 June 2023; pp. 2989–2998. [Google Scholar]
  24. Cheng, B.; Misra, I.; Schwing, A.G.; Kirillov, A.; Girdhar, R. Masked-Attention Mask Transformer for Universal Image Segmentation. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), New Orleans, LA, USA, 19–24 June 2022; pp. 1290–1299. [Google Scholar]
  25. Fu, J.; Liu, J.; Tian, H.; Li, Y.; Bao, Y.; Fang, Z.; Lu, H. Dual Attention Network for Scene Segmentation. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), Long Beach, CA, USA, 15–20 June 2019; pp. 3146–3154. [Google Scholar]
  26. Wu, T.; Tang, S.; Zhang, R.; Cao, J.; Zhang, Y. CGNet: A Light-Weight Context Guided Network for Semantic Segmentation. IEEE Trans. Image Process. 2020, 30, 1169–1179. [Google Scholar] [CrossRef] [PubMed]
  27. Poudel, R.P.K.; Liwicki, S.; Cipolla, R. FastSCNN: Fast Semantic Segmentation Network. arXiv 2019, arXiv:1902.04502. [Google Scholar]
  28. Yu, C.; Gao, C.; Wang, J.; Yu, G.; Shen, C.; Sang, N. BiSeNet V2: Bilateral Network with Guided Aggregation for Real-Time Semantic Segmentation. Int. J. Comput. Vis. 2021, 129, 3051–3068. [Google Scholar] [CrossRef]
  29. Krähenbühl, P.; Koltun, V. Efficient Inference in Fully Connected CRFs with Gaussian Edge Potentials. Adv. Neural Inf. Process. Syst. 2011, 24. [Google Scholar]
  30. Kervadec, H.; Bouchtiba, J.; Desrosiers, C.; Granger, E.; Dolz, J.; Ayed, I.B. Boundary Loss for Highly Unbalanced Segmentation. In Proceedings of the International Conference on Medical Imaging with Deep Learning; PMLR: New York, NY, USA, 2019; pp. 285–296. [Google Scholar]
  31. Ke, T.W.; Hwang, J.J.; Liu, Z.; Yu, S.X. Adaptive Affinity Fields for Semantic Segmentation. In Proceedings of the European Conference on Computer Vision (ECCV), Munich, Germany, 8–14 September 2018; pp. 587–602. [Google Scholar]
  32. Wang, C.; Zhang, Y.; Cui, M.; Ren, P.; Yang, Y.; Xie, X.; Hua, X.S.; Bao, H.; Xu, W. Active Boundary Loss for Semantic Segmentation. Proc. Aaai Conf. Artif. Intell. 2022, 36, 2397–2405. [Google Scholar] [CrossRef]
  33. Yuan, Y.; Xie, J.; Chen, X.; Wang, J. SegFix: Model-Agnostic Boundary Refinement for Segmentation. In Proceedings of the European Conference on Computer Vision (ECCV); Springer: Cham, Switzerland, 2020; pp. 489–506. [Google Scholar]
  34. Ding, H.; Jiang, X.; Liu, A.Q.; Thalmann, N.M.; Wang, G. Boundary-Aware Feature Propagation for Scene Segmentation. In Proceedings of the IEEE/CVF International Conference on Computer Vision (ICCV), Seoul, Republic of Korea, 27 October–2 November 2019; pp. 6819–6829. [Google Scholar]
  35. Vaswani, A.; Shazeer, N.; Parmar, N.; Uszkoreit, J.; Jones, L.; Gomez, A.N.; Kaiser, Ł.; Polosukhin, I. Attention Is All You Need. Adv. Neural Inf. Process. Syst. 2017, 30. [Google Scholar]
  36. MMSegmentation Contributors. MMSegmentation: OpenMMLab Semantic Segmentation Toolbox and Benchmark. 2020. Available online: https://github.com/open-mmlab/mmsegmentation (accessed on 18 May 2026).
  37. Deng, J.; Dong, W.; Socher, R.; Li, L.J.; Li, K.; Fei-Fei, L. ImageNet: A Large-Scale Hierarchical Image Database. In Proceedings of the 2009 IEEE Conference on Computer Vision and Pattern Recognition (CVPR); IEEE: Piscataway, NJ, USA, 2009; pp. 248–255. [Google Scholar]
  38. Yeom, S.K.; von Klitzing, J. U-MixFormer: UNet-Like Transformer with Mix-Attention for Efficient Semantic Segmentation. In Proceedings of the IEEE/CVF Winter Conference on Applications of Computer Vision (WACV), Tucson, AZ, USA, 26 February–6 March 2025; pp. 7710–7719. [Google Scholar]
  39. Zhao, H.; Zhang, Y.; Liu, S.; Shi, J.; Loy, C.C.; Lin, D.; Jia, J. PSANet: Point-Wise Spatial Attention Network for Scene Parsing. In Proceedings of the European Conference on Computer Vision (ECCV), Munich, Germany, 8–14 September 2018; pp. 267–283. [Google Scholar]
  40. Wu, H.; Zhang, J.; Huang, K.; Liang, K.; Yu, Y. FastFCN: Rethinking Dilated Convolution in the Backbone for Semantic Segmentation. arXiv 2019, arXiv:1903.11816. [Google Scholar] [CrossRef]
  41. Guo, M.H.; Lu, C.Z.; Hou, Q.; Liu, Z.; Cheng, M.M.; Hu, S.M. SegNeXt: Rethinking Convolutional Attention Design for Semantic Segmentation. Adv. Neural Inf. Process. Syst. 2022, 35, 1140–1156. [Google Scholar]
  42. Cheng, B.; Girshick, R.; Dollár, P.; Berg, A.C.; Kirillov, A. Boundary IoU: Improving Object-Centric Image Segmentation Evaluation. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), Virtual, 19–25 June 2021; pp. 15334–15342. [Google Scholar]
  43. Ghosh, A.; Kumar, H.; Sastry, P.S. Robust Loss Functions under Label Noise for Deep Neural Networks. Proc. AAAI Conf. Artif. Intell. 2017, 31. [Google Scholar] [CrossRef]
  44. Han, B.; Yao, Q.; Yu, X.; Niu, G.; Xu, M.; Hu, W.; Tsang, I.; Sugiyama, M. Co-Teaching: Robust Training of Deep Neural Networks with Extremely Noisy Labels. Adv. Neural Inf. Process. Syst. 2018, 31. [Google Scholar]
  45. Pranto, T.H.; Noman, A.A.; Noor, A.; Deepty, U.H.; Rahman, R.M. Effect of Label Noise on Multi-Class Semantic Segmentation: A Case Study on Bangladesh Marine Region. Appl. Artif. Intell. 2022, 36, 2039348. [Google Scholar] [CrossRef]
Figure 1. Off-road scenes exhibit diverse challenges, including irregular and uneven terrain, ambiguous boundaries between similar surfaces, strong light reflections, and severe occlusion by vegetation.
Figure 1. Off-road scenes exhibit diverse challenges, including irregular and uneven terrain, ambiguous boundaries between similar surfaces, strong light reflections, and severe occlusion by vegetation.
Applsci 16 05238 g001
Figure 2. Overall framework of our CSTR. Multi-scale backbone features are compressed into a compact bottleneck token T 0 and refined by Global–Local Token Refinement (GLTR). Boundary-Guided Correction extracts fine-scale structural cues, which are selectively consulted via Gated Cross-Scale Interaction (GCS). The compact semantic tokens operate at the bottleneck resolution, and sparse point-wise refinement is applied on the H / 4 prediction map.
Figure 2. Overall framework of our CSTR. Multi-scale backbone features are compressed into a compact bottleneck token T 0 and refined by Global–Local Token Refinement (GLTR). Boundary-Guided Correction extracts fine-scale structural cues, which are selectively consulted via Gated Cross-Scale Interaction (GCS). The compact semantic tokens operate at the bottleneck resolution, and sparse point-wise refinement is applied on the H / 4 prediction map.
Applsci 16 05238 g002
Figure 3. Structure of the Boundary-Guided Correction module. Boundary-sensitive cues are extracted through an edge path, while smoothed contextual cues are obtained via a grid path. These fine-scale structural cues are later consulted through Gated Cross-Scale Interaction without dense fusion.
Figure 3. Structure of the Boundary-Guided Correction module. Boundary-sensitive cues are extracted through an edge path, while smoothed contextual cues are obtained via a grid path. These fine-scale structural cues are later consulted through Gated Cross-Scale Interaction without dense fusion.
Applsci 16 05238 g003
Figure 4. Qualitative comparison on RUGD highlighting rare and thin structures. Boxes highlight representative rare or thin structures and boundary regions where CSTR improves prediction consistency. Compared to GA-Nav, CSTR better preserves small objects and narrow regions while maintaining coherent terrain boundaries.
Figure 4. Qualitative comparison on RUGD highlighting rare and thin structures. Boxes highlight representative rare or thin structures and boundary regions where CSTR improves prediction consistency. Compared to GA-Nav, CSTR better preserves small objects and narrow regions while maintaining coherent terrain boundaries.
Applsci 16 05238 g004
Figure 5. Qualitative comparison on RELLIS-3D under visually ambiguous terrain transitions. Boxes highlight representative ambiguous boundary regions and obstacle areas where CSTR improves prediction consistency. CSTR produces more coherent region interiors and smoother class boundaries around obstacles and vegetation compared to GA-Nav.
Figure 5. Qualitative comparison on RELLIS-3D under visually ambiguous terrain transitions. Boxes highlight representative ambiguous boundary regions and obstacle areas where CSTR improves prediction consistency. CSTR produces more coherent region interiors and smoother class boundaries around obstacles and vegetation compared to GA-Nav.
Applsci 16 05238 g005
Figure 6. Qualitative comparison on RUGD with noisy ground truth. Colors indicate semantic terrain classes in the ground truth and prediction maps. CSTR produces more coherent and structurally consistent predictions than GA-Nav under label noise.
Figure 6. Qualitative comparison on RUGD with noisy ground truth. Colors indicate semantic terrain classes in the ground truth and prediction maps. CSTR produces more coherent and structurally consistent predictions than GA-Nav under label noise.
Applsci 16 05238 g006
Table 1. Unified grouping of fine-grained RUGD and RELLIS-3D labels into a 6-class terrain hierarchy based on surface texture, navigability, and semantic characteristics.
Table 1. Unified grouping of fine-grained RUGD and RELLIS-3D labels into a 6-class terrain hierarchy based on surface texture, navigability, and semantic characteristics.
Terrain GroupRUGD LabelsRELLIS-3D Labels
SmoothConcrete, asphaltConcrete, asphalt
RoughGravel, grass, dirt, sandDirt, grass
BumpyRock, rock bedMud, rubble
ForbiddenWater, bushes, tall vegetationWater, bush
ObstaclesTrees, poles, logs, etc.Tree, pole, vehicle, etc.
BackgroundVoid, sky, signsVoid, sky
Table 2. Comparison on RUGD and RELLIS-3D. We report per-group IoU (%), mIoU, and aAcc. Asterisks (*) denote transformer-based methods. Best and second-best results are shown in bold and underlined text, respectively. The arrows indicate whether higher (↑) values are better.
Table 2. Comparison on RUGD and RELLIS-3D. We report per-group IoU (%), mIoU, and aAcc. Asterisks (*) denote transformer-based methods. Best and second-best results are shown in bold and underlined text, respectively. The arrows indicate whether higher (↑) values are better.
DatasetMethodSmoothRoughBumpyForbiddenObstacleBackgroundmIoU ↑aAcc ↑
RUGDPSPNet [13]48.6288.9269.4529.0787.9878.2967.0692.85
DeepLabv3+ [14]5.8684.9950.4025.0487.5081.4755.8891.51
DANet [25]2.2681.478.6915.0082.5474.8644.1488.81
OCRNet [18]66.2989.4776.1559.1488.7779.1776.5093.46
PSANet [39]34.9287.7035.648.6686.9578.9755.4792.13
BiSeNetv2 [28]24.2789.9989.9983.3190.9375.2975.1093.40
CGNet [26]40.8490.3985.6776.2189.7574.4876.2293.29
FastSCNN [27]83.0392.8287.6981.0590.9475.1185.1194.77
FastFCN [40]26.2789.8585.9584.1391.2375.6375.5193.46
* SETR [10]89.7792.4684.5870.3389.5570.4782.8694.09
* DPT [12]1.0481.2322.9825.8489.1874.5049.1388.77
* SegFormer [11]93.2693.1687.5677.3191.2078.5086.8395.17
* SegNeXt [41]90.3991.1783.9665.4387.8068.1781.1593.22
* U-MixFormer [38]94.7192.9989.7083.4391.7781.7089.0595.48
* Mask2Former [24]87.9891.3978.7879.2091.1885.4285.6695.09
* GA-Nav [6]95.1594.4589.8386.2591.9576.8689.0895.66
* CSTR (ours)95.1194.4790.3687.1692.6080.1389.9795.98
RELLIS-3DPSPNet [13]69.2180.998.8953.7060.7094.6761.3686.01
DeepLabv3+ [14]65.7679.8419.7247.5264.8895.9262.2785.84
DANet [25]72.9385.1813.1060.6070.5395.6566.3889.11
OCRNet [18]74.6783.0427.7660.4462.3592.5866.8186.95
PSANet [39]64.0675.2917.0847.4561.7494.3159.9983.71
BiSeNetv2 [28]65.5673.2439.3548.1771.9193.7865.3383.03
CGNet [26]62.8474.1749.5745.4168.8894.5365.9082.70
FastSCNN [27]67.0677.6056.4949.7670.3194.4369.2784.51
FastFCN [40]70.5179.1549.7251.3763.9094.8268.2484.10
* SETR [10]65.3778.6440.8952.5963.8091.8765.5383.59
* DPT [12]5.4276.6547.1354.8762.7485.5055.3881.61
* SegFormer [11]60.2879.7853.3553.7870.1594.3768.6285.37
* SegNeXt [41]51.6778.4019.3842.6166.0492.0558.3682.16
* U-MixFormer [38]85.1885.8036.7170.6375.0397.0175.0691.10
* Mask2Former [24]80.5977.6859.9358.0277.4995.8974.9386.77
* GA-Nav [6]78.5088.2537.2872.3474.7596.0774.4491.69
* CSTR (ours)80.9289.1637.2673.5675.0896.3575.3992.15
Table 3. Model complexity. We report the model parameter size, GFLOPs, GPU memory cost during inference, and inference throughput. Asterisks (*) denote transformer-based methods. For each measurement, the best number within each method group is underlined. The arrows indicate whether higher (↑) or lower (↓) values are better.
Table 3. Model complexity. We report the model parameter size, GFLOPs, GPU memory cost during inference, and inference throughput. Asterisks (*) denote transformer-based methods. For each measurement, the best number within each method group is underlined. The arrows indicate whether higher (↑) or lower (↓) values are better.
MethodParams ↓
(M)
GFLOPs ↓Inf Mem ↓
(MiB)
Run-Time ↑
(img/s)
PSPNet [13]48.97258.90163521.97
DeepLabv3+ [14]43.58256.08144343.48
DANet [25]49.82288.81142529.97
OCRNet [18]36.51221.47140720.76
PSANet [39]59.13289.52162928.26
BiSeNetv2 [28]14.7817.88113790.33
CGNet [26]0.4935.05108762.35
FastSCNN [27]1.451.351081110.63
FastFCN [40]68.70189.61170747.83
* SETR [10]309.17312.21229522.96
DPT [12]109.67255.49163337.03
SegFormer [11]3.729.29114373.49
SegNeXt [41]6.696.57110952.72
U-MixFormer [38]6.107.1738375.58
Mask2Former [24]43.9583.21136528.72
GA-Nav [6]6.9418.69141565.53
CSTR (ours)8.2112.3073951.09
Table 4. Incremental ablation results on RUGD demonstrating the contribution of each decoder component. Here, Baseline denotes the internal decoder baseline before adding the proposed GLTR, BGC, and GCS modules, trained with the full 240K schedule. We report region-level metrics ( mIoU , aAcc ), boundary consistency ( bIoU ), and rare-structure F 1 . The upward arrow (↑) indicates that higher values are better.
Table 4. Incremental ablation results on RUGD demonstrating the contribution of each decoder component. Here, Baseline denotes the internal decoder baseline before adding the proposed GLTR, BGC, and GCS modules, trained with the full 240K schedule. We report region-level metrics ( mIoU , aAcc ), boundary consistency ( bIoU ), and rare-structure F 1 . The upward arrow (↑) indicates that higher values are better.
VariantmIoU ↑bIoU ↑ F 1  ↑aAcc ↑
Baseline88.3228.5346.9795.19
 + GLTR88.6629.7847.8195.44
 + BGC88.8029.7547.8095.51
 + GCS (w/o point-wise)88.8630.0348.0595.52
 + GCS (with point-wise)89.9732.7549.1895.98
Table 5. Quantitative comparison on RUGD with noisy ground truth. CSTR maintains more robust performance than GA-Nav under increasing label noise. Here, F 1 denotes the pixel-level mean F 1 score across all six terrain groups. The upward arrow (↑) indicates that higher values are better.
Table 5. Quantitative comparison on RUGD with noisy ground truth. CSTR maintains more robust performance than GA-Nav under increasing label noise. Here, F 1 denotes the pixel-level mean F 1 score across all six terrain groups. The upward arrow (↑) indicates that higher values are better.
ModelNoise LevelmIoU ↑bIoU ↑ F 1 aAcc ↑
GA-Nav [6]clean89.0839.6693.6595.66
r = 1 87.6639.3493.2895.20
r = 3 88.3639.2493.6995.43
r = 5 88.0539.8493.5195.60
Oursclean89.9745.9494.6495.98
r = 1 89.1843.5594.1995.73
r = 3 88.8543.2994.0195.62
r = 5 88.2042.4793.6295.30
Table 6. Ablation of gated fusion configurations on RUGD, analyzing the effect of different gating inputs on semantic accuracy and boundary-sensitive performance. The upward arrow (↑) indicates that higher values are better.
Table 6. Ablation of gated fusion configurations on RUGD, analyzing the effect of different gating inputs on semantic accuracy and boundary-sensitive performance. The upward arrow (↑) indicates that higher values are better.
GateInputs to GatemIoU ↑bIoU ↑ F 1  ↑aAcc ↑
1-wayCA89.7232.2248.8795.93
2-wayCA + T 0 89.7132.1248.7895.83
CA + TB89.8632.6249.1495.95
3-wayCA + TB + T 0 89.9732.7549.1895.98
Table 7. Sensitivity analysis of the group attention loss weight λ GA on RUGD. All models are trained for 40K iterations, rather than the full 240K schedule used in the main experiments, to efficiently analyze the relative trade-off between semantic accuracy, boundary sharpness, and smoothing tendency. The upward arrow (↑) indicates that higher values are better.
Table 7. Sensitivity analysis of the group attention loss weight λ GA on RUGD. All models are trained for 40K iterations, rather than the full 240K schedule used in the main experiments, to efficiently analyze the relative trade-off between semantic accuracy, boundary sharpness, and smoothing tendency. The upward arrow (↑) indicates that higher values are better.
λ GA mIoU ↑bIoU ↑ F 1  ↑aAcc ↑
0.087.4239.3192.4894.93
0.187.2839.0492.3194.86
0.587.7139.4692.7795.08
1.088.1539.8293.1895.32
2.087.8939.5792.9195.17
5.086.9438.7691.9694.62
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.

Share and Cite

MDPI and ACS Style

Choi, S.; An, J. A Cross-Scale Decoder with Token Refinement for Off-Road Semantic Segmentation. Appl. Sci. 2026, 16, 5238. https://doi.org/10.3390/app16115238

AMA Style

Choi S, An J. A Cross-Scale Decoder with Token Refinement for Off-Road Semantic Segmentation. Applied Sciences. 2026; 16(11):5238. https://doi.org/10.3390/app16115238

Chicago/Turabian Style

Choi, Seongkyu, and Jhonghyun An. 2026. "A Cross-Scale Decoder with Token Refinement for Off-Road Semantic Segmentation" Applied Sciences 16, no. 11: 5238. https://doi.org/10.3390/app16115238

APA Style

Choi, S., & An, J. (2026). A Cross-Scale Decoder with Token Refinement for Off-Road Semantic Segmentation. Applied Sciences, 16(11), 5238. https://doi.org/10.3390/app16115238

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop