Hyperspectral Band Selection Method Based on Global Partition Clustering
Abstract
:1. Introduction
- (1)
- The global partition clustering (GPC) method for band subspace partition, which is based on coarse and fine partition and the SR–SSIM method, is proposed. In contrast to the previous methods, this method uses the output bands of the ranking-based band selection method. This approach avoids the negative effect of equal interval partition on the results, thus increasing the flexibility and accuracy of the partition.
- (2)
- Forward band replacement (FBR), which is based on the SFS method for band selection, is used for band selection. This method fully considers the relationship between the selected bands and the bands to be selected, effectively reducing the redundancy between the output bands.
- (3)
- Based on the above work, global partition clustering band selection (GPCBS), a hyperspectral band selection method based on global partition clustering, is proposed in this paper. GPCBS allows the partition results to be independent of equal interval partition while reducing redundancy in the output bands.
2. Related Work
2.1. Coarse–Fine Strategy
2.2. SR–SSIM Method
2.3. SFS Method
3. Materials and Methods
3.1. Design of Experimental Evaluation
3.1.1. Datasets
3.1.2. Experimental Parameters
3.2. Proposed Method
3.2.1. Band Subspace Partition
3.2.2. Band Selection
Algorithm 1 GPCBS Method |
Input: : hyperspectral dataset; : the number of selected bands. |
Output: : selected bands. |
1. Apply (8) to calculate the selected band ratio . |
2. if ≥ 5: |
3. Apply (9) to calculate the center bands . |
4. Apply (10) to calculate the partition points . |
5. Apply (10) to tune the partition points . |
6. while change: |
7. Apply (10) to tune the partition points . |
8. else: |
9. Apply (1) to calculate the partition points . |
10. Apply (9) to calculate the center band . |
11. Apply (12) to calculate the entropy value . |
12. Apply (13) to calculate the global density . |
13. while : |
14. Apply (14) to calculate the discrepancy degree . |
15. Apply (15) to calculate the score . |
16. Choose the selected band . |
17. Replace the center band. |
3.2.3. Time Complexity Analysis
- (1)
- Band Subspace Partition: The time complexity of the band subspace partition mainly includes coarse and fine partition and the SR–SSIM method. Coarse and fine partition includes two parts: coarse partition and fine partition. Among these, the time complexity of coarse partition is negligible, whereas the time complexity of the fine partition is [35]. The time complexity of the SR–SSIM method is . Therefore, the time complexity of the band subspace partition is .
- (2)
- Band Selection: The time complexity of band selection is mainly due to the calculations of the entropy value, global density, and discrepancy degree. The time complexities of the calculations of the entropy value, global density, and discrepancy degree are , , and , respectively. Therefore, the time complexity of band selection is .
3.3. Comparison Methods
- (1)
- OCF [31] uses a dynamic programming method to calculate all possible partition cases. Then, the objective function is set to measure the degree of correlation within the band subspace, and the optimal partition point is selected based on this degree of correlation. Finally, the E-FDPC method is used for the entire band space to select the highest-scoring band within each band subspace as the output band.
- (2)
- ASPS [35] first divides the entire band space into equal intervals, followed by tuning the partition points according to the degree of correlation of the neighboring band subspaces. The degree of intragroup correlation in the band subspace is maximized, whereas the degree of intergroup correlation in the adjacent band subspace is minimized. Finally, the mean and variance of each band patch are calculated to measure the noise level of the band, and the band with the lowest noise level in each band subspace is selected as the output band. The patch size is set to 3 × 3, and 10% of all patches in the band are selected to calculate the mean and variance.
- (3)
- FNGBS [30] first divides the entire band space into equal intervals and then identifies the bands between the k−1th band subspace and the center band of the k+1th band subspace. The degree of correlation between these bands and the center band of the kth band subspace is calculated so that the partition points can be tuned. Finally, the local density and entropy values of each band are calculated so that the score of each band is calculated based on the product of these two values, and the band with the highest score in each band subspace is selected as the output band. The value of the k nearest neighbor method is set to 3, and 1% of all the rasters of the band are selected to calculate the entropy value.
- (4)
- DIG [36] first divides the entire band space into equal intervals and then calculates the degree of correlation between the bands at the partition points and all of the bands between the neighboring partition points to tune the partition points. Finally, the local density, discrepancy degree and entropy value of each band are calculated to compute the score of each band based on the product of these three values, and the band with the highest score in each subspace is selected as the output band.
- (5)
- SR–SSIM [38] first calculates the similarity and dissimilarity indices for each band, then calculates the score for each band by taking the product of these two indices and finally selects the band with the highest score based on the number of selected bands.
- (6)
- E-SR–SSIM [37] first divides the entire band space into equal intervals and the partition points are tuned according to the degree of correlation of adjacent band subspaces. The tuning processes will continue to repeat until the partition points no longer change. Finally, use the modified SR–SSIM method (each similarity index subtracts a minimum value , the value is ) on each band subspace and the band with the highest score in each subspace is selected as the output band.
4. Results
4.1. Ablation Study
4.1.1. Effectiveness of the Band Subspace Partition
4.1.2. Effectiveness of Band Selection
4.2. Comparison of Classification Performance
5. Conclusions
Author Contributions
Funding
Data Availability Statement
Acknowledgments
Conflicts of Interest
References
- Duan, P.; Ghamisi, P.; Kang, X.; Rasti, B.; Li, S.; Gloaguen, R. Fusion of dual spatial information for hyperspectral image classification. IEEE Trans. Geosci. Remote Sens. 2020, 59, 7726–7738. [Google Scholar] [CrossRef]
- Rasti, B.; Scheunders, P.; Ghamisi, P.; Licciardi, G.; Chanussot, J. Noise reduction in hyperspectral imagery: Overview and application. Remote Sens. 2018, 10, 482. [Google Scholar] [CrossRef]
- Ghamisi, P.; Plaza, J.; Chen, Y.; Li, J.; Plaza, A.J. Advanced spectral classifiers for hyperspectral images: A review. IEEE Geosci. Remote Sens. Mag. 2017, 5, 8–32. [Google Scholar] [CrossRef]
- Wang, Y.; Song, C.; Cheng, C.; Wang, H.; Wang, X.; Gao, P. Modelling and evaluating the economy-resource-ecological environment system of a third-polar city using system dynamics and ranked weights-based coupling coordination degree model. Cities 2023, 133, 104151. [Google Scholar] [CrossRef]
- Hu, T.; Zhang, X.; Sun, Z.; Ye, S.; Gao, P. Contrasting Effects of Structural Similarity and Entropic Metrics on Band Selection. IEEE Geosci. Remote Sens. Lett. 2024, 21, 5505205. [Google Scholar] [CrossRef]
- An, D.; Zhao, G.; Chang, C.; Wang, Z.; Li, P.; Zhang, T.; Jia, J. Hyperspectral field estimation and remote-sensing inversion of salt content in coastal saline soils of the Yellow River Delta. Int. J. Remote Sens. 2016, 37, 455–470. [Google Scholar] [CrossRef]
- Lu, G.; Fei, B. Medical hyperspectral imaging: A review. J. Biomed. Opt. 2014, 19, 010901. [Google Scholar] [CrossRef] [PubMed]
- Calin, M.A.; Parasca, S.V.; Savastru, D.; Manea, D. Hyperspectral imaging in the medical field: Present and future. Appl. Spectrosc. Rev. 2014, 49, 435–447. [Google Scholar] [CrossRef]
- Gao, P.; Gao, Y.; Ou, Y.; McJeon, H.; Zhang, X.; Ye, S.; Wang, Y.; Song, C. Fulfilling global climate pledges can lead to major increase in forest land on Tibetan Plateau. iScience 2023, 26, 106364. [Google Scholar] [CrossRef] [PubMed]
- Plaza, A.; Benediktsson, J.A.; Boardman, J.W.; Brazile, J.; Bruzzone, L.; Camps-Valls, G.; Chanussot, J.; Fauvel, M.; Gamba, P.; Gualtieri, A. Recent advances in techniques for hyperspectral image processing. Remote Sens. Environ. 2009, 113, S110–S122. [Google Scholar] [CrossRef]
- Gao, P.; Zhang, H.; Wu, Z.; Wang, J. A joint landscape metric and error image approach to unsupervised band selection for hyperspectral image classification. IEEE Geosci. Remote Sens. Lett. 2021, 19, 5505805. [Google Scholar] [CrossRef]
- Hughes, G. On the mean accuracy of statistical pattern recognizers. IEEE Trans. Inf. Theory 1968, 14, 55–63. [Google Scholar] [CrossRef]
- Zhou, Y.; Peng, J.; Chen, C.P. Dimension reduction using spatial and spectral regularized local discriminant embedding for hyperspectral image classification. IEEE Trans. Geosci. Remote Sens. 2014, 53, 1082–1095. [Google Scholar] [CrossRef]
- Wang, Q.; Lin, J.; Yuan, Y. Salient band selection for hyperspectral image classification via manifold ranking. IEEE Trans. Neural Netw. Learn. Syst. 2016, 27, 1279–1289. [Google Scholar] [CrossRef] [PubMed]
- Harsanyi, J.C.; Chang, C.-I. Hyperspectral image classification and dimensionality reduction: An orthogonal subspace projection approach. IEEE Trans. Geosci. Remote Sens. 1994, 32, 779–785. [Google Scholar] [CrossRef]
- Uddin, M.P.; Mamun, M.A.; Afjal, M.I.; Hossain, M.A. Information-theoretic feature selection with segmentation-based folded principal component analysis (PCA) for hyperspectral image classification. Int. J. Remote Sens. 2021, 42, 286–321. [Google Scholar] [CrossRef]
- Xu, Y.; Zhang, L.; Du, B.; Zhang, F. Spectral–spatial unified networks for hyperspectral image classification. IEEE Trans. Geosci. Remote Sens. 2018, 56, 5893–5909. [Google Scholar] [CrossRef]
- Zhu, M.; Jiao, L.; Liu, F.; Yang, S.; Wang, J. Residual spectral–spatial attention network for hyperspectral image classification. IEEE Trans. Geosci. Remote Sens. 2020, 59, 449–462. [Google Scholar] [CrossRef]
- Sun, H.; Ren, J.; Zhao, H.; Sun, G.; Liao, W.; Fang, Z.; Zabalza, J. Adaptive distance-based band hierarchy (ADBH) for effective hyperspectral band selection. IEEE Trans. Cybern. 2020, 52, 215–227. [Google Scholar] [CrossRef]
- Wang, J.; Tang, C.; Zheng, X.; Liu, X.; Zhang, W.; Zhu, E. Graph regularized spatial–spectral subspace clustering for hyperspectral band selection. Neural Netw. 2022, 153, 292–302. [Google Scholar] [CrossRef] [PubMed]
- Zeng, M.; Cai, Y.; Cai, Z.; Liu, X.; Hu, P.; Ku, J. Unsupervised hyperspectral image band selection based on deep subspace clustering. IEEE Geosci. Remote Sens. Lett. 2019, 16, 1889–1893. [Google Scholar] [CrossRef]
- Gao, P.; Wang, J.; Zhang, H.; Li, Z. Boltzmann entropy-based unsupervised band selection for hyperspectral image classification. IEEE Geosci. Remote Sens. Lett. 2018, 16, 462–466. [Google Scholar] [CrossRef]
- Jia, S.; Tang, G.; Zhu, J.; Li, Q. A novel ranking-based clustering approach for hyperspectral band selection. IEEE Trans. Geosci. Remote Sens. 2015, 54, 88–102. [Google Scholar] [CrossRef]
- Li, S.; Peng, B.; Fang, L.; Li, Q. Hyperspectral band selection via optimal combination strategy. Remote Sens. 2022, 14, 2858. [Google Scholar] [CrossRef]
- Sun, W.; Du, Q. Hyperspectral band selection: A review. IEEE Geosci. Remote Sens. Mag. 2019, 7, 118–139. [Google Scholar] [CrossRef]
- Wang, Q.; Zhang, F.; Li, X. Hyperspectral band selection via optimal neighborhood reconstruction. IEEE Trans. Geosci. Remote Sens. 2020, 58, 8465–8476. [Google Scholar] [CrossRef]
- Luo, X.; Xue, R.; Yin, J. Information-assisted density peak index for hyperspectral band selection. IEEE Geosci. Remote Sens. Lett. 2017, 14, 1870–1874. [Google Scholar] [CrossRef]
- Sun, H.; Zhang, L.; Ren, J.; Huang, H. Novel hyperbolic clustering-based band hierarchy (HCBH) for effective unsupervised band selection of hyperspectral images. Pattern Recognit. 2022, 130, 108788. [Google Scholar] [CrossRef]
- Sun, W.; Zhang, L.; Du, B.; Li, W.; Lai, Y.M. Band selection using improved sparse subspace clustering for hyperspectral imagery classification. IEEE J. Sel. Top. Appl. Earth Obs. Remote Sens. 2015, 8, 2784–2797. [Google Scholar] [CrossRef]
- Wang, Q.; Li, Q.; Li, X. A fast neighborhood grouping method for hyperspectral band selection. IEEE Trans. Geosci. Remote Sens. 2020, 59, 5028–5039. [Google Scholar] [CrossRef]
- Wang, Q.; Zhang, F.; Li, X. Optimal clustering framework for hyperspectral band selection. IEEE Trans. Geosci. Remote Sens. 2018, 56, 5910–5922. [Google Scholar] [CrossRef]
- Santos, A.; Pedrini, H. A combination of k-means clustering and entropy filtering for band selection and classification in hyperspectral images. Int. J. Remote Sens. 2016, 37, 3005–3020. [Google Scholar] [CrossRef]
- Zhang, Y.; Desai, M.D.; Zhang, J.; Jin, M. Adaptive subspace decomposition for hyperspectral data dimensionality reduction. In Proceedings of the 1999 International Conference on Image Processing (Cat. 99CH36348), Kobe, Japan, 24–28 October 1999; pp. 326–329. [Google Scholar]
- Chang, C.-I.; Wang, S. Constrained band selection for hyperspectral imagery. IEEE Trans. Geosci. Remote Sens. 2006, 44, 1575–1585. [Google Scholar] [CrossRef]
- Wang, Q.; Li, Q.; Li, X. Hyperspectral band selection via adaptive subspace partition strategy. IEEE J. Sel. Top. Appl. Earth Obs. Remote Sens. 2019, 12, 4940–4950. [Google Scholar] [CrossRef]
- Li, S.; Peng, B.; Fang, L.; Zhang, Q.; Cheng, L.; Li, Q. Hyperspectral band selection via difference between intergroups. IEEE Trans. Geosci. Remote Sens. 2023, 61, 5503310. [Google Scholar] [CrossRef]
- Hu, T.; Gao, P.; Ye, S.; Shen, S. Improved SR-SSIM band selection method based on band subspace partition. Remote Sens. 2023, 15, 3596. [Google Scholar] [CrossRef]
- Xu, B.; Li, X.; Hou, W.; Wang, Y.; Wei, Y. A similarity-based ranking method for hyperspectral band selection. IEEE Trans. Geosci. Remote Sens. 2021, 59, 9585–9599. [Google Scholar] [CrossRef]
- Whitney, A.W. A direct method of nonparametric measurement selection. IEEE Trans. Comput. 1971, 100, 1100–1103. [Google Scholar] [CrossRef]
- Lu, Y.; Ren, Y.; Cui, B. Noise robust band selection method for hyperspectral images. J. Remote Sens. 2022, 26, 2382–2398. [Google Scholar] [CrossRef]
- Gao, Y.; Song, C.; Liu, Z.; Ye, S.; Gao, P. Land-N2N: An effective and efficient model for simulating the demand-driven changes in multifunctional lands. Environ. Model. Softw. 2025, 185, 106318. [Google Scholar] [CrossRef]
- Lv, J.; Song, C.; Gao, Y.; Ye, S.; Gao, P. Simulation and analysis of the long-term impacts of 1.5° C global climate pledges on China’s land systems. Sci. China Earth Sci. 2025, 68, 457–472. [Google Scholar] [CrossRef]
Dataset | Sensor | Pixel Number | Spatial Resolution | Category | Band Number |
---|---|---|---|---|---|
Salinas | AVIRIS | 512 × 217 | 3.7 | 16 | 204 |
Botswana | EO-1 | 1476 × 256 | 30 | 14 | 145 |
Pavia University | ROSIS | 610 × 340 | 1.3 | 9 | 103 |
Method | Type | Method Parameter | Publication Year |
---|---|---|---|
OCF | Clustering | 2018 | |
ASPS | Clustering | B = 3 × 3 M = 10% | 2019 |
FNGBS | Clustering | K = 3 Z = 1% | 2021 |
DIG | Clustering | 2023 | |
SR–SSIM | Ranking | 2020 | |
E-SR–SSIM | Clustering | 2023 |
Dataset | Method | Selected Band |
---|---|---|
Salinas | OCF | 11, 32, 68, 88, 166 |
ASPS | 15, 52, 94, 147, 203 | |
FNGBS | 32, 63, 69, 165, 194 | |
DIG | 40, 41, 102, 122, 172 | |
SR–SSIM | 6, 48, 62, 82, 202 | |
E-SR–SSIM | 7, 101, 108, 147, 204 | |
GPCBS | 32, 46, 70, 92, 180 | |
Botswana | OCF | 53, 65, 92, 128, 137 |
ASPS | 1, 50, 110, 137, 145 | |
FNGBS | 16, 53, 64, 88, 123 | |
DIG | 3, 28, 58, 87, 116 | |
SR–SSIM | 22, 34, 66, 98, 131 | |
E-SR–SSIM | 22, 36, 54, 92, 138 | |
GPCBS | 20, 35, 71, 104, 133 | |
Pavia University | OCF | 19, 33, 61, 66, 88 |
ASPS | 27, 60, 61, 75, 103 | |
FNGBS | 18, 39, 52, 76, 88 | |
DIG | 20, 21, 41, 62, 82 | |
SR–SSIM | 23, 27, 61, 79, 90 | |
E-SR–SSIM | 16, 45, 56, 81, 103 | |
GPCBS | 21, 32, 62, 80, 92 |
Dataset | Classifier | OCF | ASPS | FNGBS | DIG | SR–SSIM | E-SR–SSIM | GPCBS |
---|---|---|---|---|---|---|---|---|
Salinas | SVM | 86.82 | 86.19 | 85.49 | 85.38 | 84.14 | 81.94 | 87.18 * |
RF | 88.73 | 88.20 | 88.00 | 87.84 | 87.28 | 84.11 | 89.64 * | |
Botswana | SVM | 74.54 | 73.45 | 79.45 | 82.20 | 82.26 | 82.21 | 83.30 * |
RF | 76.56 | 74.81 | 80.68 | 82.83 | 82.26 | 82.79 | 82.86 * | |
Pavia University | SVM | 79.27 * | 79.15 | 79.26 | 78.57 | 78.88 | 78.57 | 78.99 |
RF | 85.28 | 83.91 | 84.69 | 84.08 | 83.64 | 85.37 * | 84.65 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Hu, T.; Guo, X.; Gao, P. Hyperspectral Band Selection Method Based on Global Partition Clustering. Remote Sens. 2025, 17, 435. https://doi.org/10.3390/rs17030435
Hu T, Guo X, Gao P. Hyperspectral Band Selection Method Based on Global Partition Clustering. Remote Sensing. 2025; 17(3):435. https://doi.org/10.3390/rs17030435
Chicago/Turabian StyleHu, Tingrui, Xian Guo, and Peichao Gao. 2025. "Hyperspectral Band Selection Method Based on Global Partition Clustering" Remote Sensing 17, no. 3: 435. https://doi.org/10.3390/rs17030435
APA StyleHu, T., Guo, X., & Gao, P. (2025). Hyperspectral Band Selection Method Based on Global Partition Clustering. Remote Sensing, 17(3), 435. https://doi.org/10.3390/rs17030435