Next Article in Journal
Fine-Grained Urban Vegetation Segmentation Under Two Imaging Views Based on Scale-Aware Mixture of Experts and Scene-Specific Optimization
Previous Article in Journal
KSR-Huber: A Robust Method for Wind Vector Retrieval from Doppler Wind Lidar Observations
Previous Article in Special Issue
Enhancing the Estimation and Mapping of Soil Cadmium by Using Geospatial Information-Guided Machine Learning and Principal Component Spectra
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Superpixel-Level Joint-Sparse and Graph-Regularized Framework for Hyperspectral Image Classification

Department of Electrical and Electronics Engineering, Faculty of Engineering, Mersin University, Mersin 33343, Turkey
Remote Sens. 2026, 18(16), 2699; https://doi.org/10.3390/rs18162699
Submission received: 19 June 2026 / Revised: 2 August 2026 / Accepted: 10 August 2026 / Published: 11 August 2026

Highlights

What are the main findings?
  • A similarity-based weighting matrix derived from the relationship between superpixel pixels and training samples is incorporated into the l 2 , 1 norm regularization, leading to a more discriminative joint-sparse representation.
  • Graph Laplacian regularization enhances spatial smoothness and reduces classification noise.
What are the implications of the main findings?
  • The proposed framework provides an efficient spectral–spatial classification scheme for hyperspectral images, especially when labeled samples are restricted.
  • The results indicate that incorporating the intrinsic manifold structure of hyperspectral data, along with capturing local spectral affinities, plays a key role in achieving accurate and robust spectral–spatial classification.

Abstract

Hyperspectral image classification (HSIC) remains challenging because high-dimensional spectral signatures must be interpreted together with spatially coherent land-cover structures, particularly when labeled samples are limited. This paper presents a superpixel-based spectral–spatial HSIC method called SJSGR, which combines joint-sparse representation with graph Laplacian regularization. The HSI is first partitioned into homogeneous superpixel regions so that neighbouring pixels with similar spectral characteristics can be represented jointly rather than independently. For each superpixel, a similarity-aware weighting matrix is constructed between the training dictionary and the superpixel samples, encouraging the coefficient matrix to select more label-consistent and representative training atoms. To further preserve local manifold structure, graph Laplacian regularization is incorporated into the optimization objective, enforcing smooth and coherent representation coefficients among neighboring pixels within each superpixel. The resulting unified formulation integrates spectral correlation, spatial consistency, and local geometric structure, and is solved by the alternating-direction method of multipliers (ADMM). Classification is then performed by assigning each superpixel to the class with the minimum reconstruction error. Experiments are conducted on three real-world HSI datasets called Indian Pines, Pavia University and Fanglu to compare the proposed framework with several sparse representation and graph-based HSIC methods. Experimental results on these datasets reveal the capability of the proposed method, obtaining overall accuracies of 98.12%, 98.04%, and 98.26% under 10%, 1% and 1% labeled samples, respectively. Besides obtaining nearly 1% higher overall accuracy than the compared methods under these low-training-sample distributions, the SJSGR also provided better classification performance even under much more limited numbers of training samples. The findings suggest that superpixel-guided sparse representation with local manifold regularization is a promising direction for effective spectral–spatial HSIC.

1. Introduction

Hyperspectral imaging sensors are capable of collecting reflected sunlight from land-cover materials over a wide range of the electromagnetic spectrum, spanning from visible to near-infrared regions in narrow intervals [1,2,3]. Such high spectral resolution allows sensors to obtain spectral signatures of objects. These signatures are employed to classify or detect samples in HSIs [4,5,6,7]. Early proposed HSIC algorithms relied solely on spectral information such as sparse representation classifier (SRC) [8], which finds a coefficient vector with few non-zero elements representing a given test sample by a set of training samples. Later, it was observed that the use of spatial information further improves the HSIC performance [9]. In this regard, several spectral–spatial HSIC methods [8,10,11,12] have been proposed in the literature. Among these, joint-SRC (JSRC) [8] has attracted significant attention owing to its simplicity and ease of extension. Chen et al. [8] utilized a fixed-size patch around a given test sample to incorporate the spatial information. The idea behind JSRC is to represent neighboring pixels sparsely and simultaneously over a common training dictionary, thereby exploiting their spectral correlation to improve HSIC accuracy.
To enhance the results of JSRC, many methods have been proposed in the literature. For example, Zhang et al. [13] introduced nonlocal weighted JSRC (NLW-JSRC) to measure the similarity between test samples and neighboring pixels by considering the structural similarity. Since the contributions of all neighboring pixels are assumed to be equal by JSRC, its performance is reduced in heterogeneous regions. In order to alleviate this issue, NLW-JSRC assigns distinct weights to neighboring pixels, yielding more informative sparse coefficients. Tu et al. [14] proposed correlation coefficient JSRC (CCJSR), which incorporates correlation coefficients between the test and training samples as a regularization term during the residual calculation. By simultaneously utilizing the representation residual and spectral correlation, CCJSR improves the discrimination between different classes compared with JSRC. A locally adaptive neighborhood selection scheme and multi-level JSRC were proposed in [15] to mitigate the limitations of JSRC using a fixed-scale patch and uniformly assigning equal weights to neighboring pixels. Chen et al. [16] extracted local matrix features and then employed kernel JSRC (KJSRC) [17] to better characterize the nonlinear structure of a given HSI. It is known that JSRC finds the sparse coefficients directly from the original spectral–spatial features, and also assumes a linear relationship among the samples. However, ref. [16] computes local matrix features to represent spectral–spatial information better, and then exploits kernel mapping to characterize the nonlinear structure of HSI. In order to make effective use of spatial information beyond a fixed-size patch, a superpixel-based discriminative sparse model (SBDSM) [18] was proposed. In [18], a superpixel is defined as a shape-adaptive region consisting of a set of neighboring samples with similar spectral characteristics. Additionally, it was observed that the time requirement of superpixel-based HSIC is much lower than that of fixed-size patch-based classification. Subsequently, several superpixel-based HSIC methods utilizing sparse representation have been developed. Dundar et al. [19] proposed multiscale superpixels and guided filter (MSSGF), which sparsely represents samples inside a given set of superpixel regions. Since the distributions of different homogeneous regions in HSI are not uniform, MSSGF constructs multiple superpixel maps to capture the spatial information better than JSRC. In this way, both small and large homogeneous regions are considered. Zhang et al. [20] proposed an improved version of NLW-JSRC [13], called superpixel-based NLW-JSRC (SNLW-JSRC), which assigns distinct weight to each specific neighborhood inside a superpixel using a nonlocal weighting strategy. Compared to the NLW-JSRC, the spatial structure of HSI is better preserved by the SNLW-JSRC, which constrains the nonlocal search within the superpixel structures. The spectral similarity of samples and the presence of few potential outliers in each superpixel were modeled by a locality-constrained joint-sparse and weighted low-rank (LCJS-WLR) [21] classifier. This method encodes pixels within each superpixel using joint-sparse and weighted low-rank representations, while incorporating sparse noise regularization and a locality constraint on the joint-sparse term. To address a limitation of JSRC, where the intrinsic low-dimensional structure is not utilized, the LCJS-WLR employs low-rank regularization to extract shared spectral structure within each superpixel. By imposing a noise-regularization term, the effects of outliers inside each superpixel are suppressed. Additionally, the use of locality-constraint enables the classifier to select more discriminative training samples.
Although sparse representation-based approaches provide promising performance, they often fail to maintain the intrinsic manifold structure of the HSIs. More specifically, the interactions between neighbor pixels are not properly preserved, which may deteriorate representation coherence in homogeneous regions such as superpixels. To handle this issue, graph-based models have been widely introduced to characterize the underlying intrinsic geometric structure of HSIs. By defining a graph where nodes correspond to pixels and edges encode similarity, graph Laplacian regularization [22] can effectively encourage local smoothness. Recently, several graph Laplacian-regularized HSIC methods have been proposed in the literature. Liu et al. [23] proposed an approach that enforces structural consistency across bands by integrating graph Laplacian and sparse regularizations. Unlike JSRC, ref. [23] extracts band-level local image patches for pixels, and then finds the regarding sparse coefficients and learned dictionaries by imposing sparse representation and graph regularization terms. It was said that the use of graph regularization enforces the neighboring pixels to share similar sparse coefficients, thereby allowing the preservation of local geometric structures. However, since the graphs are constructed based on the randomly sampled training pixels, the lack of labeled samples may deteriorate the performance. Additionally, the graph weights are assigned binary (0/1) in accordance with the k-nearest-neighbor strategy, discarding the degree of similarity between neighboring pixels. Xue et al. [24] introduced sparse graph regularization (SGR) that constructs the graph Laplacian matrix based on the sparse coefficient matrix evaluated over the entire HSI, thereby ignoring the local neighborhood information. In this study, the graph construction process does not depend on the neighboring pixels. Instead, two pixels are assumed to be neighbors if they are represented by similar dictionary atoms. However, global graph construction may be negatively affected by outlier pixels, which may lead to incorrect neighborhood connections. As an enhancement over SGR, weighted SGR (WSGR) [25], was proposed to incorporate local neighborhood information within fixed-size patches through a Gaussian weighting scheme. In order to address a limitation of SGR, ref. [25] encodes a pixel as the weighted averages of its surrounding neighbors. In this way, it aimed to integrate the local neighborhood information. However, it was reported that the accuracy results are quite sensitive to the weighting method and patch size. Sellars et al. [26] presented the superpixel-based graph learning (SGL) method to effectively utilize spatial information in HSIs. They extracted several spectral–spatial features from the superpixels, and then these features were used to obtain the adaptive graph node weights between two adjacent superpixels. It was noticed that superpixel-guided graph construction better characterizes the geometric structure of HSI. In this study, instead of constructing the graphs within superpixels, they are constructed between neighboring superpixels. Therefore, local information is captured using only a graph-based term. Additionally, the label of each superpixel is determined by a label propagation algorithm, which spreads information to neighboring superpixels. Therefore, superpixel segmentation faults or erroneous graph construction may directly affect the classification performance. Zhao et al. [27] introduced the sparse superpixel graph (SSG), where superpixels are employed as graph nodes instead of pixels, greatly reducing computational complexity while preserving both spatial structure and spectral information for more efficient HSIC. Different from [26], the graph construction stage is based on both global spectral and local spatial connections, resulting more reliable graph representations. In addition, instead of the adaptive graph weights in [26], this study [27] considers binary weights, which may lead to the loss of the degree or strength of similarity. Since a label-propagation strategy is employed to determine the class label of a superpixel, binary weighting can cause a weakly similar superpixel neighbor to enforce the same influence as a strongly similar one during label propagation. Yang et al. [28] introduced an approach that leverages data compactness, spectral variability and local manifold structure through a local low-rank framework and superpixel-based locality graph. Unlike [26,27], the graph connections are constructed between the pixels within each superpixel. Following the computation of the low-rank component, a pixel-wise model was employed for this task, leading to a loss of spatial context during final label assignment.
Recently, foundation models (FMs) for HSI analysis have been introduced in the literature [29,30,31,32]. Unlike conventional task-driven methods, FMs are deep learning models pre-trained on large-scale HSI datasets to learn generalized spectral–spatial representations that can be transferred to different HSI applications such as classification, target detection, semantic segmentation, and unmixing [33,34]. One of the earliest models proposed for hyperspectral foundations is HyperSIGMA [29], where the HSIs are pre-trained using a massive set of hyperspectral data to learn transferable spectral–spatial representations for a variety of HSI processing tasks. HyperSL [30] designed a spectral foundation model, which integrates wavelength-oriented positional encoding, to standardize spectral vectors to improve their generalization across different sensors. Another model proposed is SpectralEarth [31], which built a massive EnMAP-based pre-training dataset and showed that the use of self-supervised pre-training could increase the generalization capacity of hyperspectral FMs. HySens [32] proposed a sensor-agnostic FM that achieves knowledge transfer across different hyperspectral datasets by unifying different spectral bands within a common framework. While recent developments have shown that hyperspectral FMs can generalize well, they do need pre-training on large data sets as well as heavy computation. Hence, model-driven methods remain a preferred choice especially when there are limitations in training samples and computational complexity.
Motivated by the limitations of joint-sparsity-based methods and the merits of graph-based approaches in modeling local structures, we propose the SJSGR method for HSIC. In the first step, the HSI is divided into superpixels to construct local regions, and then the similarity between the training dictionary and HSI data is computed. This weighting matrix is calculated to better characterize the joint-sparse structure of each superpixel in the next stage. Secondly, the sparse structure and local manifold of the coefficient matrix in each superpixel are modeled using weighted joint-sparse and weighted graph Laplacian regularizations, respectively. Then, the designed optimization problem is solved by the alternating-direction method of multipliers (ADMM) [35], and the regularized coefficient matrix is obtained. Finally, the label of each superpixel is determined by computing the reconstruction error between the pixels within the superpixel and the training dictionary using the corresponding regularized coefficients.
The rest of the paper is structured as follows. Section 2 explains the proposed SJSGR in detail. The experimental setup and findings are reported in Section 3, and then the obtained results are discussed in Section 4. Finally, Section 5 summarizes the paper and suggests future research directions.

