This section presents the results obtained from the evaluation metrics of the scene classification and semantic segmentation approaches, including the spectral sensitivity analysis conducted on both 2D and 3D architectures, using the test set. The results highlight the models’ performance, the influence of temporal and spectral information, and the comparative advantages of each approach.
4.1. Scene Classification Task
Table 5 summarizes the performance of the 2DCNN and 3DCNN models across different spectral band combinations.
The 3DCNN consistently outperformed the 2DCNN across most configurations, underscoring the benefit of incorporating temporal information for feature extraction. The best performance was achieved with the NIR–GB combination, yielding an Accuracy of 0.93, Precision of 0.90, and Recall of 0.96, indicating the model’s strong ability to identify mining areas while maintaining few false negatives.
In contrast, the 2DCNN obtained its highest Accuracy (0.86) and Recall (0.94) with RGB–NIR bands, but showed lower Precision, suggesting that it tended to over-predict mining areas. These findings demonstrate that integrating temporal patterns via 3D convolutions enhances the model’s discriminative capacity and robustness for mining site recognition via scene classification.
Regarding inference time, the 2DCNN presented a average latency of 0.0371 s, while the 3DCNN average latency was 0.248 s. As expected, the higher number of parameters of the 3DCNN translates into higher computational demand. However, the best performance in terms of benefit of the 3DCNN, particularly in the NIR-GB configuration where it achieved the highest F1-score (0.93) of all, mitigates this issue.
Next, we exemplify the inference from both models using the band combination that returned the highest F1-score for each, e.g., RGB-NIR for the 2DCNN and NIR-GB for the 3DCNN.
Figure 13 illustrates a sample where both models correctly predicted the scene as belonging to the “Mining” class.
Meanwhile,
Figure 14 illustrates a sample where the 3DCNN model correctly predicted as ‘Mining’ and the 2DCNN misclassified.
The sample presented in
Figure 13 offers a straightforward case where the mining site exhibits distinctive spatial features like interchanging pools, allowing for both the 2DCNN and 3DCNN to correctly classify the scene as ‘Mining’. Although the sample illustrated in
Figure 14 also exhibits distinctive spatial and spectral patterns, its class becomes significantly clearer when considering its evolution through time. The temporal sequence illustrates the site expansion and the progressive alteration of land cover across the five time instances.
Figure 15 shows the confusion matrix for each model. Positive samples correspond to scenes containing mining sites, whereas negative samples correspond to scenes without mining activity.
The confusion matrices provided above confirm the findings in
Table 5, specifically highlighting the superior ability of the 3DCNN with the NIR-GB combination to balance True Positives (TPs) and True Negatives (TNs) for the ‘Mining’ class (labeled as ‘Positive’).
4.2. Semantic Segmentation Task
Table 6 presents the quantitative results obtained by the U-Net, U-Net3D, ConvLSTM+U-Net, TempCNN, and HybridSN models under different spectral band configurations. We split
Table 6 by band configuration for a better visualization. Each metric is the mean accompanied by its standard deviation, as explained in
Section 3.4.
As shown in
Table 6, the models achieved high Accuracy in all configurations, regardless of sensitivity analysis. U-Net applied to RGB-NIR bands showed the best overall performance, with an Accuracy of 0.97, F1-score of 0.77, and mIoU of 0.60. In addition, U-Net using NIR-GB bands obtained the highest Recall value (0.78).
Overall, the U-Net model showed the best performance in most band configurations. For RGB-NIR, it stood out as the best overall model, obtaining the highest Accuracy (0.97), F1-score (0.77), and mIoU (0.60) values, although U-Net3D showed greater Precision. In the RGB configuration, there was a more balanced performance, with a tie in Accuracy between U-Net and U-Net3D, but U-Net excelled in the combined metrics (F1-score and mIoU), being considered the best. In NIRGB, U-Net again showed the best overall performance, highlighting the highest Recall (0.78), F1-score (0.73), and mIoU (0.58), even with CLSTM+U-Net obtaining greater Precision. Considering all configurations, the best overall result was obtained by U-Net with RGB-NIR, highlighting the importance of the NIR band for the segmentation task. Regarding uncertainties, null values occur due to the limitation in the number of decimal places presented, in addition to the fact that the experiments were performed with only three runs due to the high computational cost of training, which may not capture small variations between the results.
HybridSN exhibited intermediate performance, outperforming ConvLSTM+U-Net and TempCNN, but remaining below U-Net and U-Net3D. Its F1-scores ranged from 0.56 to 0.60, with mIoU values up to 0.42. These results indicate that the joint spectral–spatial modeling strategy of HybridSN provides some benefit, but is insufficient to match encoder–decoder architectures for dense segmentation tasks.
Both ConvLSTM+U-Net and TempCNN presented the weakest results. The TempCNN displayed the lowest overall performance, with an F1-score consistently around 0.33 across all band configurations. This result suggests that using the time variable alone is insufficient for effective pixel-wise mining classification. Similarly, ConvLSTM+U-Net exhibited low Recall (between 0.37 and 0.44) and F1-scores ranging from 0.50 to 0.55. This indicates that the hybrid approach struggled to effectively fuse spatial with temporal information for segmenting mining sites.
The standard deviation reveals that the U-Net(2D) and U-Net3D models demonstrate high consistency across training runs, with minimal variance in mIoU and F1-score. On the other hand, the TempCNN and HybridSN exhibit significant instability, with deviations reaching up to ±0.09 in Precision and ±0.07 in mIoU, indicating a higher sensitivity to weight initialization. That may also be because of the data shuffling, as each batch of pixels is randomly sampled from the input datacube.
Thus, the results indicate that, in this approach, the models demonstrated a greater ability to identify areas without mining activity than areas where mining is present, since the Recall and F1-score metrics, which are the most relevant for representing positive pixel hits in the predicted mask, presented lower values compared to the results of these same metrics obtained by traditional U-Net.
However, despite the U-Net achieving the highest F1-score, the U-Net3D demonstrated significantly better performance than both the TempCNN and the ConvLSTM+U-Net models. The U-Net3D achieved an F1-score of up to 0.62, which is significantly higher than the best F1-scores of 0.55 for ConvLSTM+U-Net and 0.33 for TempCNN. The U-Net3D’s high Precision (0.84) further corroborates with the scene classification results, which indicate a resilience against false positives when using the NIR band.
Figure 16 shows the proportion of true positives, false negatives, true negatives, and false positives from the test set due to the U-Net and U-Net3D models. As the ConvLST+U-Net and TempCNN presented poorer results, we did not include them. We can see that most pixels were classified as TN, indicating that both models have a high capacity to correctly identify areas without mining activity. In contrast, the proportion of TP is significantly lower, highlighting the difficulty the models have in detecting mined areas. This discrepancy helps us to understand why the Accuracy metric showed high values, while the other metrics, such as Precision, Recall, and F1-score, indicated less satisfactory performance.
Figure 17 provides visual examples of inference results for the two best-performing configurations (both 2D U-Nets). The predicted masks are shown alongside the corresponding reference masks for visual comparison.
Figure 17 corroborates with the metrics found. The U-Net with ResNet50 using RGB-NIR bands produces more a conservative segmentation, with fewer false positives but more omission of small mined patches, consistent with its moderate Recall. Conversely, the NIR-GB configuration yields more aggressive predictions, capturing a greater portion of mining pixels, but also introducing more commission error, in line with its higher Recall and lower Precision.
Figure 18 presents visual examples of the semantic segmentation masks generated by the U-Net3D model using the RGB-NIR and NIR-GB band combinations.
In
Figure 18, we can see a similar behavior observed in the U-Net models regarding the influence of the spectral configuration. The U-Net3D using NIR-GB bands (
Figure 18e) clearly shows an overestimation of the mining site area compared to when using all bands (
Figure 18d). This tendency aligns with the performance metrics found for both band configuration, where the NIR-GB configuration shows a higher Recall (from 0.49 to 0.53) and lower Precision (from 0.84 to 0.75).
Table 7 presents the results for the performance analysis given mining polygon size. The results indicate a clear dependence of segmentation performance on mining polygon size. The U-Net3D consistently achieved the highest mIoU values for small polygons, with the best results obtained when incorporating the NIR band. Performance generally decreases for medium and large polygons, with medium-sized polygons being the most challenging.
Lastly,
Table 8 shows the average inference latency per sample. HybridSN achieved the lowest latency (0.014 s), followed by U-Net (0.039 s). In contrast, U-Net3D, TempCNN, and especially ConvLSTM+U-Net showed substantially higher inference times. These results highlight a clear trade-off between complexity and efficiency, with U-Net offering the most favorable balance between Accuracy, segmentation quality, and latency for mining site mapping.