Figures
Abstract
Change detection (CD) can detect changes in the earth’s surface. However, the existing Siamese network-based CD methods usually calculate the Euclidean distance (ED) between two branches to obtain difference features, ignoring the deeper feature disparities captured by the CNN. In addition, the patch obtained in the CD method using spatial information may have the phenomenon that the adjacent pixels and the pixels to be classified are not the same object or change type. To deal with the aforementioned challenges, we propose FDS-BINet, a multi-spatial resolution network integrating a Feature Difference Structure (FDS) and Bicubic Interpolation (BI). The FDS module progressively extracts deep pixel-level differences through residual-enhanced Siamese branches, while BI interpolates the absolute distance spectrum to recover subpixel-level changes. The main contributions of this article are as follows: 1) A change detection framework called FDS-BINet has been proposed that fuses pixel-level and subpixel-level change information. 2) A feature difference structure (FDS) is designed to obtain deep difference features of pixel-level spatial information of bitemporal HSIs; 3) The bicubic interpolation (BI) algorithm is used for absolute distance (AD) spectrum interpolation. We can effectively boost the spatial resolution of AD spectrum data, enabling us to extract feature differences at the subpixel level from bitemporal hyperspectral images (HSIs). The experimental results demonstrate that the proposed FDS-BINet has better performance compared with representative methods in the field of HSI CD.
Citation: Xiao Y, Yu S, Li W, Xiao H, Chen Y, Zhou H, et al. (2026) Multi-spatial resolution hyperspectral image change detection network integrating feature difference structure. PLoS One 21(7): e0353888. https://doi.org/10.1371/journal.pone.0353888
Editor: Longxiu Huang, Michigan State University, UNITED STATES OF AMERICA
Received: February 11, 2026; Accepted: June 30, 2026; Published: July 20, 2026
Copyright: © 2026 Xiao et al. This is an open access article distributed under the terms of the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.
Data Availability: All relevant data are within the paper and its Supporting Information files.
Funding: Scientific Research Fund of Education Department of Hunan Province under Grant 24C0318. The funder is Shuixiang Yu, her role is Funding acquisition, Writing - review & editing during the study.
Competing interests: The authors have declared that no competing interests exist.
1 Introduction
Hyperspectral images (HSIs) serves as a robust tool for characterizing Earth’s surface properties [1]. The core objective of HSI change detection (CD) is to identify variations by analyzing a pair of images captured over the same geographic coordinates at distinct time intervals [2]. Due to the superior spectral resolution of HSIs, they provide a granular view of land cover attributes, which significantly refines the differentiation of ground objects and enhances the precision of CD algorithms [3].
Typically, the HSI CD pipeline comprises four fundamental stages: preprocessing, feature extraction, difference map classification, and performance assessment [4]. Modern research primarily focuses on advancing feature extraction and classification techniques. Conventional methods often utilized pixel-wise algebraic operations to generate difference images [5]. A seminal advancement was the Change Vector Analysis (CVA) introduced by Malila et al. [6] for forest monitoring. This was later evolved into Improved CVA (ICVA) by Chen et al. [7], which integrated cosine transforms for change categorization and a double-window adaptive step-size approach for threshold determination, thereby bolstering detection reliability.
Furthermore, transformation-based methods aim to isolate change features by projecting HSIs into alternative feature spaces. For instance, Principal Component Analysis (PCA) is frequently employed to mitigate redundant data and lower computational complexity [8]. Nielsen et al. [9] utilized Multivariate Alteration Detection based on canonical correlation analysis, identifying changes by measuring pixel-wise correlations across multitemporal data. Similarly, Slow Feature Analysis (SFA) was introduced by Wu et al. [10] to emphasize transient signals while suppressing stationary features. However, it is important to note that feature mapping processes can inadvertently discard critical information, particularly when faced with high noise levels or suboptimal dimensionality reduction, which may compromise the sensitivity and stability of the detection results. Recent research in related vision tasks has highlighted the effectiveness of dual-teacher feature alignment frameworks [11] in maintaining robustness under adverse conditions, suggesting that cross-modal or cross-temporal feature consistency is vital for reliable intelligent processing.
In the realm of HSI CD, image classification-based approaches primarily bifurcate into joint classification frameworks [12] and post-classification comparison schemes [13]. The latter determines change status by independently categorizing pixels in multitemporal images and subsequently contrasting their class labels. Recent advancements have introduced sophisticated modules to this pipeline: Sun et al. [14] developed a Semantic Structure-aware Inference technique to generate high-fidelity class attention maps without extra training overhead; Wu et al. [15] utilized a Graph-Segmenter to capture intricate local pixel relationships and refine object boundaries; and a Soft-GNN framework was proposed by Wu et al. [16] to mitigate label noise through dynamic data selection. Additionally, specialized architectures like BS3-LNet [17] for anomaly-weighted reconstruction, MSDFFN [18] for multiscale feature refinement, and HyGS-TAN [19] for spectral similarity filtering have pushed the boundaries of detection accuracy. Furthermore, Eigen-CNN [20] has demonstrated the efficacy of eigendecomposition in denoising. Despite these strides, classification-based methods often suffer from cumulative errors and tend to overlook the inherent correlations between image pairs.
Classic deep learning frameworks [21] were widely used in HSI CD methods, and deep learning-based methods [22] have emerged in the HSI CD field. Zheng et al. [23] proposed a CNN-based multi-scale cross-attention network (MSCANet) to extract image information at different spatial resolutions, and they introduced cross-attention modules to boost the model’s ability to understand semantic-level ch-anges between dual-temporal images. Liu et al. [24] proposed an Attention-based Multi-scale Transformer Network (AMTNet) that can effectively mo-del contextual information in dual-temporal images. To tackle the problem of sample imbalance, Han et al. [25] proposed the Hierarchical Attention Network (HANet), which can integrate multi – scale features and refine detailed features. Gong et al. [26] proposed a novel network with spectral and spatial attention that can adapt spectral and spatial information. Lin et al. [27] established connections between image pairs through linear outer product operations and learnt feature representations of bitemporal HSIs through a new Siamese structure. Wang et al. [28] proposed a CD framework with spectral-spatial-wise attention based on adaptive spectral and bitemporal HSI spatial weights for CD contributions. Self-supervised learning has also been applied to change CD in HSIs. To reduce the interference of inherent Gaussian noise in HSIs to CD, Ou et al. [29] proposed a framework with self-supervised contrastive learning pre-training model. To address the label noise issue in unsupervised domain adaptation, Li et al. [30] proposed the Robust Self-training with Label Refinement (RSLR) method, which provides reliable pseudo-labels for target samples. Wang et al. [31] applied residual networks to HSI CD, which was able to build spatial and spectral dependencies adaptively. Considering that the resolution of bitemporal HSIs obtained from different platforms is not necessarily consistent, Chen et al. [32] proposed a fully convolutional change detection framework with generative adversarial networks to address the issue that unsupervised change detection models rely on traditional pre-detection methods. However, the aforementioned methods did not consider subpixel information existing between HSI pixels to supplement the amount of information for CD.
Nevertheless, a critical gap remains: current models frequently neglect the subpixel information residing between discrete HSI pixels. While pixels appear contiguous macroscopically, microscopic subpixel variations provide vital supplementary cues. Conventional patch-based spatial operations often risk mixing heterogeneous objects, necessitating the integration of multiple spatial resolutions to synthesize subpixel details. Furthermore, many Siamese architectures rely on simplistic Euclidean Distance (ED) calculations for difference extraction [28], which fails to fully exploit the deep latent features captured by convolutional neural networks (CNNs).
To address the aforementioned constraints, we propose a novel framework that synergistically leverages bitemporal HSI data at both pixel and subpixel granularities. To capture raw pixel-level spatial characteristics, a Siamese structural design is employed to independently extract deep features from the dual temporal phases. Concurrently, to exploit subpixel-level details, we introduce a specialized interpolation technique applied to the Absolute Distance (AD) spectrum. Specifically, rather than performing interpolation on the original images—which might introduce artifacts or distort change-related information—our approach first computes the AD spectrum between bitemporal image pairs to isolate initial change cues. This AD spectrum is subsequently interpolated to enhance the density of the change information. The primary contributions of the proposed FDS-BINet are summarized as follows.
- A HSI CD framework with multiple spatial resolutions is proposed to combine pixel-level and subpixel-level change information.
- A feature difference structure (FDS) is designed to obtain deep difference features of pixel-level spatial information of bitemporal HSIs.
- The bicubic interpolation (BI) algorithm [33] is used for AD spectrum interpolation, which effectively improves the spatial resolution of AD spectrum and extracts subpixel-level feature difference of bitemporal HSIs.
2 Methods
This section delineates the technical architecture and methodological components of the proposed FDS-BINet. We commence with a comprehensive architectural overview of the framework to establish the overall data flow. Subsequently, we provide a rigorous exposition of the core modules, including the bicubic interpolation algorithm for subpixel refinement, and the dual-branch weighting mechanisms (channel-wise and spatial-wise). We also detail the feature extraction process designed to capture discriminative bitemporal representations. The section concludes with an analytical discussion of the loss function designed to supervise the network’s optimization.
2.1 Overview of FDS-BINet
The comprehensive architecture of the proposed FDS-BINet is illustrated in Fig 1. Our framework maximizes the utility of bitemporal HSIs by integrating information across both pixel and subpixel scales. To capture pixel-level spatial attributes, a Siamese network configuration is employed. Initially, two spatial patches of dimension are extracted from identical coordinates across the different temporal phases. These patches undergo refinement through the Channel Weighting (CW) and Spatial Weighting (SW) modules to reconstruct pertinent spectral-spatial information. Subsequently, the Feature Extraction (FE) module derives deep representations from the reconstructed patches, while the Feature Difference Suppression (FDS) component isolates profound differential features between the two Siamese branches. Simultaneously, to harness subpixel-level details, we first calculate the Absolute Distance (AD) between the dual-temporal images. Spatial patches of size
are extracted from this AD spectrum and processed using the Bicubic Interpolation (BI) algorithm to uncover fine-grained inter-pixel variations. A localized patch of size
, centered on the target pixel and containing enriched subpixel information, is then isolated. The subpixel-level feature is first processed by two Conv-BN-ReLU blocks for spatial alignment, and the concatenated multiresolution feature is further refined by additional convolutional layers before classification. Specifically, each convolutional layer adopts a (
) kernel, stride 1, valid padding, and 32 output channels. After the pixel-level and subpixel-level features are concatenated along the channel dimension, the fused feature is flattened and fed into the final classifier for binary change detection.
2.2 Bicubic interpolation algorithm
The BI algorithm is used here to complement the subpixel information of the AD spectrum. The core of the BI algorithm is to calculate the weights of the nearest 16 pixels, and then compute their weighted sum to be the pixel value at the interpolation position. The bicubic basis function for computing 16 pixel weights is defined as
where a is −0.05 in this paper, s is the distance, and W(s) is the weight converted from the distance between pixels.
Fig 2 shows the calculation method of the distance between the interpolation position and the adjacent pixels, where p represents the pixel to be interpolated. The bicubic function is one-dimensional, while the pixel is two-dimensional, so we calculate the row and column distances separately. In Fig 2, we define the abscissa distance and ordinate distance between p and a11 as u and v, respectively. Obviously, the values of u and v are both in the range of 0–1. So the abscissa distance and ordinate distance between p and a00 can be expressed as 1 + u and 1 + v respectively. Let the abscissa weight be h(0) = W(1 + u), and the ordinate weight be o(0) = W(1 + v). Similarly, the remaining abscissa weights are h(1) = W(u), , and
. The remaining ordinates are weighted as o(1) = W(v),
, and
. From the above derivation process, pixel value (p) is calculated:
where represents the pixel value of the corresponding coordinate position in Fig 2.
The Bicubic Interpolation part in Fig 1 is just a schematic diagram. In the actual implementation process, we perform bicubic interpolation on the entire AD spectrum, and then take out the spatial patch centered on the pixel to be classified.
2.3 Channel and spatial enhanced feature extraction module
2.3.1 Channel weighting module.
Band information is reconstructed in the CW module and assigned weights adaptively. Fig 3 shows the structural details of the CW module. Given an input spatial patch , global max-pooling and average-pooling are applied to generate feature vectors
and
. For each pooled feature Cpool (representing Cmax or Cave), two residual-connected 1D convolutions are performed:
The residual features from both branches are merged, and channel weights are generated via a Sigmoid function:
Finally, the weights are applied to the input patch to reconstruct features:
2.3.2 Spatial weighting module.
Spatial information is reconstructed in the SW module, so that the pixels that are beneficial to the classification task have greater weight. Fig 4 shows the structural details of the SW module. Given an input patch , max-pooling and average-pooling generate single-channel maps
and
. For each pooled map Mpool (representing Mmax or Mave), two residual-connected 2D convolutions with ReLU activation are performed:
The merged features from both branches generate spatial weights via Sigmoid:
The output is reconstructed as:
This module focuses on salient regions through hierarchical residual learning and adaptive spatial attention.
2.3.3 Feature extraction module.
The FE module is used to extract the image features of the reconstructed spatial patch, and its structural details are shown in Fig 5. Given input , initial convolution extracts primary features:
Three residual stages sequentially refine features through:
where .
is the final output of FE. Max-Pooling and Average-Pooling are jointly used because they provide complementary information. Max-Pooling emphasizes the most prominent responses in spectral channels or spatial positions, which helps capture salient change-related cues. In contrast, Average-Pooling describes the overall feature distribution and provides more stable contextual information. Therefore, their combination enables the CW and SW modules to generate more robust channel-wise and spatial-wise weights.
2.4 Loss function
HSI CD is a binary classification task. After obtaining the pixel-level and subpixel-level difference features, we need a suitable loss function to optimize the model. In this paper, the binary classification cross-entropy loss function is used as the loss function of FDS-BI, and its equation is:
where N is the total number of samples, is the marked changed and unchanged label, and
represents the predicted probability value calculated by the softmax function.
3 Experiments
In this part, we conduct comprehensive experiments to test the experimental performance of FDS-BINet. First, three HSI CD datasets are introduced. Second, we reveal the details of the experimental setup, such as evaluation metrics, comparison methods, and experimental hardware information, etc. Third, all experimental tables and CD maps are displayed and analyzed. Fourth, we further analyze the ablation experimental results in detail. Fifth, the parameters influence in the model is obtained based on the experimental results.
3.1 Experimental HSI CD datasets
To validate the efficacy of FDS-BINet, we employed three widely recognized benchmark datasets: Farmland [34], River [35], and Hermiston [36].
- 1) Farmland Dataset: As illustrated in Fig 6(a) and 6(b), this dataset covers a spatial extent of 450×140 pixels. After removing noise-prone channels, 155 spectral bands were retained for experimental analysis [34]. The pseudo-color visualizations are synthesized using bands 46, 25, and 18. The predominant change detection target in this scene is the transition of vegetation coverage within agricultural plots.
- 2) River dataset: The River dataset, depicted in Fig 6(c) and 6(d), encompasses a 463×241 spatial area with 198 spectral bands designated for detection tasks [35]. We utilize bands 46, 25, and 18 for pseudo-color rendering. The change dynamics in this dataset primarily involve morphological shifts in the river course and the evolution of adjacent suburban or urban structures.
- 3) Hermiston Dataset: Fig 6(e) and 6(f) display the Hermiston dataset, which features a spatial resolution of 390×200 and 224 reserved spectral bands [36]. Pseudo-color maps are generated from bands 56, 25, and 18. This dataset focuses on the environmental variations occurring between riparian zones and terrestrial land covers.
Following the protocol established in [35], the training samples are balanced with an unchanged-to-changed pixel ratio of 2:1. Furthermore, we adopt a sparse labeling strategy where only 5% of the total pixels are utilized for training, leaving the remaining 95% for performance evaluation. Detailed sample distributions for these three datasets are summarized in Table 1.
3.2 Experimental setup
To quantitatively demonstrate the superiority of FDS-BINet, we adopt a comprehensive evaluation framework comprising Overall Accuracy (OA), Kappa coefficient (Kappa), Precision (Pr), Recall (Re), and F1-score (F1). These metrics are derived from the confusion matrix elements, specifically: True Positives (TP), False Positives (FP), True Negatives (TN), and False Negatives (FN). Following the established formulations in [37], the metrics within our evaluation system are defined as follows:
The metrics OA, Kappa, and F1 serve as indicators of the comprehensive effectiveness of the change detection task, where higher values signify superior performance. Specifically, Pr (Precision) represents the proportion of correctly identified positive instances relative to all predicted positives; a lower Pr suggests a higher FP (False Positive) rate, implying that more unchanged pixels were erroneously classified as changed. Conversely, Re (Recall) denotes the fraction of actual positive samples that were correctly identified; a reduction in this value indicates a diminished capacity to detect genuine changes.
In our implementation, the spatial patch size is set to (), where C denotes the number of spectral bands. The AD spectrum is enlarged by bicubic interpolation with an interpolation rate of 2, and a (
) patch is extracted from the interpolated AD spectrum as the input of the subpixel-level branch. The number of convolutional filters is set to 32 for all datasets.
To rigorously evaluate the proposed FDS-BINet, we benchmark it against nine representative CD methodologies: the classical CVA and PCA-KM, the deep learning-based 2D-CNN, and more advanced frameworks including BCNNs [27], SSA-SiamNet [28], CDFormer [38], CWB-MSSANet [39], SFBS-FFGNET [4], and DIEFEN [40]. In addition, we design three ablation experiments to test the effectiveness of FDS and sub-pixel spatial information. Remove the FDS and subpixel-level branches, and replace the FDS with the traditional calculation of the distance between the upper and lower branches to convert the difference features, named Siam-DisNet. Only the subpixel-level branch of FDS-BINet is removed, named Siam-FDSNet. Additionally, the model with only the FDS module removed is named Siam-BINet. In terms of experimental settings, all comparison methods that need to be trained uniformly should in accordance with Table 1.
3.3 Experimental results
To ensure a rigorous and unbiased assessment, all evaluated methodologies—with the exceptions of the unsupervised CVA and PCA-KM—were implemented under identical experimental configurations as previously delineated. The comprehensive quantitative findings are documented in Tables 2–4, while the corresponding binary change maps are visualized in Figs 7–9. A detailed, independent performance analysis for each benchmark dataset is presented below:
1) Quantitative and Qualitative Analysis on the Farmland Dataset: As detailed in Table 2, the unsupervised algebraic approaches, CVA and PCA-KM, exhibit a significant performance gap compared to deep learning-based methods. Among the baseline models, SSA-SiamNet demonstrates a clear advantage over classical architectures like 2D-CNN and BCNNs, achieving a superior OA (0.9738) and F1-score (0.9555). While the performance of 2D-CNN, BCNNs, CDFormer, and CWB-MSSANet remains competitive and relatively similar, SFBS-FFGNET and DIEFEN excel in specific dimensions, securing the highest Pr and Re values, respectively. Notably, the proposed FDS-BINet surpasses all competing methods in OA, Kappa, and F1-score, underscoring its exceptional comprehensive detection capability and categorical consistency. The qualitative visualizations in Fig 7 further corroborate these findings. CVA and PCA-KM show the most pronounced deviations from the Ground Truth (GT), with the former plagued by excessive false positives (erroneous white areas) and the latter by significant missed detections (abnormal black areas). While other deep learning methods align more closely with the GT from a global perspective, a granular inspection reveals that FDS-BINet provides the most precise boundary delineation and is most congruent with the reference map.
2) Quantitative and Qualitative Analysis on the River Dataset: According to the results in Table 3, CVA achieves the maximum Re value; however, its meager Pr (0.5444) indicates a high false alarm rate, where numerous stationary pixels are incorrectly identified as changes. PCA-KM records the lowest scores across all five evaluation metrics, reflecting its limited robustness in complex riverine scenes. Among the competitors, CDFormer manifests a well-balanced performance, while CWB-MSSANet secures the top rank in Kappa and Pr. Nevertheless, FDS-BINet maintains its dominance by achieving the highest OA and F1 values, validating its superior overall efficacy. As illustrated in Fig 8, the CVA detection map is characterized by conspicuous false alarm noise. PCA-KM not only exhibits significant false positives but also fails to reconstruct the semantic structure in the upper-right region compared to the GT. Similarly, the maps produced by 2D-CNN and BCNNs are hindered by prominent erroneous white regions. In contrast, while the remaining advanced methods yield visually similar results to the GT, FDS-BINet demonstrates a superior ability to resolve fine-grained textural details and suppress background interference.
3) Quantitative and Qualitative Analysis on the Hermiston Dataset: The experimental data summarized in Table 4 reveal distinct performance patterns for the Hermiston dataset. Although CVA achieves the highest Pr value, its OA (0.9392) and Re (0.5317) are notably low, resulting in the least effective comprehensive performance among all tested methods. Similarly, PCA-KM reaches a high Pr of 0.9671, yet its limited Re (0.6481) suppresses its Kappa and F1 scores. Among the deep learning models, BCNNs, SSA-SiamNet, and CDFormer exhibit comparable efficacy, with BCNNs attaining the peak Re value. While CWB-MSSANet, SFBS-FFGNET, and DIEFEN show steady results, they do not lead in any specific metric. Notably, the proposed FDS-BINet maintains a slight lead in OA, while its Kappa and F1 scores significantly outperform all baseline methods, demonstrating the highest level of detection consistency. The qualitative results presented in Fig 9 align with the quantitative metrics. Visual inspection reveals substantial omissions (missing white regions) in the classification maps generated by CVA and PCA-KM. While the other deep learning frameworks significantly reduce these errors, the FDS-BINet binary maps demonstrate the highest fidelity to the ground truth. By effectively capturing fine-grained details, FDS-BINet establishes a clear superiority over the existing state-of-the-art comparison methods.
3.4 Computational cost analysis
To further assess the practical viability of the proposed framework, we conducted a comparative analysis of computational costs involving five representative deep learning methodologies, as summarized in Table 5. Taking the River dataset as a primary example, FDS-BINet exhibits a compelling advantage in balancing training overhead, inference speed, and model complexity. Specifically, FDS-BINet requires a training duration of 260.45 seconds, which is substantially more efficient than the 782.79 seconds required by SFBS-FFGNET. Its testing phase is equally optimized, with an execution time of only 13.25 seconds, outperforming both 2D-CNN and CWB-MSSANet. Furthermore, FDS-BINet maintains a relatively compact architectural footprint with 292.36k parameters. While this is marginally higher than SSA-SiamNet, it represents a dramatic reduction in complexity compared to the 48.99M parameters of SFBS-FFGNET.
In conclusion, FDS-BINet demonstrates consistently high computational efficiency across all three benchmark HSI datasets. Its ability to maintain rapid training and testing cycles while preserving superior detection accuracy renders it an exceptionally effective solution for HSI change detection tasks where both performance and resource efficiency are paramount.
3.5 Analysis of ablation experiments
The proposed FDS-BINet integrates two pivotal components: the FDS module and the subpixel branch. To quantitatively assess their individual contributions, we designed three ablation models—Siam-DisNet, Siam-BINet, and Siam-FDSNet—for a comparative evaluation across three benchmark datasets.
The Siam-DisNet serves as the baseline where both the FDS module and subpixel branch are removed, and the FDS is replaced by a conventional distance-based feature transformation. As shown in Table 6, Siam-DisNet consistently exhibits the lowest performance across all five metrics. On the Farmland dataset, it significantly lags behind Siam-FDSNet and Siam-BINet, with only the Recall (Re) value showing relative proximity. On the River dataset, despite a narrow gap in OA, its other metrics are substantially lower, indicating poor detection consistency. This phenomenon is attributed to the dataset’s class imbalance; a high OA can still be achieved if the majority unchanged pixels are correctly identified, even with subpar Precision (Pr) and Re. For the Hermiston dataset, while Siam-DisNet exceeds 0.9 in all metrics, its detection consistency remains the weakest. These results collectively demonstrate that the FDS module is essential for effectively integrating Siamese differential features.
To isolate the FDS module’s impact while retaining subpixel information, Siam-BINet utilizes conventional distance calculations instead of the FDS module. In the Farmland dataset, while Siam-BINet outperforms Siam-DisNet (particularly in F1-score), it remains inferior to the full FDS-BINet, especially in Re, F1, and Kappa. On other datasets, FDS-BINet consistently achieves superior results, although the performance gap between it and Siam-BINet is more refined than the gap between Siam-BINet and Siam-DisNet. This suggests that while subpixel information provides a strong foundation, the FDS module is the critical driver for achieving state-of-the-art precision.
Siam-FDSNet excludes the subpixel branch to evaluate the necessity of fine-grained spatial cues. Experimental results in Table 6 for the Farmland dataset reveal that all metrics for Siam-FDSNet are significantly lower than those of FDS-BINet. In the River dataset, although OA and Re remain relatively stable, the other three metrics fall considerably behind, reflecting an inability to resolve complex transitions. Similarly, on the Hermiston dataset, Siam-FDSNet displays unbalanced performance, with Kappa, Pr, and F1 lagging by a substantial margin. These comprehensive comparisons confirm that the subpixel branch provides indispensable supplementary information that enhances detection robustness and detail resolution.
3.6 Parameter sensitivity analysis
Unless otherwise specified, the spatial patch size, subpixel patch size, interpolation rate, and number of convolutional filters are fixed as (), (
), 2, and 32, respectively. The configuration of hyperparameters plays a pivotal role in determining the final performance of the model. To identify the optimal parameter combination, we conducted extensive sensitivity experiments focusing on the number of kernels, batch size, and training set ratio.
For kernel numbers, we evaluated six different kernel counts {4, 8, 16, 32, 64, 128}. As depicted by the OA curves in Fig 10(a), all three datasets exhibit an upward performance trend as the kernel count increases from 4 to 16. Beyond this point, the accuracy for the Hermiston dataset stabilizes, while Farmland and River continue to show improvement. Peak OA is universally achieved at a kernel count of 32. Since higher values lead to increased computational load without yielding significant gains in accuracy, we selected 32 as the optimal kernel number.
For batch size, we set five different values {16, 32, 64, 128, 256}. According to Fig 10(b), the OA curves for the River and Hermiston datasets decline progressively as the batch size increases. Although the Farmland dataset shows slight fluctuations, it nonetheless reaches its maximum OA at a batch size of 16. Consequently, the batch size was fixed at 16 for all subsequent experiments.
For training set ratio, We conducted experiments with varying training set ratios (1%, 3%, 5%, and 10%) on the dataset. The results in Fig 10(c) indicate that FDS-BINet reaches optimal precision at a 5% ratio, after which the performance plateaus with only marginal fluctuations. This analysis confirms that the method is highly efficient even with limited labeled data and demonstrates strong robustness across varying training scales.
4 Conclusion
In this paper, we propose FDS-BINet, a novel framework for hyperspectral image (HSI) change detection (CD). The primary innovation lies in the development of the Feature Difference Suppression (FDS) module, which optimizes the extraction of discriminative differential features within a Siamese network architecture. Simultaneously, we introduce a subpixel branch powered by the Bicubic Interpolation (BI) algorithm to incorporate fine-grained spatial cues often overlooked in conventional methods. To further refine feature representation, we integrate Channel Weighting (CW) and Spatial Weighting (SW) modules for dynamic information redistribution, followed by a dedicated Feature Extraction (FE) module. The efficacy of FDS-BINet was rigorously validated against two algebraic-based and seven representative deep learning-based methodologies. Experimental results across multiple benchmark datasets demonstrate that FDS-BINet achieves state-of-the-art detection performance. Furthermore, specialized ablation studies confirm that both the FDS module and subpixel spatial information independently and significantly contribute to the enhancement of CD accuracy. Finally, through extensive parameter sensitivity analysis, we identified the optimal hyperparameter configuration, ensuring the model’s robustness and efficiency.
Acknowledgments
This section is intended only for general acknowledgements and thanks. Any information related to funding, data availability, author contributions, etc. should be entered directly into their dedicated fields in the PLOS Editorial Manager submission system, which will then be incorporated into the appropriate section in your article during the production process.
References
- 1. Moustafa MS, Mohamed SA, Ahmed S, Nasr AH. Hyperspectral change detection based on modification of UNet neural networks. J Appl Rem Sens. 2021;15(02).
- 2. Liu S, Marinelli D, Bruzzone L, Bovolo F. A Review of Change Detection in Multitemporal Hyperspectral Images: Current Techniques, Applications, and Challenges. IEEE Geosci Remote Sens Mag. 2019;7(2):140–58.
- 3. Kaewpijit S, Le Moigne J, El-Ghazawi T. Automatic reduction of hyperspectral imagery using wavelet spectral analysis. IEEE Trans Geosci Remote Sensing. 2003;41(4):863–71.
- 4. Ou X, Liu L, Tu B, Zhang G, Xu Z. A CNN Framework With Slow-Fast Band Selection and Feature Fusion Grouping for Hyperspectral Image Change Detection. IEEE Trans Geosci Remote Sensing. 2022;60:1–16.
- 5. Jung M, Chang E. NDVI-based land-cover change detection using harmonic analysis. International Journal of Remote Sensing. 2015;36(4):1097–113.
- 6.
Malila WA. Change vector analysis: An approach for detecting forest changes with Landsat. LARS symposia. 1980. 385.
- 7. Chen J, Gong P, He C, Pu R, Shi P. Land-Use/Land-Cover Change Detection Using Improved Change-Vector Analysis. photogramm eng remote sensing. 2003;69(4):369–79.
- 8. Deng JS, Wang K, Deng YH, Qi GJ. PCA‐based land‐use change detection and analysis using multitemporal and multisensor satellite data. International Journal of Remote Sensing. 2008;29(16):4823–38.
- 9. Nielsen AA, Conradsen K, Simpson JJ. Multivariate Alteration Detection (MAD) and MAF Postprocessing in Multispectral, Bitemporal Image Data: New Approaches to Change Detection Studies. Remote Sensing of Environment. 1998;64(1):1–19.
- 10. Wu C, Du B, Zhang L. Slow Feature Analysis for Change Detection in Multispectral Imagery. IEEE Trans Geosci Remote Sensing. 2014;52(5):2858–74.
- 11. Hu R, Zheng H, Ye S, Qing L, Chen H. A lightweight framework for robust object detection in adverse weather based on dual-teacher feature alignment. Neurocomputing. 2026;671:132726.
- 12. Han M, Zhang C, Zhou Y. Object-wise joint-classification change detection for remote sensing images based on entropy query-by fuzzy ARTMAP. GIScience & Remote Sensing. 2018;55(2):265–84.
- 13. Wu C, Du B, Cui X, Zhang L. A post-classification change detection method based on iterative slow feature analysis and Bayesian soft fusion. Remote Sensing of Environment. 2017;199:241–55.
- 14. Sun Y, Li Z. SSA: semantic structure aware inference on CNN networks for weakly pixel-wise dense predictions without cost. Front Comput Sci. 2024;19(2).
- 15. Wu Z, Gan Y, Xu T, Wang F. Graph-Segmenter: graph transformer with boundary-aware attention for semantic segmentation. Front Comput Sci. 2023;18(5).
- 16. Wu Y, Huang H, Song Y, Jin H. Soft-GNN: towards robust graph neural networks via self-adaptive data utilization. Front Comput Sci. 2024;19(4).
- 17. Gao L, Wang D, Zhuang L, Sun X, Huang M, Plaza A. BS3LNet: A New Blind-Spot Self-Supervised Learning Network for Hyperspectral Anomaly Detection. IEEE Trans Geosci Remote Sensing. 2023;61:1–18.
- 18. Luo F, Zhou T, Liu J, Guo T, Gong X, Ren J. Multiscale Diff-Changed Feature Fusion Network for Hyperspectral Image Change Detection. IEEE Trans Geosci Remote Sensing. 2023;61:1–13.
- 19. Yu H, Yang H, Gao L, Hu J, Plaza A, Zhang B. Hyperspectral Image Change Detection Based on Gated Spectral–Spatial–Temporal Attention Network With Spectral Similarity Filtering. IEEE Trans Geosci Remote Sensing. 2024;62:1–13.
- 20. Zhuang L, Ng MK, Gao L, Wang Z. Eigen-CNN: Eigenimages Plus Eigennoise Level Maps Guided Network for Hyperspectral Image Denoising. IEEE Trans Geosci Remote Sensing. 2024;62:1–18.
- 21. Zhang Y, Wang T, Zhang C, Xu S, Gao H, Li C. A dual-branch siamese spatial-spectral transformer attention network for Hyperspectral Image Change Detection. Expert Systems with Applications. 2024;238:122125.
- 22. Huang Y, Zhang L, Qi W, Song R, Huang C, Cen Y. Semi-Supervised HyperMatch-Driven Cross Temporal and Spatial Interaction Transformer for Hyperspectral Change Detection. IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing. 2024;17:6426–43.
- 23. Zheng X, Lin X, Qing L, Ou X. Semantic-Aware Remote Sensing Change Detection with Multi-Scale Cross-Attention. Sensors (Basel). 2025;25(9):2813. pmid:40363253
- 24. Liu W, Lin Y, Liu W, Yu Y, Li J. An attention-based multiscale transformer network for remote sensing image change detection. ISPRS Journal of Photogrammetry and Remote Sensing. 2023;202:599–609.
- 25. Han C, Wu C, Guo H, Hu M, Chen H. HANet: A Hierarchical Attention Network for Change Detection With Bitemporal Very-High-Resolution Remote Sensing Images. IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing. 2023;16:3867–78.
- 26. Gong M, Jiang F, Qin AK, Liu T, Zhan T, Lu D, et al. A Spectral and Spatial Attention Network for Change Detection in Hyperspectral Images. IEEE Trans Geosci Remote Sensing. 2022;60:1–14.
- 27. Lin Y, Li S, Fang L, Ghamisi P. Multispectral Change Detection With Bilinear Convolutional Neural Networks. IEEE Geosci Remote Sensing Lett. 2020;17(10):1757–61.
- 28. Wang L, Wang L, Wang Q, Atkinson PM. SSA-SiamNet: Spectral–Spatial-Wise Attention-Based Siamese Network for Hyperspectral Image Change Detection. IEEE Trans Geosci Remote Sensing. 2022;60:1–18.
- 29. Ou X, Liu L, Tan S, Zhang G, Li W, Tu B. A Hyperspectral Image Change Detection Framework With Self-Supervised Contrastive Learning Pretrained Model. IEEE J Sel Top Appl Earth Observations Remote Sensing. 2022;15:7724–40.
- 30. Li S-Y, Zhao S-J, Cao Z-T, Huang S-J, Chen S. Robust domain adaptation with noisy and shifted label distribution. Front Comput Sci. 2024;19(3).
- 31. Wang L, Wang L, Wang Q, Bruzzone L. RSCNet: A Residual Self-Calibrated Network for Hyperspectral Image Change Detection. IEEE Trans Geosci Remote Sensing. 2022;60:1–17.
- 32. Wu C, Du B, Zhang L. Fully Convolutional Change Detection Framework With Generative Adversarial Network for Unsupervised, Weakly Supervised and Regional Supervised Change Detection. IEEE Trans Pattern Anal Mach Intell. 2023;45(8):9774–88. pmid:37021864
- 33. Keys R. Cubic convolution interpolation for digital image processing. IEEE Trans Acoust, Speech, Signal Process. 1981;29(6):1153–60.
- 34. Wu C, Du B, Zhang L. A Subspace-Based Change Detection Method for Hyperspectral Images. IEEE J Sel Top Appl Earth Observations Remote Sensing. 2013;6(2):815–30.
- 35. Wang Q, Yuan Z, Du Q, Li X. GETNET: A General End-to-End 2-D CNN Framework for Hyperspectral Image Change Detection. IEEE Trans Geosci Remote Sensing. 2019;57(1):3–13.
- 36.
López-Fandiño J, Garea AS, Heras DB, Argüello F. In: IGARSS 2018-2018 IEEE International Geoscience and Remote Sensing Symposium, 2018. 1906–9.
- 37. Wang Y, Hong D, Sha J, Gao L, Liu L, Zhang Y, et al. Spectral–Spatial–Temporal Transformers for Hyperspectral Image Change Detection. IEEE Trans Geosci Remote Sensing. 2022;60:1–14.
- 38. Ding J, Li X, Zhao L. CDFormer: A Hyperspectral Image Change Detection Method Based on Transformer Encoders. IEEE Geosci Remote Sensing Lett. 2022;19:1–5.
- 39. Ou X, Liu L, Tu B, Qing L, Zhang G, Liang Z. CBW-MSSANet: A CNN Framework With Compact Band Weighting and Multiscale Spatial Attention for Hyperspectral Image Change Detection. IEEE Trans Geosci Remote Sensing. 2023;61:1–18.
- 40. Wu L, Ma L, Peng J, Yang B, Sun W, Wang J, et al. DIEFEN: Differential Information-Enhanced Feature Exchange Network for Hyperspectral Change Detection. IEEE Trans Geosci Remote Sensing. 2024;62:1–12.