2. Proposed SJSGR Method

2.1. Notations

A hyperspectral datacube can be represented as Y R r × c × b , consisting of b channels with a spatial dimension of r × c . Let Y = [ y 1 , y 2 , , y m ] R b × m be the matrix form of Y , where m = r × c denotes the number of pixel vectors. Let D = [ d 1 , d 2 , , d k ] R b × k be a training dictionary including k samples formed by stacking class-specific sub-dictionaries, i.e., D = [ D 1 , D 2 , , D c ] , where c denotes the number of classes. Each sub-dictionary containing n i samples can be given as D i = [ d i 1 , d i 2 , , d i n i ] , where k = i = 1 c n i . It is important to indicate that the columns of both Y and D are normalized to have unit-norm.

2.2. Formulation

The entire HSI can be represented as a linear combination of the dictionary, i.e., Y = D S + E , where S R k × m and E R b × m denote the coefficient matrix and reconstruction error, respectively. It is known that the neighbor pixels of a HSI share similar spectral characteristics, which promotes joint-sparse structure of the coefficient matrix in local regions. In order to obtain these areas, we utilize the entropy-rate superpixel (ERS) algorithm [36] which provides homogeneous spatial regions called superpixels. Considering that the segmentation capacity of ERS is highly reliant on the pre-determined number of superpixels and that no standard formulation exists for this parameter [18,37,38,39,40,41], a simple formulation is introduced. The optimal number of superpixels is determined as f l o o r ( m / ( 100 γ 2 ) ) where f l o o r ( · ) rounds a number down to the nearest integer less than or equal to that number, and γ is an adjustable parameter. This formulation allows the construction of suitable superpixel clusters across datasets with different spatial image sizes by tuning the γ parameter. After obtaining superpixels, the following optimization problem can be written to model the joint-sparse blocks as
argmin S 1 2 Y DS F 2 + λ g = 1 l S g 2 , 1
where · F and · 2 , 1 indicate the Frobenius norm and l 2 , 1 norm, respectively. Here, S g R k × n g denotes the joint-sparse coefficient matrix of the g th superpixel in a total of l superpixels, and S = [ S 1 , S 2 , , S g , , S l ] . The notation n g represents the number of pixels in each superpixel. In order to improve the performance, we utilize a weighting matrix W R k × m that holds the similarity of Y across D , as
W t , j = y j d t 2 2 + p ( y j ) p ( d t ) 2 2 subject to j = 1 , , m and t = 1 , , k
where p ( · ) R 2 represents the normalized pixel coordinates. It should be noted that the row and column indices are separately normalized by dividing each by its corresponding maximum index values. Each column of W , encoding the similarity between a data sample y j and the training dictionary, is then rescaled to [ 0 , 1 ] . After incorporating W , the problem becomes
argmin S 1 2 Y DS F 2 + λ g = 1 l W g S g 2 , 1
Here, W g R k × n g indicates the weight matrix of of the g th superpixel, and W = [ W 1 , W 2 , , W g , , W l ] . The operator ⊙ denotes element-wise multiplication. The idea behind this weighting approach is to penalize inappropriate training samples more. In order to exploit the spatial similarity between the pixels within each superpixel, the following graph Laplacian regularization term is inserted to (3) as
argmin S 1 2 Y DS F 2 + g = 1 l λ W g S g 2 , 1 + τ Tr S g L g S g T
The expansion of graph regularization term is given by
g = 1 l Tr ( S g L g S g T ) = 1 2 g = 1 l ( i , j ) N g Q g ( i , j ) s g i s g j 2 2
where L g R n g × n g denotes the graph Laplacian matrix of g th superpixel, N g represents the set of neighboring pixels within each superpixel, and s g i and s g j are the coefficient vectors of these adjacent pixels. The integration of this regularization term enforces the joint-sparse coefficient matrix to have similar coefficients among neighboring pixels. Furthermore, L g is defined as L g = R g Q g , where Q g R n g × n g is the affinity matrix of g th superpixel, computed as
Q g ( i , j ) ( i , j ) N g = exp y g i y g j 2 2 2 σ 2 ; i = 1 , , n g j = 1 , , n g
where y g i and y g j are the neighboring pixels within that superpixel, and σ controls the scale of the Gaussian kernel, which is set as 0.5. The last term R g R n g × n g is a diagonal matrix evaluated by R g ( i , i ) = j = 1 n g Q g ( i , j ) .
In order to solve the proposed optimization problem in (4), we use ADMM after separating the problem into subproblems. The augmented Lagrangian form of (4) is given by
L ( S , V 1 , V 2 , V 3 , P 1 , P 2 , P 3 ) = 1 2 Y V 1 F 2 + g = 1 l λ W g V 2 g 2 , 1 + τ Tr V 3 g L g V 3 g T + μ 2 ( D S V 1 P 1 F 2 + S V 2 P 2 F 2 + S V 3 P 3 F 2 )
where V 1 , V 2 and V 3 are the variables to be updated alternately. The terms P 1 , P 2 and P 3 are the Lagrange multipliers, and μ is a penalty parameter. The optimization stages of these variables are given by Algorithm 1 in detail. Suppose that the optimal coefficients of S are obtained after the convergence criterion is satisfied. Then, a class label is assigned to g th superpixel based on the following evaluation
r g ( i ) i = 1 , , c = Y g D i S g i F / S g i F
where r g R c is a residual vector of g th superpixel containing the class-based reconstruction errors, Y g R b × n g denotes the pixels within that superpixel, and S g i refers to the coefficient matrix of superpixel belonging to the i th class, respectively. Finally, the label of this superpixel is determined as the class that yields the minimum reconstruction error in r g . The pipeline of the proposed method is illustrated in Figure 1.
Algorithm 1 ADMM-based solution for the proposed SJSGR
Input:  Y , D , W , γ , λ , τ , μ = 0.1 , ϵ = 0.1
Initialization:  B = ( D T D + 2 I ) 1 , S ( 0 ) = B D T Y , V 1 ( 0 ) = D S , V 2 ( 0 ) = V 3 ( 0 ) = S , P 1 ( 0 ) = P 2 ( 0 ) = P 3 ( 0 ) = 0 , u = 0
   1: for  g = 1 to l do
   2:   L g = R g Q g
   3: end for
   4: repeat
   5:   S ( u + 1 ) = B D T ( V 1 ( u ) + P 1 ( u ) ) + ( V 2 ( u ) + P 2 ( u ) ) + ( V 3 ( u ) + P 3 ( u ) )
   6:   V 1 ( u + 1 ) = 1 1 + μ Y + μ ( D S ( u + 1 ) P 1 ( u ) )
   7:  for g = 1 to l do
   8:    V 2 g ( u + 1 ) = vector _ soft _ row ( S g ( u + 1 ) P 2 g ( u ) , λ / μ , W g )
   9:    V 3 g ( u + 1 ) = μ ( S g ( u + 1 ) P 3 g ( u ) ) ( 2 τ L g + μ I ) 1
 10:  end for
 11:   P 1 ( u + 1 ) = P 1 ( u ) D S ( u + 1 ) + V 1 ( u + 1 )
 12:   P 2 ( u + 1 ) = P 2 ( u ) S ( u + 1 ) + V 2 ( u + 1 )
 13:   P 3 ( u + 1 ) = P 3 ( u ) S ( u + 1 ) + V 3 ( u + 1 )
 14:   res _ p = V 1 ( u + 1 ) ; V 2 ( u + 1 ) ; V 3 ( u + 1 ) D S ( u + 1 ) ; S ( u + 1 ) ; S ( u + 1 ) F
 15:   res _ d = V 1 ( u + 1 ) ; V 2 ( u + 1 ) ; V 3 ( u + 1 ) V 1 ( u ) ; V 2 ( u ) ; V 3 ( u ) F
 16:  Update iteration: u u + 1
 17: until  res _ p ϵ OR res _ d ϵ
