1. Introduction
The global challenges to food security are escalating due to sustained population growth, an increase in the frequency of extreme climate events, a reduction in arable land, and rising geopolitical tensions. The 2030 Agenda for Sustainable Development explicitly outlines objectives aimed at eradicating hunger, achieving food security, enhancing nutrition, and promoting sustainable agricultural practices. Concurrently, the World Food Security Summit report titled “How to Feed the World in 2050” anticipates that global food production must increase by approximately 70% by the year 2050 to cater to the needs of an estimated population of 9.1 billion people. In light of these circumstances, harnessing remote sensing technology for precision agricultural management is essential for enhancing productivity while operating within resource constraints [
1]. Therefore, timely and precise information regarding large-scale crop distribution is vital for assessing food security and optimizing the allocation of agricultural resources; this forms a fundamental basis for national food security strategies [
2].
Traditional field-survey-based crop mapping provides reliable reference data; however, it is hindered by high costs, limited timeliness, and restricted spatial coverage. These constraints render it inadequate for operational large-area monitoring [
3,
4]. With the rapid advancements in Earth observation technologies, large-scale crop identification and mapping utilizing multi-temporal remote sensing imagery have emerged as a predominant approach [
5,
6,
7,
8]. Multi-temporal datasets capture spectral dynamics throughout the entire phenological cycle, thereby yielding rich spatial-temporal information essential for accurate crop classification [
9,
10]. Nevertheless, classification efforts continue to face challenges due to temporal data gaps (e.g., those caused by cloud cover), significant phenological variability, and ambiguous parcel boundaries [
11].
To address these challenges, a range of crop classification approaches has been developed, encompassing traditional techniques, machine learning approaches, and deep learning algorithms. Early pixel-based traditional classifiers, such as the maximum likelihood classifier, are characterized by their computational efficiency; however, they exhibit high sensitivity to noise and show limited accuracy. These methods perform poorly in complex agricultural landscapes and struggle to account for spatial-temporal variability. Following this, advancements in machine learning have led to the widespread adoption of classifiers like support vector machines and random forests [
12,
13]. By constructing nonlinear decision boundaries, these methodologies enhance the classification accuracy; however, they lack the capacity for automatic feature learning. As a result, they fail to fully exploit the temporal characteristics inherent in multi-temporal remote sensing data [
14,
15].
Over the past decade, the widespread utilization of deep learning techniques in remote sensing has opened new pathways for crop classification [
16,
17,
18,
19,
20]. Convolutional neural networks (CNNs) excel at automatic feature extraction and spatial pattern recognition, effectively learning spectral-spatial representations and demonstrating significant advantages in fine-scale crop-type mapping [
21,
22,
23,
24,
25]. However, these networks primarily focus on spatial and spectral dimensions and have a limited capability to model long-term temporal dependencies. Additionally, they lack mechanisms for multi-scale feature fusion, leading to noticeable performance degradation when addressing complex field boundaries [
26,
27,
28]. Graph neural networks (GNNs) can adeptly model spatial adjacency relationships and topological structures among farmland parcels [
29,
30]. Nonetheless, they depend on predefined graph structures and neighborhoods. When applied to expansive continuous agricultural regions, GNNs incur high computational complexity and encounter challenges in balancing pixel-level fine-grained classification with region-level semantic understanding [
31,
32,
33,
34]. Attention mechanisms offer the advantage of adaptively focusing on critical temporal information and salient spatial regions, thereby enhancing sensitivity to pivotal phenological stages [
35,
36,
37,
38]. However, when employed independently, these mechanisms fall short of providing an effective spatial reconstruction method for boundary detail recovery. Moreover, their substantial computational overhead limits efficiency in large-scale applications [
39,
40,
41].
Owing to the encoder–decoder design and skip connections, U-Net architectures have demonstrated exceptional performance in the semantic segmentation of remote sensing imagery [
42,
43,
44]. To address the limitations associated with conventional deep learning methods in harnessing temporal information and preserving boundary details, researchers have integrated U-Net with time-series processing strategies, proposing three primary avenues for enhancement: the 3D convolutional approach based on U-Net architecture integrates temporal dimensions into its encoder–decoder structure, preserving detailed sequential characteristics through skip connections while effectively capturing temporal, spatial, and spectral features [
45,
46,
47]; the hybrid U-Net with recurrent neural networks incorporates LSTM or GRU modules within the encoder to process temporal dependencies, leveraging U-Net’s skip connection mechanism to mitigate gradient vanishing issues [
48,
49,
50]; by integrating temporal and spatial attention mechanisms into conventional U-Net architecture, an end-to-end spatiotemporal feature extraction framework is established, achieving optimal balance between classification accuracy and computational efficiency [
51,
52,
53].
Recent crop-mapping studies have increasingly emphasized the transferability of models across regions and years using satellite-based time-series data. Because ground-truth crop labels are often unavailable—or prohibitively costly to acquire—in target regions or seasons, transfer-learning approaches aim to leverage labeled source-domain data and adapt learned spectral-temporal representations to new domains. Early transfer-learning efforts trained classifiers using high-confidence samples from the Cropland Data Layer (CDL) and harmonized Landsat–Sentinel NDVI time series. These studies demonstrate that crop phenological trajectories encode transferable information across geographic regions, although robust cross-region transfer typically requires sufficiently long growing-season observations [
54]. Subsequent inter-annual transfer studies further show that classifiers trained on one year can be successfully transferred to unseen target years—even in the absence of contemporaneous crop reference labels—provided that multi-temporal Sentinel-2 observations deliver stable phenological and spectral signatures [
55]. More recent deep learning approaches have advanced cross-domain crop mapping through temporal alignment, fine-tuning, and domain-adaptation strategies: TimeMatch explicitly estimates unsupervised phenological time shifts to enable cross-region adaptation from satellite image time series [
56]; Transformer-based transfer learning adapts Sentinel-2 time-series representations across distinct agricultural regions [
57]; and temporal encoding coupled with augmentation techniques allows deep models trained on single-year reference data to generalize effectively across extended multi-year Landsat–Sentinel time series [
58]. In addition, a novel Contrastive Self-Training Network (CSTN) synergistically integrates self-training with contrastive domain adaptation to improve cross-regional crop mapping from satellite imagery time series [
59]. Nevertheless, these studies also reveal that domain shift—arising from regional differences in crop calendars, inter-annual climate variability, irregular clear-sky observation availability, and scarcity of labeled target-domain samples—remains a critical bottleneck. Consequently, for pixel-level crop mapping in cloud-prone agricultural regions, transferability must be jointly optimized with robust temporal feature extraction and accurate parcel-boundary reconstruction.
Despite notable advancements, three critical challenges continue to hinder crop classification using time-series remote sensing: cloud cover phenomena lead to discontinuities and data gaps in time-series remote sensing data, which significantly impair the model’s ability to accurately capture crop phenological characteristics and degrade its overall performance; prevailing deep learning methodologies typically necessitate intricate data preprocessing procedures and specialized technical expertise, resulting in high deployment barriers for practical agricultural applications and consequently limiting their widespread adoption; research on cropland classification under specific geographic and climatic conditions—such as complex terrain and rapidly changing phenological traits—remains relatively insufficient.
In response to the aforementioned key challenges, this study introduces Spatial-Temporal Attention U-Net (STA-UNet), a deep learning architecture based on the U-Net framework that incorporates dual spatial-temporal attention. This approach alleviates information loss during upsampling and facilitates Adaptive Feature Fusion. By leveraging multi-temporal remote sensing imagery, the network combines a Convolutional Block Attention (CBA) module, a Temporal Attention Encoder (TAE) module, a Dynamic Upsampling (DU) module, and an Adaptive Feature Fusion (AFF) module to enable precise crop classification in complex environments. Notably, STA-UNet effectively suppresses temporal noise induced by cloud cover without relying on cloud-detection preprocessing while accurately capturing rapid phenological dynamics associated with high-latitude regions of the Sanjiang Plain alongside intricate spatial patterns of farmland parcels.
The main contributions of this article are as follows:
By utilizing long-time series data from Sentinel-2, a crop classification dataset covering the Sanjiang Plain is constructed. This dataset incorporates multi-temporal observations under complex weather conditions, thereby providing a robust data foundation for research in crop mapping.
To address regional characteristics such as frequent cloud cover, pronounced phenological heterogeneity, and complex field patterns, an STA-UNet is proposed that achieves high-accuracy crop classification without cloud-detection preprocessing.
A series of comprehensive comparative and ablation experiments has been meticulously designed to validate the advantages of STA-UNet over existing mainstream models with respect to classification accuracy.
Spatial and temporal generalization experiments are conducted to evaluate cross-region and cross-year applicability, thereby providing reliable methodological support for large-scale crop mapping in the Sanjiang Plain.
The remainder of this paper is organized as follows:
Section 2 provides a detailed overview of the study area and dataset.
Section 3 elaborates on the network architecture of STA-UNet and elucidates the operational principles of its constituent modules. The experimental settings and evaluation metrics are described in
Section 4.
Section 5 reports the results of comparative and ablation experiments as well as spatial and temporal generalization experiments.
Section 6 discusses the findings, and
Section 7 concludes the paper.
4. Experiments
4.1. Experimental Settings
STA-UNet is configured with encoder widths of [64, 64, 64, 128], decoder widths of [32, 64, 64, 128], and an output convolution layer of [32, 4], corresponding to background, rice, maize, and soybean. In the TAE module, the number of attention heads (h) is set to 16, the feature dimension (dm) is 256, and the query/key dimension (dk) is 4. The skip-connection aggregation uses a grouped head-wise weighting scheme. During downsampling, the convolution kernel size, stride, and padding are set to 4, 2, and 1, respectively. Group Normalization is adopted in the encoder to stabilize training under the small batch size used for time-series imagery.
STA-UNet’s performance is compared against five deep learning models (Ms-TTC, UTempoNet, ConvGRU, ConvLSTM, and Unet3d) and two classical machine learning baselines (SVM and RF).
Table 2 presents the parameter counts of different models. To ensure a fair comparison, all competing models use the same Sentinel-2 input data, including the same 10 spectral bands resampled to 10 m resolution, 128 × 128 image patches, crop-label maps, and training, validation, and test splits.
All deep learning models are trained for multi-class pixel-wise crop classification using cross-entropy loss, the Adam optimizer, an initial learning rate of 0.001, a weight decay of 5 × 10−4, a batch size of 4, and 80 epochs. Hyperparameters are selected based only on the validation set, and the test set is not used during model selection. Each experiment is repeated three times, and the reported values are the averages. Sentinel-2 reflectance values are normalized using pre-computed year-specific channel-wise means and standard deviations stored with each annual dataset. For each spectral band, the mean and standard deviation are computed from Sentinel-2 patches by aggregating over temporal observations and spatial pixels. The corresponding annual normalization statistics are applied consistently to all models and evaluation subsets from the same year. No additional data augmentation or early stopping is used.
For SVM and RF, the same preprocessed Sentinel-2 observations and crop-label maps are used. Each valid pixel is represented by concatenating all available temporal-band values and five per-band temporal statistics: mean, standard deviation, maximum, minimum, and median. To ensure feature consistency across years and evaluation settings, feature vectors are padded or truncated to match the training dimensionality when necessary. The SVM baseline uses a radial-basis-function kernel, with the regularization parameter C set to 1.0; pixel sampling is set to 1% of valid pixels with an upper limit of 100,000 training samples to control computational cost. The RF baseline uses 100 trees, unrestricted tree depth, a minimum split size of 2, a minimum leaf size of 1, and parallel training with all available CPU cores. Hyperparameters for the classical baselines are selected using the validation set only, without test-set information.
4.2. Metrics of Performance Evaluations
Multiple metrics—including overall accuracy (OA), mean intersection over union (mIoU), F1-score, precision, and recall—are adopted to comprehensively assess model performance. These metrics, derived from the confusion matrix, collectively reflect both per-class and overall classification efficacy. Specifically, OA quantifies the proportion of correctly classified instances; mIoU, a fundamental metric in semantic segmentation, calculates the average intersection-over-union between predicted and ground-truth regions across classes; the F1-score represents the harmonic mean of precision and recall, thus offering a balanced evaluation of classification effectiveness; precision measures the ratio of true positive predictions to all predicted positives (
Precision =
TP/(
TP +
FP)); and recall assesses the ratio of true positives that are accurately identified (
Recall =
TP/(
TP +
FN)). Higher values are indicative of superior performance.
where TP, TN, FP, and FN denote the quantities of true positives, true negatives, false positives, and false negatives, respectively, and
C denotes the total number of classes.
5. Results and Analyses
5.1. Model Performance Comparison
The classification performances of STA-UNet and the comparative models on the Sanjiang Plain crop datasets from 2020 to 2022 are summarized in
Table 3. The findings indicate that STA-UNet demonstrates superior performance across all evaluated years. In the 2020 dataset, STA-UNet achieves an OA of 94.80%, surpassing the nearest rivals, ConvLSTM and Unet3d, by a margin of 0.57%. It attains an mIoU of 88.30%, exceeding that of ConvLSTM (87.09%) by 1.21%; furthermore, STA-UNet’s F1-score reaches 0.9362, which is higher than ConvLSTM’s score of 0.9289 by 0.0073. In both the 2021 and 2022 datasets, STA-UNet’s OA outperforms that of the second-best model by margins of 0.08% and 0.66%, respectively, demonstrating strong inter-annual stability. In addition, these results illustrate that deep learning models substantially outperform traditional machine learning methods in crop classification. When compared to the traditional approaches, STA-UNet improves the three-year average OA by 2.64% and the mIoU by 2.98%.
5.2. Confusion Matrix Analysis
To further elucidate class-wise behavior,
Figure 9 presents the confusion matrices for all models assessed on the 2020–2022 datasets. STA-UNet attains the highest accuracies across all years of analyses. Rice demonstrates superior separability, with per-class accuracies ranging from 95.8% to 97.3%; maize maintains accuracies between 92.6% and 95.3%; soybean reaches a range of 92.3% to 95.8%; and the background class is identified with accuracies from 81.1% to 89.4%. Overall, deep learning models outperform traditional machine learning methods. Both ConvLSTM and ConvGRU achieve performance levels comparable to those of STA-UNet yet remain slightly inferior in terms of OA. While Unet3d exhibits strong performance for rice (with accuracies ranging from 95.2% to 98.4%), it requires substantially more parameters and is less computationally efficient than its counterparts.
The specialized spatial-temporal networks Ms-TTC and UTempoNet yield mid-range results: Ms-TTC demonstrates relative stability for rice (with accuracies spanning from 94.5% to 97.5%) but shows pronounced fluctuations for soybean (from 89.7% to 94.7%), and UTempoNet experiences a significant decline in classification OA for soybean in the last two years, indicating potential sensitivity to inter-annual variations affecting this crop. Traditional SVM and RF display significant inter-annual volatility for soybean, with OA rates declining from over 93% in 2020 to ranges of 86.0–89.7% during the years 2021–2022. This trend indicates a reduced adaptability to inter-annual climatic variability. The analysis of confusion matrices further highlights class-specific peculiarities: rice exhibits the highest recognition ease due to its distinctive spectral characteristics; maize and soybean experience mutual misclassification at approximately 2.0%; conversely, background recognition proves most challenging across all models examined. While all methodologies experienced declines in performance in 2022, STA-UNet exhibits the least degradation. This robustness can be attributed to its spatial-temporal attention mechanism, which provides substantial evidence of its capability in learning deep spatial-temporal features effectively.
5.3. Analysis of Crop-Type Mapping
Figure 10 illustrates the classification results obtained from STA-UNet and seven comparative methods across nine representative parcels (
Figure 10a–i) using imagery from multiple years. In
Figure 10a, STA-UNet demonstrates superior performance, while Ms-TTC and UTempoNet show comparable results, albeit with slightly inferior boundary delineation. ConvGRU exhibits commendable boundary delineation yet experiences misclassification between maize and soybean; meanwhile, ConvLSTM encounters both diminished boundary delineation capabilities and more significant misclassifications compared to ConvGRU. In
Figure 10b, the performance disparities become more pronounced. Several models—including Ms-TTC, UTempoNet, ConvLSTM, Unet3d, and SVM—exhibit notable deficiencies in boundary delineation as evidenced by the omission of critical boundary lines. Conversely, STA-UNet demonstrates only negligible confusion between background and maize classification.
Figure 10c reveals that STA-UNet, Unet3d, and SVM present no apparent issues; however, Ms-TTC shows blurred boundaries, whilst UTempoNet suffers from substantial misclassification affecting large areas of maize-soybean differentiation. Additionally, ConvGRU is characterized by a marked decline in its boundary delineation efficacy.
Figure 10d captures a relatively straightforward scene where most models perform on par with one another; only Unet3d displays minor issues related to boundary definition while ConvGRU incurs several misclassifications. In
Figure 10e, ConvLSTM displays significant confusion between the corn and soybean classes, while traditional methods such as SVM and RF perform relatively better in this context. Furthermore, Ms-TTC displays inadequate boundary continuity.
Figure 10f further substantiates the superiority of STA-UNet; although minor misclassifications are present, they remain negligible in impact. In contrast, other models exhibit varying levels of maize-soybean confusion; for instance, SVM and RF reveal severe discrepancies in certain areas characterized by background-soybean misclassification.
Figure 10g depicts a complex scene that includes rice cultivation. In this scenario, UTempoNet performs comparably to STA-UNet, whereas Ms-TTC presents jagged boundaries and ConvGRU suffers from multi-class misclassification problems. The limitations of traditional methods become more pronounced in
Figure 10h: both SVM and RF demonstrate marked misclassification issues, with RF even resulting in fragmented boundary lines. Additionally, Ms-TTC shows a lack of boundary sharpness. Finally,
Figure 10i highlights various shortcomings across the different models examined herein. For instance, SVM incorrectly classifies some background boundaries as maize, UTempoNet encounters issues with broken boundaries and background-maize confusion, while Ms-TTC is notable for its jagged boundaries. Overall, with respect to boundary delineation, STA-UNet demonstrates superior performance across the majority of scenes. While Ms-TTC and UTempoNet approach the performance levels of STA-UNet in simpler scenarios, they exhibit shortcomings in complex environments. Regarding misclassification control, STA-UNet effectively confines errors within acceptable limits. In contrast, ConvGRU and ConvLSTM experience considerable misclassification in particular scenes, while SVM and RF are more susceptible to pronounced errors. In terms of scene adaptability, STA-UNet maintains consistent performance from simple to intricate farmland landscapes. This highlights the efficacy of its spatial-temporal attention mechanism in effectively capturing crop phenological dynamics and suppressing interference.
5.4. Ablation Experiment
To evaluate the effectiveness of key components and their contributions to overall network performance, a series of fine-grained ablation experiments is conducted. Building upon a base model, six configurations are systematically assessed: (1) Baseline: a simplified reference model that utilizes temporal average pooling instead of TAE, eliminates the CBA module, employs transposed-convolution upsampling in lieu of the DU module, and substitutes the AFF module with channel-wise concatenation followed by convolution; (2) Model-1 (CBA ablation): the CBA module is omitted from STA-UNet; (3) Model-2 (TAE ablation): the TAE module is replaced with temporal average pooling; (4) Model-3 (DU ablation): the DU module is substituted with transposed-convolution upsampling; (5) Model-4 (AFF ablation): the AFF module is exchanged for channel-wise concatenation followed by convolution; and (6) Full model: the complete STA-UNet.
Table 4 reports the ablation results on the 2020, 2021, and 2022 datasets. The ablation results show that all four modules contribute to the final performance, but their relative importance varies across years. To avoid over-interpreting the comparison with the baseline, we further examine the performance drop from the full STA-UNet to each ablated model. In 2020, removing CBA caused the largest decrease in OA, mIoU, and F1-score, with drops of 2.11%, 3.81%, and 2.24%, respectively. From the perspective of network structure, this result suggests that CBA plays a key role at the entrance of the encoder by refining spatial–spectral responses before temporal aggregation. Once CBA is removed, noisy or weak parcel-related features are passed directly into the subsequent temporal encoder, which limits the quality of temporal feature modeling and leads to a larger performance drop. In contrast, the removal of TAE leads to moderate decreases in 2020. This suggests that TAE contributes mainly by reweighting and encoding discriminative temporal observations, but its effectiveness also depends on the quality of the spatial-spectral features provided by the encoder; therefore, when CBA is retained, part of the discriminative information can still be preserved.
The 2021 and 2022 results reveal different performance bottlenecks. In 2021, removing AFF produced the largest decline, with OA, mIoU, and F1-score decreasing by 1.26%, 2.28%, and 1.33%, respectively, followed by DU. From the architectural perspective, this indicates that when temporal cues are relatively stable, the main bottleneck shifts from temporal representation to feature reconstruction and cross-level information integration. AFF is located at the feature fusion stage and adaptively combines decoder features with attention-enhanced skip features; removing it weakens the interaction between low-level spatial details and high-level semantic-temporal features, which is particularly harmful for small and irregular parcels. The influence of DU and AFF further shows that the decoder is not only responsible for resolution recovery, but also for reorganizing spatial details after temporal encoding. DU improves boundary-adaptive upsampling, while AFF controls the fusion between decoder features and temporally enhanced skip features; therefore, removing either module can weaken the structural consistency of the final segmentation map. In 2022, removing TAE causes the largest OA decrease, while removing DU or AFF still produces consistent drops. This can be explained by the position of TAE in the network: it acts as the main temporal modeling unit before decoder reconstruction, so its removal directly weakens the network’s ability to distinguish reliable and unreliable phenological observations under stronger inter-annual variation and phenological inconsistency. Overall, these results show that the four modules contribute at different structural positions of STA-UNet.
5.5. Analysis of Generalization Ability
To comprehensively assess the practical applicability of the models, the ability to generalize is of paramount importance. Therefore, two complementary tests—spatial generalization and temporal generalization—are designed to evaluate STA-UNet and the comparison methods across different scenarios effectively.
The results for left-subregion spatial generalization (
Table 5) illuminate three key findings: (1) STA-UNet demonstrates superior spatial generalization performance across all years, achieving an average OA of 86.29% over three years, which reflects a 7.32% decline compared to the standard test average of 93.61%. This performance significantly exceeds that of other deep learning methods: Ms-TTC shows a drop of 8.65%, ConvLSTM has a reduction of 11.14%, UTempoNet exhibits an 11.88% decrease, Unet3d decreases by 12.86%, and ConvGRU presents a drop of 15.79%. (2) Traditional methods such as SVM and RF experience catastrophic declines in performance, with three-year average OAs diminishing by 39.25% and 42.71%, respectively—substantially inferior when compared to deep learning approaches. (3) Almost all models demonstrate enhanced spatial generalization in the year 2021 relative to the years 2020 and 2022, likely attributable to more uniform crop planting patterns within the study area during that year, subsequently minimizing the effects associated with shifts in spatial distribution.
The additional right-subregion spatial generalization results in
Table 6 indicate that STA-UNet achieves the highest three-year average OA, mIoU, and F1-score, while exhibiting a performance profile that differs substantially from that observed in the left-subregion benchmark. Compared with
Table 5, the reduction in OA is relatively moderate, whereas the declines in mIoU and F1-score are considerably larger. This pattern can be attributed to the class composition reported in
Table 1, where rice accounts for 68.75–79.22% of labeled pixels in the right subregion, while maize and soybean remain minority classes, with maize representing only 1.53% in 2020. Consequently, OA is primarily driven by correctly classified rice pixels and remains close to 80% for most deep learning models, whereas mIoU and F1-score more sensitively reflect the degradation in class-wise overlap and balanced recognition. The 2020 results illustrate this effect most clearly: although deep learning models obtain comparable OA values, their mIoU and F1-score are restricted to 40.75–44.18% and 53.39–56.85%, respectively. These findings demonstrate that the right-subregion experiment complements the left-subregion evaluation by revealing model behavior under severe class imbalance, where class-wise metrics are necessary for interpreting spatial generalization beyond OA. Under this challenging setting, the relative advantage of STA-UNet suggests that its spatial-temporal attention and feature fusion design helps retain more transferable crop representations. By emphasizing discriminative phenological stages and boundary-sensitive spatial features, STA-UNet better alleviates the performance degradation associated with minority-class underrepresentation and regional distribution shift.
The temporal generalization tests (
Table 7) demonstrate that STA-UNet consistently achieves the best or near-best performance across cross-year scenarios, with distinct inter-annual differences observed. When trained on the 2020 dataset and tested on the 2021 dataset, STA-UNet attains an OA of 90.16%, significantly surpassing other deep learning approaches such as Ms-TTC (84.79%) and ConvGRU (87.24%), as well as traditional methods like SVM (67.13%) and RF (46.09%). Furthermore, when trained on data from 2020 and evaluated using the 2022 dataset, STA-UNet maintains a commendable OA of 80.19%, indicating strong long-term temporal generalization capabilities.
However, the cross-year results also indicate that temporal transfer remains sensitive to stronger inter-annual shifts. The most evident degradation occurs when the model is trained on 2021 and tested on 2022, where STA-UNet obtains an OA of 76.10%. Compared with its standard 2021 test OA of 94.12%, this corresponds to an 18.02 percentage-point decrease. A more direct explanation is the reduced temporal coverage and lower target-year separability of the 2022 data. Specifically, the maximum temporal length decreases from 99 observations in 2021 to 95 in 2022, and the full phenological-window coverage of the middle-subregion set decreases from 100% in 2021 to 98.1% in 2022. The 2022 target year is also consistently more difficult in the reported results: in the standard test, STA-UNet’s OA decreases from 94.12% in 2021 to 91.91% in 2022, and all compared baselines show OA drops of 1.15–3.05 percentage points; in the left-subregion test, STA-UNet also decreases from 87.53% to 85.02%. Therefore, the 2021-to-2022 transfer degradation is better interpreted as a source-target mismatch between the more complete 2021 temporal observations and the reduced temporal coverage and lower separability of the 2022 target data.
Synthesizing the spatial and temporal findings, STA-UNet demonstrates strong environmental adaptability under both balanced and imbalanced transfer settings. In the left-subregion test, STA-UNet maintains high cross-region OA with an average OA of 86.29%. In the right-subregion stress test, the average OA remains competitive at 81.34%, but the much lower mIoU and F1-score values show that rice-dominated class imbalance makes minority-class recognition the main limitation. Together with the temporal generalization results, these experiments provide reliable technical support for sustained large-scale crop mapping in the Sanjiang Plain while also clarifying the remaining difficulty of mapping minority crops in rice-dominated regions.