Self-supervised hyperspectral image (HSI) clustering remains a fundamental yet challenging task due to the absence of labeled data and the inherent complexity of spatial-spectral interactions. While recent advancements have explored innovative approaches, existing methods face critical limitations in clustering accuracy, feature discriminability, computational efficiency, and robustness to noise, hindering their practical deployment. In this paper, a self-supervised efficient low-pass contrastive graph clustering (SLCGC) is introduced for HSIs. Our approach begins with homogeneous region generation, which aggregates pixels into spectrally consistent regions to preserve local spatial-spectral coherence while drastically reducing graph complexity. We then construct a structural graph using an adjacency matrix A and introduce a low-pass graph denoising mechanism to suppress high-frequency noise in the graph topology, ensuring stable feature propagation. A dual-branch graph contrastive learning module is developed, where Gaussian noise perturbations generate augmented views through two multilayer perceptrons (MLPs), and a cross-view contrastive loss enforces structural consistency between views to learn noise-invariant representations. Finally, latent embeddings optimized by this process are clustered via K-means. Extensive experiments and repeated comparative analysis have verified that our SLCGC contains high clustering accuracy, low computational complexity, and strong robustness. The code source will be available at https://github.com/DY-HYX.
16 August 2022 in IEEE Transactions on Geoscience and Remote Sensing
Due to prior knowledge deficiency, large spectral variability, and high dimension of hyperspectral image (HSI), HSI clustering is extremally a fundamental but challenging task. Deep clustering methods have achieved remarkable success and have attracted increasing attention in unsupervised HSI classification (HSIC). However, the poor robustness, adaptability, and feature presentation limit their practical applications to complex large-scale HSI datasets. Thus, this article introduces a novel self-supervised locality preserving low-pass graph convolutional embedding method (L2GCC) for large-scale hyperspectral image clustering. Specifically, a spectral–spatial transformation HSI preprocessing mechanism is introduced to learn superpixel-level spectral–spatial features from HSI and reduce the number of graph nodes for subsequent network processing. In addition, locality preserving low-pass graph convolutional embedding autoencoder is proposed, in which the low-pass graph convolution and layerwise graph attention are designed to extract the smoother features and preserve layerwise locality features, respectively. Finally, we develop a self-training strategy, in which a self-training clustering objective employs soft labels to supervise the clustering process and obtain appropriate hidden representations for node clustering. L2GCC is an end-to-end training network, which is jointly optimized by graph reconstruction loss and self-training clustering loss. On Indian Pines, Salinas, and University of Houston 2013 datasets, the clustering accuracy overall accuracies (OAs) of the proposed L2GCC are 73.51%, 83.15%, and 64.12%, respectively.
29 August 2022 in IEEE Transactions on Geoscience and Remote Sensing
Hyperspectral image (HSI) clustering is an extremely fundamental but challenging task with no labeled samples. Deep clustering methods have attracted increasing attention and have achieved remarkable success in HSI classification. However, most existing clustering methods are ineffective for large-scale HSI, due to their poor robustness, adaptability, and feature presentation. In this article, to address these issues, we introduce unsupervised self-correlated learning smoothy enhanced locality preserving graph convolution embedding clustering ( $\text{S}^{2}$ LGCC) for large-scale HSI. Specifically, the spectral-spatial transformation is introduced to transform the original HSI into a graph while preserving the local spectral features and spatial structures. After that, a locality preserving graph convolutional embedding encoder is designed to learn the hidden representation from the graph, in which the deep layer-wise graph convolutional network (LGAT) is proposed to preserve the adaptive layerwise locality features. In addition, the self-correlated learning smoothy module is developed to learn the smoothy information and the nonlocal relationship in the hidden representation space for clustering. Finally, a self-training strategy is proposed to cluster the graph node, in which a self-training clustering objective employs soft labels to supervise the clustering process. The proposed $\text{S}^{2}$ LGCC is jointly optimized by the fusion graph reconstruction loss and self-training clustering loss, and the two benefit each other. On Indian Pines (IP), Salinas, and UH2013 datasets, the overall accuracies (OAs) of our $\text{S}^{2}$ LGCC are 71.76%, 82.61%, and 63.82%, respectively.
17 April 2025 in IEEE Transactions on Geoscience and Remote Sensing
Hyperspectral image (HSI) clustering is a fundamental yet challenging task that typically operates without training labels. Recent advancements in deep graph clustering methods have shown promise for HSI due to their ability to effectively encode spatial structural information. However, limitations such as inadequate utilization of structural information, poor feature representation, and weak graph update capabilities hinder their performance. In this article, we propose an adaptive homophily structure graph clustering (AHSGC) method for HSI. Our approach begins with the generation of homogeneous regions to process HSI and construct the initial graph. Next, we design an adaptive filter graph encoder that captures both high and low-frequency features for subsequent processing. We then develop a graph embedding clustering self-training decoder using KL Divergence to generate pseudo-labels for network training. To enhance graph learning, we introduce homophily-enhanced structure learning, which updates the graph based on the clustering task. This involves estimating node connections through orient correlation estimation and dynamically adjusting graph edges via graph edge sparsification. Finally, we implement joint network optimization to facilitate self-training and graph updates, with K-means used to express latent features. The clustering accuracy on three datasets is 83.60%, 63.65%, and 86.03%, the FLOPs are 3.57G, 30.62G, and 2.95G. The source code will be available at https://github.com/DY-HYX.