Output: The coefficient matrix S .
Note: The function vector _ soft _ row ( A , ψ , Z ) provides weighted row-wise sparsity. Let a and z be the arbitrary row-vectors of A and Z , respectively. Then, the function evaluates a max a 2 ψ z 2 , 0 max a 2 ψ z 2 , 0 + ψ z 2 a .

3. Experimental Results

3.1. Datasets

Experiments are conducted on three different hyperspectral datasets called Indian Pines (IP) [42], Pavia University (PU) [43] and Fanglu (FL) [44]. A summary of these datasets is presented in Table 1. It is seen that each dataset has distinct characteristics in terms of size, resolution, available classes and number of samples. Additionally, these are acquired by the different sensors, such as the Airborne Visible/Infrared Imaging Spectrometer (AVIRIS), Reflective Optics System Imaging Spectrometer (ROSIS) and Aerosol Pushbroom Hyperspectral Imager (APHI) for the IP, PU and FL datasets, respectively. The use of datasets with different characteristics in HSIC is important because the accuracy results on these datasets demonstrate the generalization capability of the methods. More detailed information about the IP, PU and FL datasets including class names and available number of samples, are given in Table 2, Table 3 and Table 4, respectively. Also, corresponding ground-truth (GT) images of the IP, PU and FL datasets are presented in Figure 2.

3.2. Performance Metrics

The performance of the proposed SJSGR is compared with several methods in the literature such as JSRC [8], CCJSR [14], MSSGF [19], LCJS-WLR [21], SGR [24], SGL [26] and WSGR [25]. It should be noted that the source codes of methods JSRC, CCJSR, SGR, SGL and WSGR are publicly available, while methods MSSGF and LCJS-WLR are the authors’ own methods. The codes for the other methods mentioned in the literature review of the sparse and graph-based studies, except for [28], were not publicly available, and therefore were not used in the experimental study. As for [28], because its methodology differs in scope from the proposed method and other methods compared, it was not included in the experimental study.
The performance of all methods are evaluated and compared in terms of class-based accuracy, overall accuracy (OA), average accuracy (AA) and Cohen’s kappa coefficient ( κ ) metrics. Here, class accuracy represents the ratio of correctly classified samples to the total number of samples in a given class. AA denotes the sum of the class-based accuracies divided by the total number of classes. OA is the ratio of correctly classified samples to the total number of samples. The kappa coefficient is a statistical metric that assesses classification performance by normalizing the difference between OA and the accuracy expected by chance. All experiments are repeated ten times using randomly chosen training dictionaries, and then the results are averaged to minimize the bias.

3.3. Parameter Tuning of SJSGR

The corresponding parameters of the other methods are fine-tuned for all datasets to perform a fair comparison. As for the SJSGR, it has several important parameters: γ for the number of superpixels, and λ and τ for the joint-sparse and graph regularization terms, respectively. To specify the optimal parameters for each dataset, we applied a grid search over the ranges of γ = { 0.41 , 0.45 , 0.49 , 0.53 , 0.57 , 0.61 } and ( λ , τ ) = { 10 5 , 5 × 10 5 , 10 4 , 5 × 10 4 , 10 3 , 5 × 10 3 , 10 2 , 5 × 10 2 , 10 1 , 5 × 10 1 } , and then we record the OA results. Figure 3 presents the observed results in terms of scatter plots. As can be seen from the colorbars indicated in the plots, high results were attained at many points. However, the highest OA value was obtained at only one intersection point for each dataset. In accordance with these observations given in Figure 3, γ was set to 0.49 for the IP, and 0.53 for the PU and FL datasets, respectively. For λ , it was adjusted to 10 2 for all datasets. Finally, the parameter τ was tuned as 10 3 for the IP and PU datasets, and 10 4 for the dataset FL, respectively. The optimal parameters of the datasets are given in Table 5. A closer examination of Figure 3 reveals that λ has the strongest influence on the OA results among all parameters. This effect is followed by the γ parameter. On the other hand, τ does not noticeably affect the OA results. However, it preserves their consistency. Since this parameter is responsible for graph regularization, its effect should be further analyzed through an ablation study.

3.4. Ablation Study

In order to assess the influence of the graph regularization term controlled by the τ parameter, we performed an ablation study by comparing the proposed SJSGR method with a modified version called SJS where the graph regularization term is discarded. Table 6 presents the results obtained on the datasets in terms of OA and AA metrics. It is seen that a slight increase is obtained in the OA and AA results for the IP dataset. As for the PU dataset, the OA and AA results are improved by approximately 1 % and 4.5 % , respectively. This improvement is due to the use of the graph regularization term. For the FL dataset, OA shows a slight enhancement, whereas AA improves by approximately 1 % . Therefore, these ablation studies demonstrate that the graph regularization term improves the results slightly or moderately depending on the dataset, thus ensuring consistency.

3.5. Results

Here, both quantitative and qualitative results of the IP, PU and FL datasets are given, respectively.

3.5.1. Indian Pines

Table 7 presents the achieved accuracy results of the methods under 10 % labeled training samples per class for the IP dataset. It is seen that JSRC provides the lowest accuracy results compared to the other methods. Incorporating the correlation coefficients between the training samples and local patches into the residual calculation, CCJSR outperforms JSRC by nearly 1 % and 4 % in terms of OA and AA. By considering local low-rank structure of each superpixel and imposing locality-preserving framework, LCJSWLR achieves a similar OA result compared to CCJSR, but obtains about 2 % higher AA. The performance of LCJSWLR is followed by SGR, which provides nearly 1.2 % higher OA, but attains a lower AA than LCJSWLR. A weighted extension of SGR, called WSGR, provides slightly higher OA and approximately 7 % better AA than SGR. Another graph regularization-based method called SGL has competitive accuracy results compared to WSGR. While SGL slightly outperforms WSGR in terms of OA, WSGR exceeds the AA result of SGL relatively. A similar condition is also observed among SGL and MSSGF. It is seen that MSSGF provides slightly higher OA than SGL, but SGL has nearly 2.5 % better AA than MSSGF. Regarding the proposed SJSGR, it exceeds the best OA result by approximately 0.7 % and the best AA result by about 0.5 % in other methods. Therefore, the proposed method achieves the highest OA and AA results for the IP dataset.
In addition to the given quantitative findings regarding the IP dataset, we also present the qualitative observations for all methods. Figure 4 demonstrates the classification maps of the methods with OAs under the same train/test splitting percentages adjusted for this dataset. It is seen that the proposed SJSGR produces a classification map which is closer to the corresponding ground-truth (GT) map of the dataset. Compared to the other methods, SJSGR provides smoother intra-class local regions and sharper inter-class transitions. These visual representations also reveal the efficacy of the proposed method.
Apart from the aforementioned results, we also performed an experiment to observe the OA results of the methods under low-training-sample distributions such as 1 % , 4 % and 7 % labeled samples per class. As seen from Figure 5, performances of the methods gradually increase depending on the training percentages. For 1 % sample distribution, JSRC achieves the lowest accuracy, then followed by CCJSR and SGR, respectively. It can be said that MSSGF and LCJSWLR appear to yield average-level results among all methods. While the highest OA is obtained by SJSGR, this achievement is closely followed by SGL and WSGR, respectively. For 4 % sample tuning, JSRC again attains the lowest OA, which is traced by CCJSR and SGR, respectively. While the other methods except SJSGR provide close results between 92.5 % and 95 % , SJSGR obtains approximately 1 % higher OA than SGL, which provides the closest result. Finally, for 7 % sampling setting, it is seen that all methods attain OA results above 90 % . Although the results of methods of this setting are close, the proposed SJSGR still appears to maintain the highest results.

3.5.2. Pavia University

