5.1. Quantitative Results
Table 2 and
Table 3 report the overall quantitative results on China-MAS-50k and MultiScene-Clean, respectively. To further examine category-level behavior,
Table 4 and
Table 5 provide the per-class AP comparison on the two datasets. All metrics are reported as percentages, and higher values indicate better performance. In the overall comparison tables, the best result is marked in bold and the second-best result is underlined.
On China-MAS-50k, SDRCNet achieves the strongest overall recognition performance while remaining in a lightweight efficiency regime. To avoid conflating models with substantially different computational budgets, we interpret
Table 2 according to computational complexity. In the comparable 1-GFLOP regime, RepViT-M1.1 is the most relevant lightweight baseline. Compared with RepViT-M1.1, SDRCNet improves mAP from 77.4% to 79.3% and OF
1 from 83.0% to 83.7%, while reducing GFLOPs from 1.34 to 1.13 and parameters from 7.80M to 3.82M. This corresponds to a 1.9-point mAP gain and a 0.7-point OF
1 gain under slightly lower computational cost and substantially fewer parameters. SDRCNet has lower FPS than RepViT-M1.1, indicating that its advantage is mainly reflected in recognition accuracy and parameter efficiency rather than raw inference speed.
FastViT-T8 and EfficientFormerV2-S0 operate under much lower computational budgets, with 0.53 and 0.40 GFLOPs, respectively. Therefore, they are used not as strict budget-matched competitors but as ultra-lightweight reference models in the broader accuracy–efficiency analysis. Compared with these lower-budget models, SDRCNet provides higher mAP and OF1, while FastViT-T8 and EfficientFormerV2-S0 retain advantages in FLOPs and throughput. Compared with higher-cost CNN and Transformer baselines, SDRCNet also maintains a favorable trade-off. For example, compared with ResNeXt101, it reduces computational cost by about 29.0× and parameter size by about 22.7×, while improving both mAP and OF1 by 5.3 percentage points. These results indicate that SDRCNet provides a balanced accuracy–efficiency trade-off, especially when evaluated against models with comparable computational complexity.
The per-class AP results in
Table 4 further show that the improvement is not limited to a few dominant categories. SDRCNet achieves the best AP on 11 out of 18 categories, including cropland, woodland, grassland, bare land, river, lake/pond, basketball court, football field, rural village, factory building, and greenhouse. Compared with the official benchmark baselines, the gains are substantial on several structurally complex or localized categories, such as bare land, lake/pond, basketball court, factory building, and greenhouse, where SDRCNet improves AP from 51.5 to 65.8, 56.4 to 77.7, 62.8 to 77.3, 81.1 to 88.2, and 60.0 to 81.8, respectively. After adding recent lightweight baselines, SDRCNet still maintains the best AP on these categories, although the margins become smaller on some classes. For example, it improves over the strongest competing result on river from 63.3 to 67.1, lake/pond from 76.6 to 77.7, basketball court from 68.4 to 77.3, football field from 92.4 to 95.2, and greenhouse from 77.7 to 81.8. These results support the effectiveness of structure-guided feature learning and label-aware multi-granularity evidence learning, especially for categories that require structural or localized evidence. However, SDRCNet is still weaker on solid waste, park, plastic mulch, photovoltaic station, dust-proof net, railway, and road. These categories are either visually ambiguous, highly context-dependent, or already near saturation for strong baselines, suggesting that fine-grained separation and rare-category calibration remain challenging.
On MultiScene-Clean, SDRCNet also achieves strong performance under a more globally distributed and unconstrained evaluation setting while maintaining a compact and efficient model design. As shown in
Table 3, it obtains the highest mAP, mCR, mCF
1, mER, mEF
1, OR, and OF
1, with scores of 70.5, 65.8, 66.6, 79.5, 75.3, 78.7, and 75.9, respectively. Compared with the strongest competing result for each metric, SDRCNet improves mAP by 5.7 points, mCR by 12.7 points, mCF
1 by 7.6 points, mER by 11.9 points, mEF
1 by 5.1 points, OR by 12.2 points, and OF
1 by 4.6 points. More importantly, SDRCNet requires only 0.62 GFLOPs and 3.84M parameters, while achieving 622.85 FPS under batch-size-32 inference. Compared with ResNeXt-101, the strongest competing baseline in mAP and OF
1, SDRCNet reduces the computational cost by about 26.5× and the parameter size by about 23.1×, and improves inference throughput by about 6.7×, while still improving mAP and OF
1 by 5.7 and 4.6 points, respectively. Compared with LR-ResNet-50, the official label-relation baseline with the strongest recall among previous methods, SDRCNet uses about 12.4× fewer GFLOPs and 8.7× fewer parameters, runs about 5.9× faster, and improves mCR, mER, OR, and OF
1 by 12.7, 11.9, 12.2, and 5.3 points. The lower-budget lightweight models provide useful reference points for the accuracy–efficiency trade-off, while SDRCNet focuses on improving recognition accuracy within a compact model design. Therefore, these models are interpreted as complementary efficiency references rather than strictly budget-matched competitors. These results indicate that SDRCNet provides a better accuracy–efficiency trade-off for unconstrained multi-label scene recognition, especially in recall-oriented evaluation.
The per-class AP comparison in
Table 5 provides more detailed evidence for this conclusion. SDRCNet achieves the best AP on 35 out of 36 categories, showing broad category-level improvements over CNN, lightweight, attention-based, and label-relation baselines. The improvements are substantial on several small or difficult categories, such as basketball field, cemetery, greenhouse, helipad, oil field, solar farm, wastewater plant, wind turbine, and works. For example, SDRCNet improves oil field AP from 11.0 to 21.6, greenhouse AP from 52.6 to 60.3, helipad AP from 54.8 to 58.8, solar farm AP from 42.3 to 52.0, wastewater plant AP from 58.7 to 69.5, and works AP from 37.8 to 42.6. These categories often occupy limited image regions or depend strongly on surrounding context, which suggests that the proposed category-aware evidence aggregation and relation reasoning are useful for fine-grained multi-label recognition. The only category where SDRCNet does not achieve the best AP is port, where LR-ResNet-50 obtains 29.3 while SDRCNet obtains 18.8. This indicates that port-related scenes remain difficult, probably because ports are rare, spatially complex, and strongly correlated with nearby coastal or industrial categories.
Across the two datasets, SDRCNet consistently improves mAP and F1-oriented metrics, which indicates stronger label ranking ability and better multi-label decision quality. The per-class AP tables further show that the improvements cover both common land-cover categories and small or context-dependent categories, rather than coming only from a few frequent labels. Its lower mCP, mEP, and OP in some cases suggest a recall-oriented prediction behavior, where the model tends to preserve more candidate labels. This trade-off is reasonable for multi-scene recognition because missing valid scene categories can seriously weaken the semantic completeness of the prediction. Overall, the quantitative and per-class results verify that SDRCNet is both effective and lightweight, making it suitable for practical remote-sensing scene recognition scenarios with limited computational resources.
To provide a more intuitive comparison of the accuracy–efficiency trade-off, we further visualize the relationship between recognition performance and model cost in
Figure 6 and
Figure 7.
Figure 6 compares mAP and OF
1 with respect to GFLOPs, while
Figure 7 compares the same metrics with respect to the number of parameters. On both datasets, SDRCNet is located in the high-performance and low-cost region. Compared with heavy CNN and Transformer baselines, it achieves clearly higher mAP and OF
1 with substantially fewer computations and parameters. On China-MAS-50k, within the comparable lightweight regime, SDRCNet provides higher recognition accuracy than RepViT-M1.1 with fewer parameters. On MultiScene-Clean, SDRCNet also maintains a compact computational budget while outperforming the official CNN and label-relation baselines. These results show that the proposed structure-guided evidence learning and relation reasoning improve multi-label recognition quality without relying on a large backbone.
5.2. Visualization Analysis
5.2.1. Multi-Label Error Confusion Matrix Analysis
Figure 8 and
Figure 9 show the normalized multi-label error confusion matrices on China-MAS-50k and MultiScene-Clean. Unlike the conventional single-label confusion matrix, a multi-label sample may contain multiple ground-truth categories. Therefore, we define the off-diagonal entries by measuring false positive activations conditioned on each ground-truth class. Specifically, for class
i and class
j, the matrix entry is defined as
where
denotes whether class
i is a ground-truth label of the
n-th image,
denotes whether class
j is predicted as positive, and
is the indicator function. Under this definition, diagonal entries measure the recall of each ground-truth class, while off-diagonal entries measure how often class
j is falsely activated in samples where class
i is present but class
j is absent. Therefore, high off-diagonal values indicate potential error confusion from class
i to class
j, rather than valid label co-occurrence.
For China-MAS-50k, the confusion matrix shows a clear diagonal dominance, indicating that the model can correctly identify most scene categories. Classes with distinctive spatial structures or stable land-cover patterns, such as cropland, woodland, photovoltaic areas, railway, football field, and rural village, are recognized more reliably. In contrast, categories such as grassland, bare land, river, park, and solid waste exhibit weaker diagonal responses and stronger off-diagonal interference. These confusions mainly occur among natural or semi-natural land-cover types with similar textures, fragmented boundaries, or frequent spatial co-occurrence. For example, grassland, cropland, bare land, and woodland often appear in mixed rural scenes, making their visual separation more difficult.
For MultiScene-Clean, the confusion matrix presents a more scattered error distribution. This is expected because the dataset contains more fine-grained categories and more complex urban or coastal scenes. The model performs well on visually distinctive or large-scale categories, such as residential areas, farmland, woodland, commercial areas, parking lots, beaches, and sports fields. However, small or context-dependent categories, including oil field, port, helipad, storage tank, train station, solar panel, and works, are more easily confused with surrounding scene labels. These categories often occupy only a limited region in the image or share contextual cues with industrial, transportation, or coastal environments.
Overall, the two confusion matrices show that the proposed model achieves stable recognition for most major scene categories, while its errors are not random. Most off-diagonal responses appear between semantically related or spatially co-occurring labels. This suggests that the model captures meaningful multi-label scene relationships, but still faces challenges in fine-grained category separation, small-object recognition, and scenes where multiple land-cover types are densely mixed.
5.2.2. Module Response Visualization
To further examine whether the proposed multi-granularity evidence module learns complementary category-specific evidence, we visualize the branch-level response maps on representative China-MAS-50k test samples, as shown in
Figure 10. Each row corresponds to one test image, and the columns show the input image, scene evidence, detail evidence, region evidence, decoder evidence, and fused MGE evidence. Warmer regions indicate stronger responses for the target category.
The visualization shows that different evidence branches capture different spatial cues. Scene evidence provides broad contextual activation, detail evidence emphasizes fine local structures, region evidence focuses on larger contiguous patterns, and decoder evidence introduces category-guided responses. For categories such as road, railway, basketball court, river, and greenhouse, these branches highlight different but complementary regions. The fused MGE evidence preserves the most relevant responses while reducing scattered background activations, indicating that the module does not rely on a single global representation.
These results provide more direct qualitative support for the mechanism of multi-granularity evidence learning. Compared with the original Top-K response visualizations, the branch-level visualization better explains how the proposed module aggregates global context, local details, regional patterns, and decoder-based category evidence. Therefore, it more directly supports the claim that SDRCNet forms category-specific predictions through multi-scale evidence aggregation.
5.2.3. Structure-Guided Feature Response Analysis
To examine whether the structure-guided encoder provides complementary structural evidence, we visualize the responses of the semantic stream, structural stream, and fused feature on representative China-MAS-50k samples, as shown in
Figure 11. The selected categories include road, railway, greenhouse, and basketball court, which are strongly related to elongated structures, boundaries, regular layouts, or local geometric patterns.
The visualization shows that the structural stream highlights structural regions more clearly than the semantic stream. For road and railway samples, the structural response is concentrated along long and narrow transportation corridors. For greenhouse and basketball court samples, it emphasizes regular boundaries, repeated textures, and layout-related regions. In contrast, the semantic stream tends to produce broader appearance-based activations. The fused feature preserves the structural responses from the structural stream while retaining useful semantic context from the semantic stream.
These results provide direct qualitative evidence for the role of structure-guided feature learning. The structural stream does not simply duplicate the semantic representation; instead, it strengthens boundary, directional, elongated, and high-frequency spatial cues that are important for remote sensing scene interpretation. Together with the ablation results, this visualization supports the claim that the dual-stream encoder improves recognition by introducing complementary structural evidence.
5.2.4. Relation Reasoning Visualization
To examine whether the evidence-aware relation reasoning module learns meaningful label interactions, we visualize representative learned relation edges in
Figure 12. The left part shows correlation edges, which represent supportive relations between categories, while the right part shows competition edges, which represent suppressive relations between potentially confusing or conflicting categories.
As shown in
Figure 12, the learned correlation edges mainly connect categories that frequently provide contextual support in remote sensing scenes, such as natural land-cover or rural-scene categories. In contrast, the competition edges appear between categories that may share similar visual evidence or surrounding context, such as water-related, bare-land, grassland, rural–village, greenhouse, and factory–building categories. This pattern is consistent with the motivation of modeling both cooperative and competitive label dependencies.
These results provide qualitative evidence that the relation reasoning module does not simply propagate co-occurrence information. Instead, it learns two types of label interactions: correlation relations that reinforce compatible predictions and competition relations that suppress ambiguous activations. Together with the ablation result of removing relation reasoning, this visualization supports the claimed mechanism of evidence-aware dual-relation refinement.
5.3. Ablation Study
To analyze the contribution of each core component in SDRCNet, we conduct an ablation study on China-MAS-50k by removing one module from the full model at a time. As shown in
Table 6, all components contribute positively to the final performance, and the complete SDRCNet achieves the best results with 79.3% mAP, 73.0% mCF
1, and 83.7% OF
1.
The dual-stream feature encoder brings the largest overall gain. When the dual-stream design is removed, mAP drops from 79.3% to 75.5%, mCF1 drops from 73.0% to 69.9%, and OF1 decreases from 83.7% to 82.4%. This result indicates that semantic appearance cues alone are insufficient for remote sensing scene classification. The structural stream provides complementary structural information, such as spatial layouts, boundaries, and elongated objects, which is useful for distinguishing complex land-cover categories.
The label query learning module also shows clear effectiveness. Removing it reduces mAP and mCF1 by 2.3 percentage points, demonstrating that category-specific query representations are important for multi-label recognition. Compared with a simpler global prediction path, learnable label queries allow the model to collect discriminative evidence for each category and better handle the coexistence of multiple scene labels.
The multi-granularity evidence learning module improves mAP from 77.1% to 79.3% and mCF1 from 71.2% to 73.0%. This confirms that global scene evidence, local detail evidence, regional evidence, and decoder evidence are complementary. The improvement on OF1 is relatively smaller, suggesting that this module mainly improves class-level ranking and per-class recognition quality rather than only increasing the aggregate number of correct label decisions.
The evidence-aware relation reasoning module is another important component. Without relation reasoning, mAP decreases by 2.9 percentage points and mCF1 decreases by 2.8 percentage points. This validates the motivation of modeling both category correlations and competitions. In multi-label remote sensing scenes, categories are not independent: some labels tend to co-occur, while others compete under ambiguous visual evidence. Explicit relation reasoning helps refine category responses after multi-granularity evidence fusion.
Finally, removing the decision decoupling head leads to a smaller but consistent performance drop. The full model improves over this variant by 0.8 percentage points in mAP, 0.9 percentage points in mCF1, and 0.2 percentage points in OF1. This suggests that the ranking logits already provide strong category relevance estimates, while the decision decoupling head further calibrates the final acceptance boundary for each label. Overall, these results not only demonstrate the effectiveness of each component but also verify the intended dependency among the three core modules. Removing the dual-stream encoder weakens the structural basis of the whole framework, indicating that structure-guided feature learning is necessary before category-specific evidence aggregation. Removing multi-granularity evidence learning reduces class-level recognition quality, showing that the structure-enhanced features need to be converted into label-aware evidence from suitable spatial scales. Removing relation reasoning leads to a clear performance drop after evidence fusion, confirming that category predictions still require relation-aware refinement rather than independent binary decisions. Therefore, the performance gain of SDRCNet comes from the coordinated process of structural cue preservation, multi-granularity evidence construction, and relation-aware decision refinement, rather than from simply stacking several modules.
Sensitivity Analysis of Loss Weights
To examine the stability of SDRCNet with respect to the training objective, we further conduct sensitivity experiments on the loss weights
and
on China-MAS-50k.
Table 7 reports the results under different weight combinations.
The results show that SDRCNet is not overly sensitive to the exact choices of and . When , OF1 decreases to 80.91%, indicating that the decision-level supervision is useful for reliable label prediction. After introducing this supervision, the model remains stable across different values, with OF1 staying within 83.63–83.74%. Similarly, when is fixed to 0.20, changing from 0.00 to 0.40 only causes limited fluctuations: mAP remains within 78.73–79.28%, mCF1 remains within 72.34–73.18%, and OF1 remains within 83.59–83.73%. These results demonstrate that the proposed objective is robust under reasonable variations of the two loss weights.