Table 8 demonstrates the accuracy results of the methods under 1 % labeled training samples per class for the PU dataset. Similar to the case of IP dataset, JSRC has the lowest OA and AA results compared to the others. The results of this method are followed by CCJSR, which provides nearly 1.2 % and 7 % higher OA and AA results, respectively. Compared to CCJSR, SGR has about 0.5 % and 1 % higher OA and AA results. Results of this method are traced by MSSGF, which obtains nearly 4.8 % and 1.5 % higher OA and AA values. It can be seen that OA of MSSGF is followed by SGL, WSGR and LCJSWLR, providing almost 2.4 % , 2.6 % and 3 % higher results, respectively. However, as for the AA result of MSSGF, it is almost 3.5 % , 6 % and 6.5 % outperformed by LCJSWLR, SGL and WSGR, respectively. Compared to the methods analyzed so far, it is seen that the proposed SJSGR achieves the highest OA and AA results. For example, it outperforms the best OA result by approximately 1.2 % and the best AA result by about 2.3 % in other methods.
Figure 6 shows the classification maps of the methods with OAs using 1 % labeled training samples per class for the PU dataset. It should be noted here that this dataset has both small and large local regions as seen from the corresponding GT image. Therefore, capturing and effectively utilizing spatial information from all these regions is not an easy task for the methods. However, it is clear that the proposed SJSGR generates a classification map which is more closer to the GT map compared to the others. When the classification maps are examined, it is seen that local regions, especially those with small areas, are often inaccurately classified by other methods, whereas SJSGR classifies these regions with high accuracy, except for class 9. Hence, it can be said that the proposed method has more uniform local regions and sharper boundaries across different classes for the PU dataset, compared to the other methods.
Besides both the quantitative and qualitative results above, Figure 7 shows the OA results of the methods under low-training-sample settings such as 0.1 % , 0.4 % and 0.7 % labeled samples per class for the PU dataset. For the 0.1 % sampling setting, it is seen that JSRC obtains the lowest OA, which is then followed by CCJSR, MSSGF, SGR and WSGR, respectively. Starting from SGL, the OA results are observed above 85 % , where the proposed SJSGR provides the highest OA. For the 0.4 % sample distribution, JSRC has again the lowest OA, which is followed by CCJSR, MSSGF and SGR, respectively. The results of WSGR, LCJSWLR, SGL and SJSGR are close to each other; however, the OA of SJSGR is closer to 95 % compared to the others. When the amount of labeled training samples is set to 0.7 % , it is seen that the OA results of the methods gradually increase. While the OAs of JSRC, CCJSR and SGR remain below 90 % , the result of MSSGF is slightly above that. At OAs of around 95 % , WSGR, SGL and LCJSWLR obtain quite similar results. As for the proposed SJSGR, it attains an OA of approximately 97.5 % , which is the highest result among all observations.

3.5.3. Fanglu

Table 9 shows the accuracy results of the methods over the FL dataset using 1 % labeled training samples per class. It can be seen that JSRC and SGR provide quite similar OA results, but JSRC attains nearly 0.7 % higher AA than SGR. In terms of OA, WSGR follows the results of these two methods. As for MSSGF, it obtains a quite similar OA compared to WSGR. Following MSSGF, CCJSR provides approximately 0.4 % higher OA, and then this improvement is followed by LCJSWLR and SGL, respectively. Additionaly, it can be said that LCJSWLR and SGL achieve almost identical OA results. As for the AA results of the methods, MSSGF and CCJSR outperform JSRC by about 8 % . Following these methods, approximately 3 % improvement is achieved by SGL. As for the AA of LCJSWLR, it is nearly 0.7 % higher than the one of SGL. As seen from the AA of the proposed SJSGR, it outperforms the AA of LCJSWLR by about 2.5 % . Finally, WSGR obtains the highest AA result for the FL dataset. It provides approximately 2 % higher AA than the proposed SJSGR. Unlike the other two datasets, IP and PU, it can be seen that there is not much consistency between the OA and AA results of the methods in this dataset. The relatively inconsistent performance observed on this dataset may be attributed to its class imbalance, fewer spectral features and spectral similarity between classes, which are the challenging cases for the classifiers. However, when the results of the proposed SJSGR method are analyzed, it is clear that it provides the highest OA and the second highest AA results.
The visual representations of the methods under 1 % labeled training samples per class are given in Figure 8 for the FL dataset. Similar to the case of PU, this dataset has also both small and large local areas as seen from the corresponding GT image. As seen from the OA results, the proposed SJSGR obtains a classification map which is more similar to the GT map compared to remaining ones. Examining the results in Table 9, it is clear that the reason for the higher AA result of WSGR compared to SJSGR is due to its effective classification performance in class 6. This effect is also clearly visible when analyzing the maps of methods WSGR and SJSGR, where relatively small regions of this class are more correctly classified by WSGR. However, it can be said that SJSGR provides more homogeneous spatial regions except for this class.
Figure 9 gives the performance comparison of the methods in terms of OA by varying the percentages of labeled training samples per class such as 0.1 % , 0.4 % and 0.7 % for the FL dataset. As seen for the 0.1 % sampling percentage, JSRC yields the lowest OA among all methods. Following this, MSSGF, CCJSR, WSGR and SGR appear to provide average-level OA results, respectively. It can be seen that the OAs of these methods are approximately between 83.5 % and 86 % . As for the remaining ones, called SGL, LCJSWLR and SJSGR, the results are observed as above 90 % , where SJSGR achieves the highest one at nearly 92 % . For the 0.4 % labeled samples, it is clear that the classification performances of all methods gradually enhance. While JSRC again obtains the lowest OA, the moderate ones called MSSGF, CCJSR, SGR and WSGR yield to provide the average-level OA results, respectively. Following these, LCJSWLR and SGL have quite close OA results at around below 96 % . Then, SJSGR obtains the highest OA which is slightly higher than 96 % . For the last percentage rate, 0.7 % , all methods provide high OA results, and also the results become closer to each other. While JSRC has the lowest OA over again, SGR, WSGR, MSSGF and CCJSR follow these results, respectively. As for the others, LCJSWLR and SGL have quite similar OA results around 97 % , while SJSGR attains the highest OA close to 98 % .

3.5.4. Computational Complexity and Time Analysis

The proposed SJSGR method has several steps to complete the whole classification process. Table 10, Table 11 and Table 12 present the steps, and also give the approximate computation times of each one for the IP, PU and FL datasets, respectively, using 10 samples per class. It is seen that a significant portion of the running time is caused by the ADMM iterations. This iteration process includes the steps between 5 and 15 given in Algorithm 1. The complexities of steps 5 and 6 are calculated as O ( k m ( b + k ) ) and O ( k m b ) , respectively. As for steps 8 and 9, which need to be computed for each superpixel, the corresponding time complexities are given as O ( k n g ) and O ( k n g 2 ) , respectively. It should be noted that the term ( 2 τ L g + μ I ) 1 in step 9 is computed once during the graph construction stage, and then fixed over the course of the iterations. Due to the presence of l superpixels in total, these can be rewritten as O k g = 1 l n g and O k g = 1 l n g 2 , accordingly. Step 11 has a complexity of O ( k m b ) , and steps 12 and 13 have O ( k m ) . Finally, the computational complexities of steps 14 and 15 require O ( k m b ) and O ( b m + k m ) , respectively. Therefore, the proposed SJSGR method has an overall complexity of O ( k m ( b + k ) ) + O ( k m b ) + O k g = 1 l n g + O k g = 1 l n g 2 + O ( k m b ) + O ( k m ) + O ( k m b ) + O ( b m + k m ) for the per ADMM iteration, consuming the most of the total running time. Since g = 1 l n g is equal to the total pixel count m, the term O k g = 1 l n g is reduced to O k m . By retaining only the dominant ones, the complexity of SJSGR per ADMM iteration can be given as O k m ( b + k ) + k g = 1 l n g 2 .
The computational efficiency of the proposed and competing methods was evaluated by comparing their execution times. All experiments were conducted on the same hardware platform consisting of an Intel Core i7-12700K processor (3.60 GHz) and 128 GB of RAM to ensure a fair comparison. The execution times obtained with ten labeled samples per class are presented in Table 13 for all datasets. It is clearly observed that the LCJSWLR method requires the highest computational time across all datasets. This is mainly due to its complex optimization procedure and, more importantly, the low-rank minimization performed within each superpixel, which significantly increases the computational cost. The JSRC method achieves the lowest computational time on the IP dataset, whereas the SGR method is faster on the other datasets. When the computational times of the methods that achieve classification accuracies closest to the proposed SJSGR method, namely SGL, WSGR, LCJSWLR, and MSSGF, are examined, the LCJSWLR is the slowest among them, as mentioned before. Compared with the SGL method, the SJSGR exhibits slightly lower computational times for all datasets. Regarding the remaining methods, WSGR and MSSGF are both several times faster than the SJSGR method across the datasets.

3.5.5. Comparison with the Deep Learning-Based Models

Although the proposed SJSGR method is based on a traditional machine learning classifer, its performance was also compared with the several deep learning-based methods such as SpectralFormer (https://github.com/danfenghong/IEEE_TGRS_SpectralFormer, accessed on 27 July 2026) [45], 3DSS−Mamba (https://github.com/IIP-Team/3DSS-Mamba, accessed on 27 July 2026) [46], HybridSN (https://github.com/gokriznastic/HybridSN, accessed on 28 July 2026) [47], SSEFN (https://github.com/liushuang963/SSEFN, accessed on 29 July 2026) [48] and DSFormer (https://github.com/YichuXu/DSFormer, accessed on 29 July 2026) [49]. In order to perform fair comparisons, the same training and test indices, utilized in the previous experiments, were adopted for each dataset. Specifically, 10 % and 1 % of the samples from each class were employed for training in the IP and PU datasets, respectively, while the remaining samples used for testing. It should be noted that the FL dataset was not used for the comparison since the chosen DL-based models have no optimization parameters for this data. As for the IP and PU datasets, the training parameters of these models were tuned as the values provided in the related original articles. The results were recorded in terms of OA, AA and κ , respectively. Table 14 presents the results for both of the datasets. It is seen that the DSFormer achieves the highest OA and κ results, which are being closely followed by the SJSGR method for the IP dataset. As for the AA value, the SJSGR provides the best result, which is traced by the SSEFN model. Similarly, the DSFormer attains the highest metrics, which are followed by the SJSGR and SSEFN methods, respectively, for the PU dataset.

4. Discussion

The results obtained from the exhaustive experiments are discussed here. It should be noted that it is not possible to generalize the results of methods other than JSRC and the proposed SJSGR framework, because the performances of the methods vary depending on the datasets.
Throughout the experiments, it was observed that JSRC yields to provide lowest accuracy results. This method considers the spatial information of a HSI using a fixed-size patch constructed around a given test sample without assigning distinct weight to each neighbor. Such an assumption may cause misclassification of this test sample if it is around class borders. In such a case, the impact of pixels belonging to different classes may become more dominant. Apart from this, JSRC only applies a sparsity constraint which takes into account the spectral similarity of pixels, but ignores the local manifold structure of that patch. By incorporating the correlation coefficients between the training samples and local patches into the residual calculation, the CCJSR method outperforms JSRC across all datasets. This observation reveals the idea that such correlation may improve the results by inserting it into the optimization problem. As observed, MSSGF considerably outperforms CCJSR for the IP and FL datasets, but their corresponding results are quite competitive for the FL dataset. Since MSSGF utilizes multiscale superpixels, the spatial information is effectively employed in two ways. The first one is to obtain more homogeneous local regions through superpixels, and the second one is to capture local information in a broad range through multiscale superpixels. The use of these extensive spatial information with sparsity constraint enhances the results. The results indicate that LCJSWLR is superior to the MSSGF, except for the IP dataset. This method simultaneously employs weighted joint-sparse and low-rank regularizations in homogeneous regions obtained by single-scale superpixel segmentation. A unified utilization of such regularization terms enables the coefficient matrix to be more informative than the use of sparsity constraint only. Therefore, the results are improved compared to the MSSGF for the PU and FL datasets. The reason for obtaining lower accuracy results for the IP dataset may be the ineffective use of spatial information.
Besides these sparsity-constraint-based methods, SGR is generally superior to JSRC and CCJSR, but is usually outperformed by LCJSWLR and MSSGF depending on the dataset. SGR computes the coefficient matrix of all pixels by introducing sparse-regularization only. In this stage, it does not consider the neighborhood information of these pixels. After that, it constructs a graph Laplacian matrix based on the coefficient matrix. By utilizing both coefficient and graph Laplacian matrices, a prediction function is evaluated. Due to ignoring neighborhood information and local manifold structure of the data, SGR yields limited performance. As an extension of SGR, the method WSGR provides higher accuracy results than SGR. Also, the results of WSGR become competitive with the ones of MSSGF and LCJSWLR. The reason for this observation could be the incorporation of spatial information in WSGR since it applies a weighting scheme to the central pixel and its neighborhoods in a fixed-size patch. In this way, each pixel of a HSI is transformed into the weighted one, and then the weighted pixels are processed using the same procedure as in SGR. As for the last graph regularization-based method, SGL, it provides competitive performance compared to the WSGR, MSSGF and LCJSWLR, which are the methods providing high accuracy results across the datasets. The satisfying results of SGL can be given as follows. It extracts additional descriptive features from each superpixel, and then these features are used to construct graphs between two linked superpixels. In this way, both local spatial information and global structure of the data are considered for the purpose of classification.
Based on the analyses conducted so far, the performances of methods vary depending on the dataset. For the proposed SJSGR, it was observed that the highest OA results are observed for all different training sample distributions across the datasets. Except for the FL dataset, the highest AA results are also obtained by SJSGR. The reasons behind this performance can be given as follows: It utilizes superpixels to capture the spatial information in a HSI, effectively. The proposed optimization problem incorporates the correlation between each superpixel-block and training dictionary. In this way, the potential of selecting more appropriate training samples is promoted. Due to the joint-sparse regularization term, the pixels within each superpixel are represented by the same training samples. Finally, the graph Laplacian-based regularization term enforces the coefficient matrix to have similar codes among the pixels of the superpixel. To sum up, unifying all these constraints in an optimization framework enhances the discriminative structure of the coefficient matrix.
Regarding the proposed SJSGR method, long execution times are observed, particularly on the PU and FL datasets. This is primarily attributed to the large number of generated superpixels resulting from the larger image sizes. Since the SJSGR method performs joint-sparse and graph regularization-based optimization within each superpixel, the computational cost increases as the number of superpixels grows. Although the WSGR and MSSGF methods require less computation time, their classification performance across all datasets remains inferior to that of the proposed method. This performance gap becomes even more pronounced under limited-training-sample conditions. The SGL method also achieves lower classification accuracies than the proposed method while requiring slightly more computation time. Overall, the experimental results demonstrate that although the proposed method requires longer execution times for datasets with large spatial dimensions, this additional computational cost is largely compensated by its higher classification accuracy results compared with the other methods.
Finally, the comparison with recent deep learning models shows that the SJSGR method provides competitive classification performance across the datasets. While several models attain slightly higher accuracies on certain datasets, the proposed method consistently achieves comparable or higher results without depending on the deep feature learning. These observations demonstrate that the proposed framework maintains an effective alternative, especially when the labeled training samples are limited.

5. Conclusions

We propose a novel spectral–spatial HSIC method called SJSGR that efficiently captures both the local and geometric structure of each superpixel. Since neighboring pixels share similar spectral patterns, the representative coefficient matrix of these samples is expected to exhibit a joint-sparse structure. Considering this fact, we employ a weighted joint-sparse regularization to promote the selection of the most representative training samples by measuring the similarity between the samples within each superpixel and the dictionary. Besides being represented by common training samples, their representation coefficients are also expected to be similar due to high correlation among samples within each superpixel. To incorporate this information, we use a graph Laplacian regularization term which forces the neighboring samples to have similar coefficients. Experiments on three HSI datasets have shown that the SJSGR method is effective and comparable to state-of-the-art methods in the literature.
Although the proposed method demonstrates competitive classification performance, it has several limitations that should be acknowledged. First, the presence of noisy pixels in the HSI can prevent the formation of homogeneous superpixel regions. This will significantly affect the success of the method. Second, performing only single-scale segmentation may lead to a limited use of spatial information in the HSI, because the sizes of homogeneous regions within the image may vary. Finally, due to the ADMM-based optimization performed within each superpixel, increasing the number of superpixels negatively impacts the computational time of the method.
Future work may focus on using a superpixel segmentation algorithm with more precise local region modeling, which is expected to further improve the results. Additionally, a multiscale superpixel segmentation approach may be utilized to capture the spatial information more. Also, the computation time can be reduced by using faster optimization techniques.

Funding

This research received no external funding.

Data Availability Statement

The IP, PU and FL datasets presented in this study are publicly available at [https://purr.purdue.edu/publications/1947/1, accessed on 27 July 2026], [https://lesun.weebly.com/hyperspectral-data-set.html, accessed on 27 July 2026] and [https://www.geodoi.ac.cn/edoi.aspx?DOI=10.3974/geodb.2017.03.04.V1, accessed on 27 July 2026], respectively.

Conflicts of Interest

The author declares that there are no conflicts of interest.

References

  1. Shaw, G.; Manolakis, D. Signal processing for hyperspectral image exploitation. IEEE Signal Process. Mag. 2002, 19, 12–16. [Google Scholar] [CrossRef]
  2. Bioucas-Dias, J.M.; Plaza, A.; Camps-Valls, G.; Scheunders, P.; Nasrabadi, N.; Chanussot, J. Hyperspectral Remote Sensing Data Analysis and Future Challenges. IEEE Geosci. Remote Sens. Mag. 2013, 1, 6–36. [Google Scholar] [CrossRef]
  3. Ghamisi, P.; Yokoya, N.; Li, J.; Liao, W.; Liu, S.; Plaza, J.; Rasti, B.; Plaza, A. Advances in Hyperspectral Image and Signal Processing: A Comprehensive Overview of the State of the Art. IEEE Geosci. Remote Sens. Mag. 2017, 5, 37–78. [Google Scholar] [CrossRef]
  4. Manolakis, D.; Shaw, G. Detection algorithms for hyperspectral imaging applications. IEEE Signal Process. Mag. 2002, 19, 29–43. [Google Scholar] [CrossRef]
  5. Melgani, F.; Bruzzone, L. Classification of hyperspectral remote sensing images with support vector machines. IEEE Trans. Geosci. Remote Sens. 2004, 42, 1778–1790. [Google Scholar] [CrossRef]
  6. Benediktsson, J.; Palmason, J.; Sveinsson, J. Classification of hyperspectral data from urban areas based on extended morphological profiles. IEEE Trans. Geosci. Remote Sens. 2005, 43, 480–491. [Google Scholar] [CrossRef]
  7. Chen, Y.; Jiang, H.; Li, C.; Jia, X.; Ghamisi, P. Deep Feature Extraction and Classification of Hyperspectral Images Based on Convolutional Neural Networks. IEEE Trans. Geosci. Remote Sens. 2016, 54, 6232–6251. [Google Scholar] [CrossRef]
  8. Chen, Y.; Nasrabadi, N.M.; Tran, T.D. Hyperspectral Image Classification Using Dictionary-Based Sparse Representation. IEEE Trans. Geosci. Remote Sens. 2011, 49, 3973–3985. [Google Scholar] [CrossRef]
  9. Fauvel, M.; Tarabalka, Y.; Benediktsson, J.A.; Chanussot, J.; Tilton, J.C. Advances in Spectral-Spatial Classification of Hyperspectral Images. Proc. IEEE 2013, 101, 652–675. [Google Scholar] [CrossRef]
  10. Yu, H.; Gao, L.; Liao, W.; Zhang, B.; Zhuang, L.; Song, M.; Chanussot, J. Global Spatial and Local Spectral Similarity-Based Manifold Learning Group Sparse Representation for Hyperspectral Imagery Classification. IEEE Trans. Geosci. Remote Sens. 2020, 58, 3043–3056. [Google Scholar] [CrossRef]
  11. Tu, B.; Zhou, C.; Liao, X.; Zhang, G.; Peng, Y. Spectral–Spatial Hyperspectral Classification via Structural-Kernel Collaborative Representation. IEEE Geosci. Remote Sens. Lett. 2021, 18, 861–865. [Google Scholar] [CrossRef]
  12. Dundar, T.; Ince, T. Guided Filter of Random Patches Network and Relaxed-Collaborative-Representation-Based Hyperspectral Image Classification. IEEE J. Sel. Top. Appl. Earth Obs. Remote Sens. 2024, 17, 6544–6560. [Google Scholar] [CrossRef]
  13. Zhang, H.; Li, J.; Huang, Y.; Zhang, L. A Nonlocal Weighted Joint Sparse Representation Classification Method for Hyperspectral Imagery. IEEE J. Sel. Top. Appl. Earth Obs. Remote Sens. 2014, 7, 2056–2065. [Google Scholar] [CrossRef]
  14. Tu, B.; Zhang, X.; Kang, X.; Zhang, G.; Wang, J.; Wu, J. Hyperspectral Image Classification via Fusing Correlation Coefficient and Joint Sparse Representation. IEEE Geosci. Remote Sens. Lett. 2018, 15, 340–344. [Google Scholar] [CrossRef]
  15. Gao, Q.; Lim, S.; Jia, X. Improved Joint Sparse Models for Hyperspectral Image Classification Based on a Novel Neighbour Selection Strategy. Remote Sens. 2018, 10, 905. [Google Scholar] [CrossRef]
  16. Chen, X.; Chen, N.; Peng, J.; Sun, W. Local Matrix Feature-Based Kernel Joint Sparse Representation for Hyperspectral Image Classification. Remote Sens. 2022, 14, 4363. [Google Scholar] [CrossRef]
  17. Chen, Y.; Nasrabadi, N.M.; Tran, T.D. Hyperspectral Image Classification via Kernel Sparse Representation. IEEE Trans. Geosci. Remote Sens. 2013, 51, 217–231. [Google Scholar] [CrossRef]
  18. Fang, L.; Li, S.; Kang, X.; Benediktsson, J.A. Spectral–Spatial Classification of Hyperspectral Images with a Superpixel-Based Discriminative Sparse Model. IEEE Trans. Geosci. Remote Sens. 2015, 53, 4186–4201. [Google Scholar] [CrossRef]
  19. Dundar, T.; Ince, T. Sparse Representation-Based Hyperspectral Image Classification Using Multiscale Superpixels and Guided Filter. IEEE Geosci. Remote Sens. Lett. 2019, 16, 246–250. [Google Scholar] [CrossRef]
  20. Zhang, A.; Pan, Z.; Fu, H.; Sun, G.; Rong, J.; Ren, J.; Jia, X.; Yao, Y. Superpixel Nonlocal Weighting Joint Sparse Representation for Hyperspectral Image Classification. Remote Sens. 2022, 14, 2125. [Google Scholar] [CrossRef]
  21. Dundar, T.; Ince, T. Locality Constraint Joint-Sparse and Weighted Low-Rank Based Hyperspectral Image Classification. In 2023 10th International Conference on Recent Advances in Air and Space Technologies (RAST); IEEE: New York, NY, USA, 2023; pp. 1–6. [Google Scholar]
  22. Ince, T. Superpixel-Based Graph Laplacian Regularization for Sparse Hyperspectral Unmixing. IEEE Geosci. Remote Sens. Lett. 2022, 19, 5501305. [Google Scholar] [CrossRef]
  23. Liu, C.; Zhou, J.; Liang, J.; Qian, Y.; Li, H.; Gao, Y. Exploring Structural Consistency in Graph Regularized Joint Spectral-Spatial Sparse Coding for Hyperspectral Image Classification. IEEE J. Sel. Top. Appl. Earth Obs. Remote Sens. 2017, 10, 1151–1164. [Google Scholar] [CrossRef]
  24. Xue, Z.; Du, P.; Li, J.; Su, H. Sparse graph regularization for robust crop mapping using hyperspectral remotely sensed imagery with very few in situ data. ISPRS J. Photogramm. Remote Sens. 2017, 124, 1–15. [Google Scholar] [CrossRef]
  25. Xue, Z.; Yang, S.; Zhang, L. Weighted Sparse Graph Regularization for Spectral–Spatial Classification of Hyperspectral Images. IEEE Geosci. Remote Sens. Lett. 2021, 18, 1630–1634. [Google Scholar] [CrossRef]
  26. Sellars, P.; Aviles-Rivero, A.I.; Schönlieb, C.B. Superpixel Contracted Graph-Based Learning for Hyperspectral Image Classification. IEEE Trans. Geosci. Remote Sens. 2020, 58, 4180–4193. [Google Scholar] [CrossRef]
  27. Zhao, Y.; Yan, F. Hyperspectral Image Classification Based on Sparse Superpixel Graph. Remote Sens. 2021, 13, 3592. [Google Scholar] [CrossRef]
  28. Yang, S.; Zhang, Y.; Jia, Y.; Zhang, W. Local Low-Rank Approximation with Superpixel-Guided Locality Preserving Graph for Hyperspectral Image Classification. IEEE J. Sel. Top. Appl. Earth Obs. Remote Sens. 2022, 15, 7741–7754. [Google Scholar] [CrossRef]
  29. Wang, D.; Hu, M.; Jin, Y.; Miao, Y.; Yang, J.; Xu, Y.; Qin, X.; Ma, J.; Sun, L.; Li, C.; et al. HyperSIGMA: Hyperspectral Intelligence Comprehension Foundation Model. IEEE Trans. Pattern Anal. Mach. Intell. 2025, 47, 6427–6444. [Google Scholar] [CrossRef] [PubMed]
  30. Kong, W.; Liu, B.; Bi, X.; Yu, C.; Li, X.; Chen, Y. HyperSL: A Spectral Foundation Model for Hyperspectral Image Interpretation. IEEE Trans. Geosci. Remote Sens. 2025, 63, 5513119. [Google Scholar] [CrossRef]
  31. Braham, N.A.A.; Albrecht, C.M.; Mairal, J.; Chanussot, J.; Wang, Y.; Zhu, X.X. SpectralEarth: Training Hyperspectral Foundation Models at Scale. IEEE J. Sel. Top. Appl. Earth Obs. Remote Sens. 2025, 18, 16780–16797. [Google Scholar] [CrossRef]
  32. Zhao, X.; Xiong, Z.; Zhu, X.X. HySens: Sensor-Agnostic Foundation Models for Hyperspectral Data. IEEE Trans. Geosci. Remote Sens. 2026, 64, 5513915. [Google Scholar] [CrossRef]
  33. Lu, S.; Guo, J.; Zimmer-Dauphinee, J.R.; Nieusma, J.M.; Wang, X.; VanValkenburgh, P.; Wernke, S.A.; Huo, Y. Vision Foundation Models in Remote Sensing: A survey. IEEE Geosci. Remote Sens. Mag. 2025, 13, 190–215. [Google Scholar] [CrossRef]
  34. Vaddi, R.; Phaneendra Kumar Lakshmi Narasimha, B.; Mitra, S.; Mitra, S.; Bruzzone, L.; Roy, S.K. From Traditional to Foundation Models: A Survey for Land Use and Land Cover Hyperspectral Image Classification. Wiley Interdiscip. Rev. Data Min. Knowl. Discov. 2025, 15, e70049. [Google Scholar] [CrossRef]
  35. Boyd, S.; Parikh, N.; Chu, E.; Peleato, B.; Eckstein, J. Distributed Optimization and Statistical Learning via the Alternating Direction Method of Multipliers. Found. Trends Mach. Learn. 2011, 3, 1–122. [Google Scholar] [CrossRef]
  36. Liu, M.; Tuzel, O.; Ramalingam, S.; Chellappa, R. Entropy rate superpixel segmentation. In CVPR 2011; IEEE: New York, NY, USA, 2011; pp. 2097–2104. [Google Scholar] [CrossRef]
  37. Tu, B.; Kuang, W.; Zhao, G.; Fei, H. Hyperspectral Image Classification via Superpixel Spectral Metrics Representation. IEEE Signal Process. Lett. 2018, 25, 1520–1524. [Google Scholar] [CrossRef]
  38. Xie, F.; Gao, Q.; Jin, C.; Zhao, F. Hyperspectral Image Classification Based on Superpixel Pooling Convolutional Neural Network with Transfer Learning. Remote Sens. 2021, 13, 930. [Google Scholar] [CrossRef]
  39. Wang, N.; Zeng, X.; Duan, Y.; Deng, B.; Mo, Y.; Xie, Z.; Duan, P. Multi-Scale Superpixel-Guided Structural Profiles for Hyperspectral Image Classification. Sensors 2022, 22, 8502. [Google Scholar] [CrossRef] [PubMed]
  40. Liao, N.; Gong, J.; Li, W.; Li, C.; Zhang, C.; Guo, B. SMALE: Hyperspectral Image Classification via Superpixels and Manifold Learning. Remote Sens. 2024, 16, 3442. [Google Scholar] [CrossRef]
  41. Zhang, Y.; Duan, P.; Liang, L.; Kang, X.; Li, J.; Plaza, A. PFS3F: Probabilistic Fusion of Superpixel-Wise and Semantic-Aware Structural Features for Hyperspectral Image Classification. IEEE Trans. Circuits Syst. Video Technol. 2025, 35, 8723–8737. [Google Scholar] [CrossRef]
  42. Baumgardner, M.F.; Biehl, L.L.; Landgrebe, D.A. 220 Band AVIRIS Hyperspectral Image Data Set: June 12, 1992 Indian Pine Test Site 3; Purdue University: West Lafayette, IN, USA, 2015. [Google Scholar]
  43. Dell’Acqua, F.; Gamba, P.; Casella, V.; Zucca, F.; Benediktsson, J.A.; Wilkinson, G.; Galli, A.; Malinverni, E.S.; Jones, G.; Greenhill, D.; et al. HySenS data exploitation for urban land cover analysis. Ann. Geophys. 2006, 49, 311–318. [Google Scholar] [CrossRef]
  44. Zhang, X.; Zhang, B.; Sun, Y. Hyperspectral Remote Sensing Dataset for Tea Farm. Digit. J. Glob. Change Data Repos. 2017, 4. [Google Scholar] [CrossRef]
  45. Hong, D.; Han, Z.; Yao, J.; Gao, L.; Zhang, B.; Plaza, A.; Chanussot, J. SpectralFormer: Rethinking Hyperspectral Image Classification with Transformers. IEEE Trans. Geosci. Remote Sens. 2022, 60, 5518615. [Google Scholar] [CrossRef]
  46. He, Y.; Tu, B.; Liu, B.; Li, J.; Plaza, A. 3DSS-Mamba: 3D-Spectral-Spatial Mamba for Hyperspectral Image Classification. IEEE Trans. Geosci. Remote Sens. 2024, 62, 5534216. [Google Scholar] [CrossRef]
  47. Roy, S.K.; Krishna, G.; Dubey, S.R.; Chaudhuri, B.B. HybridSN: Exploring 3-D–2-D CNN Feature Hierarchy for Hyperspectral Image Classification. IEEE Geosci. Remote Sens. Lett. 2020, 17, 277–281. [Google Scholar] [CrossRef]
  48. Liu, S.; Fu, C.; Duan, Y.; Wang, X.; Luo, F. Spatial–Spectral Enhancement and Fusion Network for Hyperspectral Image Classification with Few Labeled Samples. IEEE Trans. Geosci. Remote Sens. 2025, 63, 5502414. [Google Scholar] [CrossRef]
  49. Xu, Y.; Wang, D.; Zhang, L.; Zhang, L. Dual selective fusion transformer network for hyperspectral image classification. Neural Netw. 2025, 187, 107311. [Google Scholar] [CrossRef] [PubMed]
Figure 1. Flowchart of the proposed SJSGR method.
Figure 1. Flowchart of the proposed SJSGR method.
Remotesensing 18 02699 g001
Figure 2. GT images of (a) IP, (b) PU and (c) FL datasets, respectively.
Figure 2. GT images of (a) IP, (b) PU and (c) FL datasets, respectively.
Remotesensing 18 02699 g002
Figure 3. Scatter plots showing the impact of parameter variations on the OA results across three datasets: (a) IP, (b) PU and (c) FL, respectively. The best results are marked with black circles for clarity.
Figure 3. Scatter plots showing the impact of parameter variations on the OA results across three datasets: (a) IP, (b) PU and (c) FL, respectively. The best results are marked with black circles for clarity.
Remotesensing 18 02699 g003aRemotesensing 18 02699 g003b
Figure 4. IP dataset: Classification maps of the methods with the following OAs; (a) GT, (b) JSRC ( 94.58 % ), (c) CCJSR ( 95.69 % ), (d) MSSGF ( 97.52 % ), (e) LCJSWLR ( 95.86 % ), (f) SGR ( 97.01 % ), (g) WSGR ( 97.25 % ), (h) SGL ( 97.39 % ) and (i) SJSGR ( 98.09 % ), respectively.
Figure 4. IP dataset: Classification maps of the methods with the following OAs; (a) GT, (b) JSRC ( 94.58 % ), (c) CCJSR ( 95.69 % ), (d) MSSGF ( 97.52 % ), (e) LCJSWLR ( 95.86 % ), (f) SGR ( 97.01 % ), (g) WSGR ( 97.25 % ), (h) SGL ( 97.39 % ) and (i) SJSGR ( 98.09 % ), respectively.
Remotesensing 18 02699 g004
Figure 5. IP dataset: OA results of the methods with varying percentages of training samples per class.
Figure 5. IP dataset: OA results of the methods with varying percentages of training samples per class.
Remotesensing 18 02699 g005
Figure 6. PU dataset—Classification maps of the methods with the following OAs: (a) GT, (b) JSRC ( 87.35 % ), (c) CCJSR ( 88.32 % ), (d) MSSGF ( 93.95 % ), (e) LCJSWLR ( 96.63 % ), (f) SGR ( 88.51 % ), (g) WSGR ( 96.68 % ), (h) SGL ( 96.43 % ) and (i) SJSGR ( 98.12 % ), respectively.
Figure 6. PU dataset—Classification maps of the methods with the following OAs: (a) GT, (b) JSRC ( 87.35 % ), (c) CCJSR ( 88.32 % ), (d) MSSGF ( 93.95 % ), (e) LCJSWLR ( 96.63 % ), (f) SGR ( 88.51 % ), (g) WSGR ( 96.68 % ), (h) SGL ( 96.43 % ) and (i) SJSGR ( 98.12 % ), respectively.
Remotesensing 18 02699 g006
Figure 7. PU dataset: OA results of the methods with varying percentages of training samples per class.
Figure 7. PU dataset: OA results of the methods with varying percentages of training samples per class.
Remotesensing 18 02699 g007
Figure 8. FL dataset: Classification maps of the methods annotated with OAs. From left to right: (a) GT, (b) JSRC ( 94.73 % ), (c) CCJSR ( 96.78 % ), (d) MSSGF ( 96.38 % ), (e) LCJSWLR ( 97.48 % ), (f) SGR ( 94.61 % ), (g) WSGR ( 96.32 % ), (h) SGL ( 97.51 % ) and (i) SJSGR ( 98.29 % ), respectively.
Figure 8. FL dataset: Classification maps of the methods annotated with OAs. From left to right: (a) GT, (b) JSRC ( 94.73 % ), (c) CCJSR ( 96.78 % ), (d) MSSGF ( 96.38 % ), (e) LCJSWLR ( 97.48 % ), (f) SGR ( 94.61 % ), (g) WSGR ( 96.32 % ), (h) SGL ( 97.51 % ) and (i) SJSGR ( 98.29 % ), respectively.
Remotesensing 18 02699 g008
Figure 9. FL dataset: OA results of the methods with varying percentages of training samples per class.
Figure 9. FL dataset: OA results of the methods with varying percentages of training samples per class.
Remotesensing 18 02699 g009
Table 1. Comparison of the IP, PU and FL datasets.
Table 1. Comparison of the IP, PU and FL datasets.
DatasetSensorSizeSpectral
Res.
Spatial
Res.
Num. of
Classes
Num. of
Samples
IPAVIRIS 145 × 145 × 200 ∼10 nm20 m1610,366
PUROSIS 610 × 340 × 103 ∼4 nm1.3 m942,776
FLAPHI 512 × 348 × 80 ∼8 nm2.25 m1053,734
Table 2. IP class distributions, with background colors correspond to the ground-truth class colors.
Table 2. IP class distributions, with background colors correspond to the ground-truth class colors.
ClassNameSamples
1Alfalfa54
2Corn-notill1434
3Corn-mintill834
4Corn234
5Grass-pasture497
6Grass-trees747
7Grass-pasture-mowed26
8Hay-windrowed489
9Oats20
10Soybean-notill968
11Soybean-mintill2468
12Soybean-clean614
13Wheat212
14Woods1294
15Buildings-Grass-Trees-Drives380
16Stone-Steel-Towers95
Table 3. PU class distributions, with background colors correspond to the ground-truth class colors.
Table 3. PU class distributions, with background colors correspond to the ground-truth class colors.
ClassNameSamples
1Asphalt6631
2Meadows18,649
3Gravel2099
4Trees3064
5Painted metal sheets1345
6Bare soil5029
7Bitumen1330
8Self-Blocking Bricks3682
9Shadows947
Table 4. FL class distributions, with background colors correspond to the ground-truth class colors.
Table 4. FL class distributions, with background colors correspond to the ground-truth class colors.
ClassNameSamples
1Masson pine5806
2Bamboo forest2318
3Tea plant28,428
4Reed214
5Paddy6809
6Sweet potato817
7Caraway429
8Weed1861
9Water body6141
10Building/Road911
Table 5. Optimal parameters of SJSGR across the datasets.
Table 5. Optimal parameters of SJSGR across the datasets.
ParameterIPPUFL
γ 0.49 0.53 0.53
λ 10 2 10 2 10 2
τ 10 3 10 3 10 4
Table 6. Ablation study of the proposed SJSGR across the datasets. Bold and underlined values indicate the best and second-best results, respectively.
Table 6. Ablation study of the proposed SJSGR across the datasets. Bold and underlined values indicate the best and second-best results, respectively.
MetricSJSSJSGR
IPPUFLIPPUFL
OA97.9097.1098.0298.1298.0498.26
AA98.1791.8993.9298.4596.3694.89
Table 7. Accuracy results of the methods across the IP dataset. Bold and underlined values indicate the best and second-best results, respectively, while background colors correspond to the ground-truth class colors.
Table 7. Accuracy results of the methods across the IP dataset. Bold and underlined values indicate the best and second-best results, respectively, while background colors correspond to the ground-truth class colors.
IP (10% LABELED TRAINING SAMPLES PER CLASS)
ClassTrain/TestJSRCCCJSRMSSGFLCJSWLRSGRWSGRSGLSJSGR
16/4895.0094.1798.3393.3389.5897.5896.1798.33
2144/129095.6194.5497.5292.9995.7695.1894.4396.65
384/75095.0994.6497.2592.8594.8393.2196.3296.48
424/21092.4894.6796.8696.7693.8110095.5297.76
550/44792.5794.8196.5193.6995.7595.5398.1798.52
675/67295.1298.3998.6697.6598.7897.5999.4399.32
73/2369.5760.8796.5283.4893.91100100100
849/44099.5099.8210098.4110010099.7799.77
92/188.8940.0064.4438.8910.00100100100
1097/87191.0294.2892.9590.4092.3894.7594.2395.65
11247/222196.0196.2197.7198.0098.2198.2298.3898.82
1262/55289.9389.9697.1492.9796.8496.2594.5396.87
1322/19086.4296.9599.5899.4799.6999.8999.8999.47
14130/116498.6199.1899.7810099.9099.4899.91100
1538/34293.8093.8096.6798.6098.1610098.8898.72
1610/8575.5392.7197.6597.1899.7699.2993.1898.82
OA (±std)94.5395.5997.4695.7696.9197.1897.3198.12
± 0.38 ± 0.70 ± 0.29 ± 0.40 ± 0.30 ± 0.52 ± 0.28 ± 0.25
AA (±std)85.9589.6995.4791.5491.0997.9497.4398.45
± 2.86 ± 1.72 ± 2.86 ± 2.55 ± 0.56 ± 0.36 ± 0.31 ± 0.29
κ (±std)93.7794.9797.1495.1796.5196.8296.9497.83
± 0.43 ± 0.80 ± 0.33 ± 0.46 ± 0.34 ± 0.59 ± 0.32 ± 0.27
Table 8. Accuracy results of the methods across the PU dataset. Bold and underlined values indicate the best and second-best results, respectively, while background colors correspond to the ground-truth class colors.
Table 8. Accuracy results of the methods across the PU dataset. Bold and underlined values indicate the best and second-best results, respectively, while background colors correspond to the ground-truth class colors.
PU (1% LABELED TRAINING SAMPLES PER CLASS)
ClassTrain/TestJSRCCCJSRMSSGFLCJSWLRSGRWSGRSGLSJSGR
167/656469.6657.3687.2094.3890.4892.3197.2695.77
2187/18,46298.2098.7499.9399.8999.7699.8799.9499.96
321/207883.5680.3590.1899.6384.8093.9378.6599.77
431/303355.7889.1673.9190.0088.6387.1380.7691.51
514/133191.1099.5399.6899.6810010098.3999.25
651/497897.9796.5996.6510069.7699.6098.74100
714/131689.3861.2399.7198.5697.1710099.2499.64
837/364592.0291.0998.4798.4054.4193.1993.4996.58
910/93725.9891.8542.6739.7289.8880.6696.2084.74
OA (±std)87.3788.5393.8296.8289.0796.4796.2598.04
± 0.24 ± 0.76 ± 0.62 ± 0.39 ± 1.48 ± 0.45 ± 0.47 ± 0.20
AA (±std)78.1885.1087.6091.1486.1094.0893.6396.36
± 1.23 ± 1.84 ± 0.84 ± 1.51 ± 1.86 ± 1.32 ± 0.90 ± 0.97
κ (±std) 83.2484.8191.7195.7785.2795.3295.0197.40
± 0.33 ± 1.02 ± 0.85 ± 0.53 ± 1.98 ± 0.61 ± 0.63 ± 0.27
Table 9. Accuracy results of the methods across the FL dataset. Bold and underlined values indicate the best and second-best results, respectively, while background colors correspond to the ground-truth class colors.
Table 9. Accuracy results of the methods across the FL dataset. Bold and underlined values indicate the best and second-best results, respectively, while background colors correspond to the ground-truth class colors.
FL (1% LABELED TRAINING SAMPLES PER CLASS)
ClassTrain/TestJSRCCCJSRMSSGFLCJSWLRSGRWSGRSGLSJSGR
159/574796.0396.6396.2199.2799.9910097.8599.39
224/229490.3590.6183.1295.1959.7894.8796.1596.20
3285/28,14399.4499.4699.9899.1697.7694.5799.1299.53
43/21191.7588.7210091.282.0910010098.67
569/674089.9795.5197.1599.5710099.9999.9999.75
69/80862.7775.5275.1778.7687.2895.3272.3381.67
75/42456.1873.0278.5899.4299.9110091.20100
819/184272.7377.9966.5470.6252.3387.3482.4681.10
962/607997.6299.1898.6598.1599.0599.0598.7598.65
1010/90148.3990.2890.3492.0810096.5678.6593.96
OA (±std)94.5596.7396.3797.4394.5496.2397.4598.26
± 0.31 ± 0.30 ± 0.44 ± 0.52 ± 0.75 ± 0.87 ± 0.65 ± 0.37
AA (±std)80.5288.6988.5892.3579.8296.7791.6594.89
± 1.79 ± 1.78 ± 1.38 ± 1.38 ± 1.49 ± 0.90 ± 0.93 ± 1.29
κ (±std) 91.7795.0994.5496.3392.0294.5396.4297.38
± 0.49 ± 0.46 ± 0.69 ± 0.78 ± 1.09 ± 1.23 ± 0.96 ± 0.56
Table 10. Computation time of each module of the SJSGR method for the IP dataset using 10 labeled samples per class.
Table 10. Computation time of each module of the SJSGR method for the IP dataset using 10 labeled samples per class.
ModuleProcessing Time (s)Percentage (%)
Superpixel construction0.060.43
Weighting matrix0.846.02
Graph construction0.342.44
ADMM initializations0.010.07
ADMM iterations12.5890.11
Labeling0.130.93
Total13.96100
Table 11. Computation time of each module of the SJSGR method for the PU dataset using 10 labeled samples per class.
Table 11. Computation time of each module of the SJSGR method for the PU dataset using 10 labeled samples per class.
ModuleProcessing Time (s)Percentage (%)
Superpixel construction0.970.83
Weighting matrix4.493.85
Graph construction3.132.68
ADMM initializations0.050.04
ADMM iterations107.6192.23
Labeling0.430.37
Total116.68100
Table 12. Computation time of each module of the SJSGR method for the FL dataset using 10 labeled samples per class.
Table 12. Computation time of each module of the SJSGR method for the FL dataset using 10 labeled samples per class.
ModuleProcessing Time (s)Percentage (%)
Superpixel construction0.750.85
Weighting matrix3.934.44
Graph construction2.853.22
ADMM initializations0.040.05
ADMM iterations80.5591.03
Labeling0.370.41
Total88.49100
Table 13. Comparison of computational time (in seconds) of the methods using ten labeled samples per class across the datasets.
Table 13. Comparison of computational time (in seconds) of the methods using ten labeled samples per class across the datasets.
DatasetJSRCCCJSRMSSGFLCJSWLRSGRWSGRSGLSJSGR
IP2.1915.853.9859.123.379.1214.3413.96
PU25.1458.4839.46522.9517.5826.51122.39116.68
FL30.674.1837.77434.2616.5623.0991.2688.49
Table 14. Classification performance (%) of different methods on two hyperspectral datasets. Bold and underlined values indicate the best and second-best results, respectively.
Table 14. Classification performance (%) of different methods on two hyperspectral datasets. Bold and underlined values indicate the best and second-best results, respectively.
MethodIPPU
OAAA κ OAAA κ
SpectralFormer90.9083.8589.6186.0380.8881.18
3DSS−Mamba94.4391.9893.6490.9485.6687.92
HybridSN98.1295.9797.8394.3490.9792.53
SSEFN97.6497.9197.3197.4796.7896.64
SJSGR98.1498.4597.8898.0496.3697.40
DSFormer98.2796.6998.0298.5597.5298.08
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.

Share and Cite

MDPI and ACS Style

Dundar, T. Superpixel-Level Joint-Sparse and Graph-Regularized Framework for Hyperspectral Image Classification. Remote Sens. 2026, 18, 2699. https://doi.org/10.3390/rs18162699

AMA Style

Dundar T. Superpixel-Level Joint-Sparse and Graph-Regularized Framework for Hyperspectral Image Classification. Remote Sensing. 2026; 18(16):2699. https://doi.org/10.3390/rs18162699

Chicago/Turabian Style

Dundar, Tugcan. 2026. "Superpixel-Level Joint-Sparse and Graph-Regularized Framework for Hyperspectral Image Classification" Remote Sensing 18, no. 16: 2699. https://doi.org/10.3390/rs18162699

APA Style

Dundar, T. (2026). Superpixel-Level Joint-Sparse and Graph-Regularized Framework for Hyperspectral Image Classification. Remote Sensing, 18(16), 2699. https://doi.org/10.3390/rs18162699

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop