Next Article in Journal
The Role of Aerosol Concentration on Precipitation in a Winter Extreme Mixed-Phase System: The Case of Storm Filomena
Next Article in Special Issue
Incorporating Attention Mechanism, Dense Connection Blocks, and Multi-Scale Reconstruction Networks for Open-Set Hyperspectral Image Classification
Previous Article in Journal
Absolute Calibration of the Chinese HY-2B Altimetric Mission with Fiducial Reference Measurement Standards
Previous Article in Special Issue
A Novel Dual-Encoder Model for Hyperspectral and LiDAR Joint Classification via Contrastive Learning
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Blind Hyperspectral Unmixing with Enhanced 2DTV Regularization Term

1
Donghai Laboratory, Zhoushan 316021, China
2
Anhui Province Key Laboratory of Physical Geographic Environment, Chuzhou University, Chuzhou 239000, China
3
College of Electronic and Information Engineering, Nanjing University of Aeronautics and Astronautics, Nanjing 210016, China
4
Key Laboratory of Digital Mapping and Land Information Application, Ministry of Natural Resources, Wuhan University, Wuhan 430079, China
5
Key Laboratory of Geospatial Technology for Middle and Lower Yellow River Regions, Ministry of Education, Henan University, Kaifeng 475001, China
6
College of Information and Communication Engineering, Dalian Minzu University, Dalian 116600, China
*
Author to whom correspondence should be addressed.
Remote Sens. 2023, 15(5), 1397; https://doi.org/10.3390/rs15051397
Submission received: 9 February 2023 / Revised: 26 February 2023 / Accepted: 28 February 2023 / Published: 1 March 2023
(This article belongs to the Special Issue Recent Advances in Processing Mixed Pixels for Hyperspectral Image)

Abstract

:
For the problem where the existing hyperspectral unmixing methods do not take full advantage of the correlations and differences between all these bands, resulting in affecting the final unmixing results, we design an enhanced 2DTV (E-2DTV) regularization term and suggest a blind hyperspectral unmixing method with the E-2DTV regularization term (E-gTVMBO), which adds E-2DTV regularization to the previous blind hyperspectral unmixing based on g-TV model. The E-2DTV regularization term is based on the gradient mapping of all bands of HSI, and the sparsity is calculated on the basis of the subspace, rather than applying sparsity to the gradient map itself, which can utilize the correlations and differences between all bands naturally. The experimental results prove the superiority of the E-gTVMBO method from both qualitative and quantitative perspectives. The research results can be applied to land cover classification, mineral analysis, and other fields.

1. Introduction

Due to the influence of imaging spectrometer accuracy, observation conditions, terrain factors, etc., a single pixel in HSI often contains multiple types of ground objects, which produces the so-called mixed pixel [1,2,3]. In order for HSI to be more widely used, its accuracy needs to be improved; mixed pixels need to be decomposed to extract the spectral characteristics of various basic substances that constitute the pixels and the proportion of these substances in the pixels; and this is the definition of spectral unmixing [4,5]. The signatures corresponding to various basic substances are endmembers, and the ratio of endmembers that make up each pixel is called the abundance map [6,7]. Blind hyperspectral unmixing (HU) means that the spectral information of endmembers is unknown, which requires both identification of endmembers and estimation of abundance maps [8,9]. At present, most HU methods could be divided into linear and nonlinear mixture models [3]. Since the light in the real scene will form multiple scattering nonlinear mixing effects successively with different substances, the goal of the nonlinear mixing model is to establish a reasonable mathematical expression of multiple scattering. The linear mixing model assumes that the mixed pixel spectrum is a linear combination of a set of endmembers spectra according to their corresponding abundance ratios. Because the endmember abundance represents the actual area ratio of the endmember in the pixel, it needs to conform the non-negative abundance, and the sum of abundance equals one constraint. Massively spectral unmixing methods use the linear mixing model [10] because of the simplicity and tractability of linear mixing model.
The two constraints of linear unmixing model can make the unmixing results more accurate. Therefore, when the endmembers are known, to deal with the two abundance constraints of linear unmixing model, the classical fully constrained least squares is used by iteratively updating the abundance least squares solution (FCLSU) [11]. However, the abundance properties considered by such methods such as FCLSU are very limited. To solve this issue, the fractional unmixing method (FRAC) [12] regularized by norm (q = 0.1) is used to optimize the abundance estimation problem by introducing the mixing norm. In FRAC, by using group sparsity, a new penalty is proposed to enforce both group and within-group sparsity to guarantee non-convexity costs, and the proposed penalty is compatible with abundance through one-to-one constraints. Non-negative matrix factorization (NMF) [13,14,15] is an unsupervised feature extraction method, which is comprehensively used in blind HU. In addition, there are now many sparse unmixing algorithms such as the sparse unmixing based on variable splitting and augmented Lagrangian (SUnSAL) [5], the sparse unmixing based on collaborative sparse regression (CLSUnSAL) [16], and the sparse unmixing based on joint-sparse-blocks and low-rank unmixing (JSpBLRU) [17]. Moreover, there are many HU methods based on deep learning, such as a neural architecture search based on reinforcement learning, a linear spectral mixture model based end-to-end deep neural network, etc. [18,19,20]. With the continuous development and successful application of total variation (TV) in many fields, the TV regularization term has been successfully applied to HU technology [21]. Recently, a blind HU method with g-TV regularization (gTVMBO) [22] is proposed to estimate abundance map and endmember matrix and shows good performance. However, this method does not take full advantage of the spectral and spatial information, resulting in affecting the final unmixing results. To solve this issue, based on gTVMBO, we consider the imposition of an enhanced 2DTV (E-2DTV) regularization term. Namely, we present a blind HU with enhanced 2DTV regularization (E-gTVMBO) in this paper. In E-gtvMBO, we successfully design and add E-2DTV into blind HU based on g-TV, improving the final unmixing result.
The contribution of our article is that we successfully design and add E-2DTV into blind HU based on g-TV, improving the final unmixing result. E-2DTV can naturally utilize correlations and differences between bands to better reflect the sparseness characteristics of natural HSI gradient maps. This is because adjacent bands of images of HSI are usually collected with similar sensor parameter settings, and thus with similar values, that is, the HSI has locally smoothed prior structure. This locally smoothed prior structure of HSI can be equivalently understood as the sparsity of gradient maps calculated along the spatial and spectral modes of HSI. The local smoothing prior to the HSI space and spectrum can be achieved naturally by applying E-2DTV terms to different modes of HSI. Therefore, the E-2DTV regularization term applied to the abundance matrix can achieve a local smoothness prior structure, thereby making full use of its spectral and spatial information; this improves the performance of unmixing. The results of experiments prove that the E-gTVMBO method improves unmixing results, when compared with the other traditional HU methods.
The paper structure is shown below. In Section 2, we present the E-gTVMBO method including the related work, E-2DTV, and alternating direction method of multipliers (ADMOM) optimization. In Section 3, the experiment results are tested and analyzed. Section 4 introduces the discussion of the experimental results. Conclusions are presented in Section 5.

2. Methodology

2.1. Related Work

The TV regularization term has also been successfully applied to HU technology. The TV term has an extremely wide range of applications in HU. For example, TV regularization term is applied to SUnSAL (SUnSAL-TV) [23]; SUnSAL-TV involves a 2D total variation (2DTV) regularization that could effectively improve the smoothness between pixels, thereby optimizing the unmixing accuracy. On the basis of the TV item, the 2DTV term has been successfully applied in many areas of image processing for making use of the information contained in space and spectrum, such as HU, denoising [24,25,26], medical image [27], etc. There are many regularization methods for graph signals [28]; the TV regularization terms are very widely used in graph signals. Therefore, the graph TV (g-TV) regularization term for hyperspectral imaging is also a common regular term [29], such as graph NMF (G-NMF) [30], structured sparse regularization NMF (SSNMF) [31], and superpixel-based graph regularization multilinear mixture models (G-MLM) [32]. Among them, GNMF aims to enhance the accuracy of traditional NMF methods and reduce the computational complexity, which considers not only the Euclidean distance internal structure of hyperspectral data, but also its internal Riemannian geometry. However, GNMF ignores the sparse nature of abundance. Therefore, a graph-regularized-NMF(GLNMF) method [33] is suggested for spectral unmixing, which adds abundance sparse constraints on the basis of graph regularization and obtains good results. Since the development of 2DTV and g-TV is more mature, most of the current studies applying TV items to spectral unmixing are 2DTV and g-TV [34]. However, a lot of these g-TV methods are computationally complex, specifically when calculating pairwise similarity between all pixels. To solve this problem, the Nyström method [35] is employed, and unmixing can be accomplished by using the low-rank approximation of the Laplacian matrix of the graph obtained by this method. The gTVMBO method [22] exploits the spectral information of different pixels that have similar features and preserves the abundance maps’ obvious edges, and it adopts the Nyström method to solve the computationally complexity problems.
According to the reference [22], because the l 2 -norm operation is involved in the small dataset and because using the l 2 -norm for the small dataset will cause over smoothing, then to mitigate over-smoothing artifacts, the g-TV regularization is proposed and is written as:
J TV ( A ) = 1 2 i , j = 1 s | | a i a j | | 1 W i j
where a i represents the ith column of A, a i = a i / d i i and A p × s , W i j = e d x i , x j 2 / σ , d ( i , j ) can represent the physical distance between the vertices x i and x j . In this paper, d ( i , j ) is viewed as the cosine similarity, which is a function used to calculate the distance for hyperspectral data [36].
The margin of the abundance map of each material can be preserved in a non-local manner by minimizing the J TV . Then the addition of g-TV regularized term to the blind HU model is formulated as:
min 1 2 | | Y X A | | F 2 + λ J TV ( A ) s . t .   x i 0 , a i 0 ,   i = 1 p a i = 1
where Y = [ y 1 , y 2 , , y s ] l × s is an HSI; l represents the number of spectral bands; s represents the number of pixels. Furthermore, endmembers are defined as spectral properties of pure materials and use X = [ x 1 , x 2 , , x p ] l × p as the endmember matrix, which has p pure materials. In addition, λ is tuning parameter, which is positive. It is noted that the sum-to-one constraint enforces sparsity due to the l 1 -norm. The Merriman-Bence-Osher (MBO) scheme [37] is then used to solve sub-problems in ADMOM; the sub-problems’ resolution process will be represented in Section 2.2. The g-TV regularization takes into account the similarity of spectral information between different pixels, and thus fine spatial features can be preserved in the abundance map.

2.2. E-2DTV Regularization Term

Since gTVMBO does not take full advantage of the spectral and spatial information of HSI, E-2DTV regularization term is introduced to improve the existing gTVMBO model. The l 1 -norm is on the gradient graph G n ( n = 1 , 2 ) of A, where G 1 , G 2 represent the expansion matrices of the gradient map computed by A along its spatial and spectral mode. The term is called 2DTV regularization, and it takes the form:
| | A | | 2 DTV = n = 1 2 | | G n | | 1
Extensive studies have shown that 2DTV is very helpful for various HSI processing tasks. However, 2DTV regularization has some obvious limitations, the most typical of which is to impose similar sparsity considerations across all bands of the spectrum and space. However, this always deviates from real-life situations. In different bands, there exists different sparsity of gradient maps. In addition, on account of the band-dependent properties of the original HSI, the different bands of the gradient map have non-negligible correlation. To solve this problem, we raise an enhanced 2DTV (E-2DTV) term. It is very much similar to the conventional 2DTV; the given term also applies to gradient maps along the spectrum. However, when the term is applied to the sparsity measure, which map along the subspace basis of all frequency bands, each basis is through the original gradient mapping vector linear combination of the bands: G n V n , where V n is a transformation matrix of size s × r , promoting finding the ( r < < s ) basis of G n .
Representing the gradients with these computed few-bases provides sparse correlation insight into HSIs; their different coefficients V n represent the differences between the bands of these gradient maps. The E-2DTV item is described in detail below.
For an image A, we can obtain | | A | | TV is the TV norm form. | | A | | TV can be presented as n = 1 2 | | D n A | | 1 ; D n is the nth dimensional difference operator. Because TV norm contains the sum total of the grayscale values for the horizontal and vertical difference maps, the difference can be equated to the gradient, in the discrete case. In this way, G n = n A , n = 1 , 2 , . To enhance the unmixing performance, a sparsity term is constructed for each G n . In past research [38,39], we have good reason to assume that A is low-rank. Thus, G n is also low-rank property. G n can be represented as:
G n = U n S n T , n = 1 , 2 ,
where U n l × r , S n s × r ; r represents the rank of A. Each group of basis in gradient map G n consists of columns in U n . In particular, U n can be seen as the conversion result of G n . Derived from the formula, we can obtain U n = G n S n ( S n T S n ) 1 . Known from the literature [40], using a sparse regularization the result of the spectral linear transformation of the gradient map works better than imposing the regularization term directly on the gradient map itself. Hence, we directly add a sparse regularization term to the linear transformation result of G n , n = 1 , 2 , which becomes G n V n , V n s × r . The problem is as follows:
S E TV ( G n ) = min | | G n V n | | 1 = min U n , V n | | U n | | 1 s . t . | | G n V n | | F = | | G n | | F , G n = U n V n T , V n T V n = I .
where I is identity matrix; F represents the Frobenius Norm.
Inspired by the Equation (5), using a sparse regularization term on HSI images can achieve great results. Construct a regularization term for HSI, which can be obtained using the spectral and space. By adding the sparsity measure of the gradient map of the spatial pattern to the spectral pattern, we can model our regularization term as:
| | A | | E 2 DTV = n = 1 2 S E TV ( n A ) = n = 1 2 S E T V ( G n )
where S ( G n ) = | | G n | | 1 , is called the l 1 -norm sparsity measure. Equation (6) can be converted to
| | A | | E 2 DTV = n = 1 2 min U n , V n | | U n | | 1 s . t . n A = U n V n T , V n T V n = I .
where U n l × r , V n s × r , n = 1 , 2 , .
In this paper, E-2DTV regularization term takes full advantage of the information between all these bands with spectral and spatial information of HSI, which is introduced to improve the existing gTVMBO model. Applying an E-2DTV term to a matrix converts a matrix into the sum of gradients in its dimensions. Therefore, the Equation (2) is equivalent to
min 1 2 | | Y X * | | A | | E - 2 DTV | | F 2 + λ J TV ( A ) s . t . x i 0 , a i 0 , i = 1 p a i = 1
where the * symbol means that two matrices are multiplied. From Equations (8) and (9), we improved the original method by applying E-2DTV terms to the abundance matrix; that is, the form A is expressed into the form n = 1 2 | | U n | | 1 . Therefore, the proposed E-2DTV regularization term for gTVMBO, namely, the proposed E-gTVMBO is as follows:
min 1 2 | | Y X * τ n = 1 2 | | U n | | 1 | | F 2 + λ J TV ( A ) s . t . n A = U n V n T , V n T V n = I . x i 0 , a i 0 ,   i = 1 p a i = 1
where τ is a positive parameter.
In order to solve the E-gTVMBO model, the ADMM algorithm is used; then by using indicator function χ s e t , χ s e t ( W ) = 0 , W set ,   otherwise , we can rewrite the Equation (9) as an unconstrained problem as:
min 1 2 | | Y X * τ n = 1 2 | | U n | | 1 | | F 2 + λ J TV ( A ) + χ Ω l × p ( X ) + χ Ω p × s ( A )
where Ω m × n means that this is a non-negative matrix which has m rows and n lines. Then, we introduce two auxiliary variable B p × s , C l × p ; the Equation (10) can be formulated as:
L = 1 2 | | Y C * τ n = 1 2 | | U n | | 1 | | F 2 + λ J TV ( B ) + χ Ω l × p ( X ) + χ Ω p × s ( A ) + n = 1 2 M n , n A U n V n T + μ 2 | | n A U n V n T | | F 2 + η 2 | | A B + B | | F 2 + γ 2 | | X C + C | | F 2
where B , C are dual variables; M n (n = 1,2) is the Lagrange multiplier; γ is a positive parameter; μ is a scalar in the ADMOM algorithm, which is positive.
In the ADMOM, we should alternately optimize every variable involved in (11); while optimizing one variable we need to keep the others constant. The ADMOM algorithm in this paper needs to solve six sub-problems in each iteration; that is, when U n , V n , C, X, A, B are fixed, L is minimized, respectively. Appendix A demonstrates that the operational process of the six sub-problems in detail. In conclusion, each sub-problem in the ADMOM algorithm can be efficiently solved. The flow of E-gTVMBO method is shown in Algorithm 1.
Algorithm 1: E-gTVMBO
Input: The € Y; parameter τ , ρ , λ , μ = 10 2 .
Output: X and A.
Initialize: Initial X 0 , A 0 , U n , M n
1: While not converge do
2: Update U n , V n by Equations (12) and (14), respectively.
3: Update C, X, A by Equations (15)–(17), respectively.
4: Update B by Equation (19).
5: Check the convergence conditions
| | A t A t + 1 | | / | | A t | | τ
| | X t X t + 1 | | / | | X t | | τ
6: End while

3. Experiments

For proving the effectiveness of our proposed E-gTVMBO method, in this part, we conducted experiments on simulated data first and then on real data. We compare the E-gtvMBO method with seven other methods, such as FCLSU [11], SUnSAL-TV (short for STV) [23], GLNMF [33], fractional norm when q = 0.1 regularized unmixing method (short for FRAC) [12], NMF-QMV [41], the graph Laplacian (short for GraphL) [42], and gtvMBO [22].
For quantitatively measuring the superiority of the E-gTVMBO method, we have adopted three kinds of indicators of the error between the estimation S p × c and the reference S p × c , namely, the root-mean-square error (RMSE), Spectral Angel Mapper (SAM), and Normalized Mean-Square Error (nMSE) [12].
In particular, VCA [43] returns 10 p endmember candidates that are clustered into p groups. This is directly used as x for FCLSU and FRAC, while we use the mean spectrum within each group and the sum of the abundances estimated by FCLSU within each group as an initial guess of X0 and A0, respectively, for all compared methods.

3.1. USGS Library Dataset

The United States Geological Survey (USGS) has developed the USGS spectral database in conjunction with the need for remote sensing exploration of mineral resources. The spectral data include 444 mineral and typical vegetation and mixed material samples that are indicative of mineral resources. It consists of 498 spectral features and measured reflectance values for 224 spectral bands, regularly in the wavelength range of 0.4–2.5 μm.
For comparing the performance of all methods, a simulation of data, selected from the USGS library, is tested. The spectral library we chose is X 224 × 498 [44], which is the Chapter 1 of the USGS library. As shown in references [22], five spectral features are selected from the spectral library to generate hyperspectral images of 75 × 75 pixels. For this experiment, the added Gaussian noise is SNR = 20 dB.
Figure 1 takes endmember 5 as an example; it shows the results of eight unmixing methods. It is the estimated abundance maps of endmember 5 obtained when the SNR is 20 dB noisy data. From Figure 1a–i there are the Reference image, FCLSU, FRAC, SUnSAL-TV, GLNMF, NMF-QMV, the graph Laplacian, the gtvMBO, and E-gtvMBO algorithms, respectively. By observing Figure 1, we can know that the colors of SUnSAL-TV and GLNMF backgrounds are different compared to other methods. The background of the graph obtained by the NMF-QMV method has a lot of noise, and the result of GraphL loses many recognizable objects. The gtvMBO method can clearly identify the identifiable object of the endmember 5, but its background still has a lot of noise. Compared to other methods, the E-gtvMBO method implements the identifiable balance between object and background noise. Therefore, from Figure 1b–g, we can find that Figure 1g is closest to the reference image in Figure 1a. This can qualitatively illustrate the strengths of the E-gtvMBO method compared to several other methods.
Table 1 quantitatively compares the performance of all methods of SNR = 20 dB. It lists the RMSE, nMSE, and SAM values of eight unmixing methods (FCLSU, SUnSAL-TV, GLNMF, FRAC, NMF-QMV, GraphL, gtvMBO, and the proposed E-gtvMBO). The reason for the existence of Inf is that the endmember matrix obtained by FRAC and STV methods has zero samples after the operation. By observing Table 1, it shows that the RMSE, SAM, and nMSE values of abundance matrix when using E-gtvMBO method are the lowest compared to the other seven contrasting methods. The RMSE, SAM, and nMSE values being smaller means the performance of the method is better. Comprehensively considering the three evaluation indicators, E-gtvMBO is still the best method among all the methods. Therefore, this is enough to prove the advantages of the proposed E-gtvMBO method.

3.2. Urban Dataset

In this section, the real hyperspectral data we used are from the Urban dataset. The Urban dataset has four reference endmembers, which are asphalt, grass, tree, and roof. It contains 210 spectral bands, but bands 1–4, 76, 87, 101–111, 136–153, and 198–210 were removed due to dense water vapor and atmospheric effects, leaving 162 spectral bands in the end. The hyperspectral images contain 307 × 307 pixels; the spectral resolution is 10 nm.
In this experiment, our unmixing results are presented in Figure 2 and Figure 3 and Table 2. In detail, Figure 2 is endmember maps of the Urban dataset; Figure 3 is abundance maps of the Urban dataset; Table 2 quantitatively compares the performance of all methods. In Table 2, we list the RMSE, nMSE, and SAM values of eight unmixing methods (FCLSU, SUnSAL-TV, GLNMF, FRAC, NMF-QMV, the graph Laplacian, the gtvMBO, and the E-gtvMBO). From Figure 2, we can know that the endmember map of gtvMBO is the closest to the reference image. Figure 3 shows the estimated abundance maps of eight unmixing methods for the Urban dataset. In Figure 3, from above and below are FCLSU, SUnSAL-TV, GLNMF, FRAC, NMF-QMV, GraphL, gtvMBO, and the proposed E-gtvMBO methods, respectively. Most of these methods, such as FCLSU, FRAC, SUnSAL-TV, GLNMF, and NMF-QMV, especially when the endmembers are asphalt and roofs, produced abundance maps with low image contrast. The E-gtvMBO, gtvMBO, and GraphL methods can enhance the contrast of abundance maps. It is worth noting that since NMF-QMV does not enforce the abundance matrix to be non-negative; the resulting spectrum of pitch is below zero in NMF-QMV.
About the abundance maps of roofs, only GraphL, gtvMBO, and E-gtvMBO can capture those fragmentary roof self-approximation maps. Although it is observed from Figure 3 that the effect of the gtvMBO method is similar to that of the E-gtvMBO method, combining the four types of ground objects, we can observe that the results of E-gtvMBO method unmixing are more similar to the reference image.
By observing Table 2, we can know that E-gtvMBO method has the lowest values of RMSE and nMSE when compared to the other seven methods. Although the SAM value of E-gtvMBO is not the highest, it is the closest to the SAM value of the NMF-QMV method which is the best value. Overall, the E-gtvMBO method can recover abundance maps and endmember matrices more accurately.

3.3. Samson Dataset

In this part, we use the Samson data with 95 × 95 pixels and 156 spectral bands after preprocessing, whose reference has three endmembers. Its wavelength range is 401 nm to 889 nm, and the spectral resolution of Samson dataset is 10 nm. The unmixing results are given in Figure 4 and Figure 5 and Table 3 for endmembers, abundance maps, and quantitative metrics, respectively.
From Figure 4, all endmember plots can capture the rough shape and discontinuities in the ground truth but with different heights. The endmember map of gtvMBO is the closest to the reference image. This also illustrates the superiority of the proposed method. Figure 5 shows the estimated abundance maps of eight unmixing methods for the Samson dataset. In Figure 5, the STV result looks fuzzy, and the GLNMF result is noisy in the homogeneous region because its Laplacian plot is based on the entire dataset, which contains a certain amount of noise. The result graphs obtained by GraphL, gtvMBO, and E-gtvMBO are similar, but E-gtvMBO produces a sharper edge. By observing Table 3, although SAM(X), nMSE(X), and RMSE(X) in FCLSU are better than those in the proposed E-gtvMBO for the quantitative index of endmember matrix X, RMSE(A) and nMSE(A) for the quantitative indices of the abundance matrix A obtained by the proposed E-gtvMBO are the smallest. Therefore, from the quantitative point of view, the proposed E-gtvMBO still shows good performance.

4. Discussion

4.1. Performance of E-gtvMBO for Parameter τ

In the proposed E-gTVMBO model in Equation (9), τ is a positive parameter. In the process of the above experiments, we find that different parameter settings in the program will bring different unmixing effects. Therefore, we discuss the performance of E-gtvMBO for different values of τ . In this section, we use the urban dataset experiment as an example; the results of unmixing are obtained by setting the range from 0 to 0.1 of parameter τ . From Figure 6, we can find that the value of τ is in the range of 0.08 to 0.1; the RMSE and nMSE are becoming more stable and optimal. However, the SRE is smaller as the τ value increases. Therefore, as a trade-off, the setting range of parameter τ is preferably between 0.05 and 0.08.

4.2. Performance of E-gtvMBO for Different SNR Value

For the simulated dataset in experiment 1, we only give the unmixing results of SNR = 20 dB. To identify the performance of E-gtvMBO in different SNR values, we add the experiments for other SNR value, namely, SNR = 10 dB and SNR = 30 dB here. As shown in Table 4 and Table 5, they list the RMSE, nMSE, and SAM values of eight different unmixing methods (FCLSU, STUnSAL-TV, GLNMF, FRAC, NMF-QMV, GraphL, gtvMBO, and the proposed E-gtvMBO) in different SNR values. By observing Table 3 and Table 4, the E-gtvMBO method has the lowest RMSE values of abundance map compared to the other seven contrasting methods. Although its nMSE and SAM values are not the greatest, it is close to the method of best value. By comparing Table 1, Table 4 and Table 5, we can find that the E-gtvMBO method works has better performance when SNR = 20 dB.

4.3. Performance of E-gtvMBO for Running Time

Finally, the running time of methods is also a non-negligible index. Table 6 records the running times of the eight unmixing methods on the dataset. By observing Table 6, compared with the other unmixing methods, the E-gtvMBO method is slower than FRAC, GraphL, and gtvMBO but much quicker than the other four methods. The most important reason is that the E-gtvMBO method needs more processing steps compared to FRAC, GraphL, and gtvMBO methods, while it is much more advanced than other methods.

5. Conclusions

In this paper, we suggest a new HU method with E-2DTV (E-gtvMBO). E-2DTV can naturally utilize correlations and differences between bands, which can better reflect the sparseness characteristics of natural HSI gradient maps. Based on the gtvMBO method, we impose an E-2DTV on the abundance matrix. For using the E-2DTV regularization term to solve the problem of unmixing, we derived an effective method based on ADMM. By using ADMM algorithm, all the sub-problems in it are solved efficiently. The simulated dataset and real dataset results show that when compared with the other seven HU methods, the E-gtvMBO method could improve the unmixing results. Under the situation of unknown spectral information of endmembers, the proposed method obtains the better unmixing results than the other spectral unmixing methods. Because the simulated experimental data and real data that we tested belong to urban data, the proposed method always is applied in an advantageous way of the type of urban data.

Author Contributions

Conceptualization, P.W.; Methodology, P.W.; Software, X.S.; Validation, Y.K., X.Z. and L.W.; Formal analysis, P.W.; Investigation, Y.K.; Resources, X.Z.; Data curation, P.W.; Writing—original draft preparation, X.S.; Writing—review and editing, P.W. and Y.K.; Visualization, P.W.; Supervision, Y.K.; Project administration, P.W.; Funding acquisition, X.Z. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported by Science Foundation of Donghai Laboratory (Grant No. DH-2022KF01011); Foundation of Anhui Province Key Laboratory of Physical Geographic Environment, P.R. China (Grant No. 2022PGE010); National Natural Science Foundation of Jiangsu Province (Grant No. BK20221478); Open Research Fund Program of Key Laboratory of Digital Mapping and Land Information Application, Ministry of Natural Resources (Grant No. ZRZYBWD202203); Hong Kong Scholars Program (Grant No. XJ2022043); National Natural Science Foundation of China (Grant No. 61801211); Open Fund of Key Laboratory of Geospatial Technology for the Middle and Lower Yellow River Regions (Henan University), Ministry of Education (Grant No. GTYR202211); Nanjing University of Aeronautics and Astronautics through the Graduate Education and Teaching Reform Research Project (Grant No. 2021YJXGG11); Nanjing University of Aeronautics and Astronautics through the Project of Experimental Technology Research and Development (Grant No. SYJS202203Y).

Data Availability Statement

The dataset used can be obtained from the corresponding authors according to reasonable requirements.

Acknowledgments

The authors sincerely thank the academic editors and reviewers for their useful comments and constructive suggestions.

Conflicts of Interest

The authors declare no conflict of interest.

Appendix A

To solve U n sub-problem efficiently, we can utilize the known soft threshold operator S [45]. By utilizing the soft threshold operator S, we can obtain the solution of U n as:
U n = ( C T Y μ ( n A + M n μ ) V n ) ( τ C T C μ ) 1
Then, extracting all terms containing orthogonal V n from the Equation (11), we attain that the V n sub-problem reads as:
n = 1 2 M n , n A U n V n T + μ 2 | | n A U n V n T | | F 2
The realization of the global solution of V n sub-problem can be based on the theorem [46]; the theorem is defined as follows:
Theorem: For P W m , n , the global solution of min VV T = I P , V is V * = B C T , where   P = B D C T denotes the condensed singular value decomposition (SVD) of P. Then, we can obtain the updated equation of V n as:
[ Q , D , F ] = svd ( ( n A + M n / μ ) T U n ) V n = Q F T
The solution of C is as follows:
C = ( Y * ( U n ) T + γ ( X + C ) ) / ( U n * ( U n ) T + γ I )
The X sub-problem seeks the projection of C C onto the set of non-negative matrices; we solve this problem by using a hard thresholding method. Then, the solution of X reads as:
max ( C C , 0 )
As for A sub-problem, the closed-form solution for A can be derived as:
H = μ λ n = 1 2 F ( D n ) * F ( fold ( U n V n T ) M n ) T x = | F ( D 1 ) | 2 + | F ( D 2 ) | 2 A = F 1 ( F ( f o l d ( η B η B ~ ) H ) μ + μ T x )
where D n is the correlation difference filter.
About the B sub-problem, we approximate the non-differentiable gTV with the Graph GL function. We approximate any real number in [0.1] with the most suitable M-bit binary representation, which can lift the binary restriction of MBO. MBO schemes can be implemented in parallel across channels. In the end, combining all the channels, we can obtain an approximate solution to the element [0.1] in the B sub-problem. We use a group of M binary matrices B m p × s with m = 1, …, M (M is the total number of bits) to represent the matrix B; then B i j m = 1 M 2 m ( B m ) i j , B m is the mth bit channel of the matrix B.
Therefore, the minimization problem of each B m is as follows:
min B m ε tr ( B m L s B m T ) + 1 ε W ( B m ) + η 2 λ | | B m A m B m ~ | | F 2
To solve (18), we use the MBO scheme, at the the i + 1 iteration, we update B m as follows:
Z m i + 1 = Z m i ( I d i Λ ) d i * D m i B m i + 1 / 2 = V Z m i + 1 D m i + 1 = η λ ( B m i + 1 / 2 ( A m + B m ~ ) ) V B m i + 1 = H 1 / 2 ( B m i + 1 / 2 )
where Z m = B m V and D m = η λ ( B m V ( A m + B m ~ ) V ) .

References

  1. Niresi, K.F.; Chi, C. Unsupervised hyperspectral denoising based on deep image prior and least favorable distribution. IEEE J. Sel. Top. Appl. Earth Observ. Remote Sens. 2022, 15, 5967–5983. [Google Scholar] [CrossRef]
  2. Zhang, G.; Mei, S.; Xie, B.; Ma, M.; Zhang, Y.; Feng, Y.; Du, Q. Spectral Variability Augmented Sparse Unmixing of Hyperspectral Images. IEEE Trans. Geosci. Remote Sens. 2022, 60, 1–13. [Google Scholar] [CrossRef]
  3. Wang, P.; Wang, L.; Leung, H.; Zhang, G. Super-Resolution Mapping Based on Spatial–Spectral Correlation for Spectral Imagery. IEEE Trans. Geosci. Remote Sens. 2021, 59, 2256–2268. [Google Scholar] [CrossRef]
  4. Bauer, S. Hyperspectral Image Unmixing Incorporating Adjacency Information; KIT Scientific Publishing: Karlsruhe, Germany, 2018; Volume 18. [Google Scholar]
  5. Iordache, M.-D.; Bioucas-Dias, J.M.; Plaza, A. Sparse Unmixing of Hyperspectral Data. IEEE Trans. Geosci. Remote Sens. 2011, 49, 2014–2039. [Google Scholar] [CrossRef] [Green Version]
  6. Wang, P.; Yao, H.; Li, C.; Zhang, G.; Leung, H. Multiresolution Analysis Based on Dual-Scale Regression for Pansharpening. IEEE Trans. Geosci. Remote Sens. 2022, 60, 1–19. [Google Scholar] [CrossRef]
  7. Zhao, X.L.; Wang, F.; Huang, T.Z.; Ng, M.K.; Plemmons, R.J. Deblurring and sparse unmixing for hyperspectral images. IEEE Trans. Geosci. Remote Sens. 2013, 51, 4045–4058. [Google Scholar] [CrossRef]
  8. Cruz-Guerrero, I.A.; Campos-Delgado, D.U.; Mejía-Rodríguez, A.R. Extended Blind End-member and Abundance Estimation with Spatial Total Variation for Hyperspectral Imaging. IEEE Eng. Med. Biol. Mag. 2021, 2021, 1957–1960. [Google Scholar]
  9. Song, H.; Wu, X.; Zou, A.; Liu, Y.; Zou, Y. Weighted Total Variation Regularized Blind Unmixing for Hyperspectral Image. IEEE Geosci. Remote Sens. Lett. 2021, 19, 1–5. [Google Scholar] [CrossRef]
  10. Drumetz, L.; Henrot, S.; Veganzones, M.A.; Chanussot, J.; Jutten, C. Blind hyperspectral unmixing using an extended linear mixing model to address spectral variability. IEEE Trans. Image Process. 2015, 16, 1–4. [Google Scholar]
  11. Heinz, D.C. Fully constrained least squares linear spectral mixture analysis method for material quantification in hyperspectral imagery. IEEE Trans. Geosci. Remote Sens. 2001, 39, 529–545. [Google Scholar] [CrossRef] [Green Version]
  12. Drumetz, L.; Meyer, T.R.; Chanussot, J.; Bertozzi, A.L.; Jutten, C. Hyperspectral image unmixing with endmember bundles and group sparsity inducing mixed norms. IEEE Trans. Image Process. 2019, 28, 3435–3450. [Google Scholar] [CrossRef] [PubMed]
  13. Ekanayake, E.M.M.B.; Weerasooriya, H.M.H.K.; Ranasinghe, D.Y.L.; Herath, S.; Rathnayake, B.; Godaliyadda, G.M.R.I.; Ekanayake, M.P.B.; Herath, H.M.V.R. Constrained nonnegative matrix factorization for blind hyperspectral unmixing incorporating endmember independence. IEEE J. Sel. Top. Appl. Earth Observ. Remote Sens. 2021, 14, 11853–11869. [Google Scholar] [CrossRef]
  14. Peng, J.; Sun, W.; Li, H.C.; Li, W.; Meng, X.; Ge, C.; Du, Q. Low-rank and sparse representation for hyperspectral image processing: A review. IEEE Geosci. Remote Sens. Mag. 2022, 10, 10–43. [Google Scholar] [CrossRef]
  15. Peng, J.; Zhou, Y.; Sun, W.; Du, Q.; Xia, L. Self-Paced Nonnegative Matrix Factorization for Hyperspectral Unmixing. IEEE Trans. Geosci. Remote Sens. 2021, 59, 1501–1515. [Google Scholar] [CrossRef]
  16. Zhang, S.; Li, J.; Liu, K.; Deng, C.; Liu, L.; Plaza, A. Hyperspectral Unmixing Based on Local Collaborative Sparse Regression. IEEE Geosci. Remote Sens. Lett. 2016, 13, 631–635. [Google Scholar] [CrossRef]
  17. Huang, J.; Huang, T.-Z.; Deng, L.-J.; Zhao, X.-L. Joint-Sparse-Blocks and Low-Rank Representation for Hyperspectral Unmixing. IEEE Trans. Geosci. Remote Sens. 2019, 57, 2419–2438. [Google Scholar] [CrossRef]
  18. Han, Z.; Hong, D.; Gao, L.; Roy, S.K.; Zhang, B.; Chanussot, J. Reinforcement Learning for Neural Architecture Search in Hyperspectral Unmixing. IEEE. Geosci. Remote Sens. Lett. 2022, 19, 1–5. [Google Scholar] [CrossRef]
  19. Xiong, F.; Zhou, J.; Tao, S.; Lu, J.; Qian, Y. SNMF-Net: Learning a Deep Alternating Neural Network for Hyperspectral Unmixing. IEEE Trans. Geosci. Remote Sens. 2022, 60, 1–16. [Google Scholar] [CrossRef]
  20. Qian, Y.; Xiong, F.; Qian, Q.; Zhou, J. Spectral Mixture Model Inspired Network Architectures for Hyperspectral Unmixing. IEEE Trans. Geosci. Remote Sens. 2020, 58, 7418–7434. [Google Scholar] [CrossRef]
  21. He, W.; Zhang, H.; Zhang, L. Total variation regularized reweighted sparse nonnegative matrix factorization for hyperspectral unmixing. IEEE Trans. Geosci. Remote Sens. 2017, 55, 3909–3921. [Google Scholar] [CrossRef]
  22. Qin, J.; Lee, H.; Chi, J.T.; Drumetz, L.; Chanussot, J.; Lou, Y.; Bertozzi, A.L. Blind hyperspectral unmixing based on graph total variation regularization. IEEE Trans. Geosci. Remote Sens. 2021, 59, 3338–3351. [Google Scholar] [CrossRef]
  23. Iordache, M.-D.; Bioucas-Dias, J.M.; Plaza, A. Total Variation Spatial Regularization for Sparse Hyperspectral Unmixing. IEEE Trans. Geosci. Remote Sens. 2012, 50, 4484–4502. [Google Scholar] [CrossRef] [Green Version]
  24. Yang, Y.; Chen, S.; Zheng, J. Moreau-Enhanced Total Variation and Subspace Factorization for Hyperspectral Denoising. Remote Sens. 2020, 2, 212. [Google Scholar] [CrossRef] [Green Version]
  25. Wang, M.; Wang, Q.; Chanussot, J.; Hong, D. L0-l1 hybrid total variation regularization and its applications on hyperspectral image mixed noise removal and compressed sensing. IEEE Trans. Geosci. Remote Sens. 2021, 59, 7695–7710. [Google Scholar] [CrossRef]
  26. Sun, L.; Zhan, T.; Wu, Z.; Jeon, B. A novel 3d anisotropic total variation regularized low rank method for hyperspectral image mixed denoising. ISPRS Int. J. Geo-Inf. 2018, 7, 412. [Google Scholar] [CrossRef] [Green Version]
  27. Rui, W.; Wang, G. Medical X-ray image enhancement method based on TV-homomorphic filter. In Proceedings of the 2017 2nd International Conference on Image, Vision and Computing (ICIVC), Chengdu, China, 2–4 June 2017; pp. 315–318. [Google Scholar]
  28. Lee, H. Better Inference with Graph Regularization. Ph.D. Thesis, Carnegie Mellon University, Pittsburgh, PA, USA, 2021. [Google Scholar]
  29. Sun, B.; Chang, H. Proximal Gradient Methods for General Smooth Graph Total Variation Model in Unsupervised Learning. J. Sci. Comput. 2022, 93, 2. [Google Scholar] [CrossRef]
  30. Cai, D.; He, X.; Han, J.; Huang, T.S. Graph Regularized Nonnegative Matrix Factorization for Data Representation. IEEE Trans. Pattern Anal. Machine Intell. 2011, 33, 1548–1560. [Google Scholar]
  31. Zhu, F.; Wang, Y.; Xiang, S.; Fan, B.; Pan, C. Structured sparse method for hyperspectral unmixing. ISPRS J. Photogramm. Remote Sens. 2014, 88, 101–118. [Google Scholar] [CrossRef] [Green Version]
  32. Li, M.; Zhu, F.; Guo, A.J.X.; Chen, J. A graph regularized multilinear mixing model for nonlinear hyperspectral unmixing. Remote Sens. 2019, 11, 2188. [Google Scholar] [CrossRef] [Green Version]
  33. Lu, X.; Wu, H.; Yuan, Y.; Yan, P.; Li, X. Manifold regularized sparse NMF for hyperspectral unmixing. IEEE Trans. Geosci. Remote Sens. 2013, 51, 2815–2826. [Google Scholar] [CrossRef]
  34. Ammanouil, R.; Ferrari, A.; Richard, C. Hyperspectral data unmixing with graph-based regularization. In Proceedings of the 2015 7th Workshop on Hyperspectral Image and Signal Processing: Evolution in Remote Sensing (WHISPERS), Tokyo, Japan, 2–5 June 2015; pp. 1–4. [Google Scholar]
  35. Belongie, C.F.S.; Chung, F.; Malik, J. Spectral grouping using the Nyström method. IEEE Trans. Pattern Anal. Mach. Intell. 2004, 26, 214–225. [Google Scholar]
  36. Meng, Z.; Merkurjev, E.; Koniges, A.; Bertozzi, A.L. Hyperspectral image classifification using graph clustering methods. Image Process. Line 2017, 7, 218–245. [Google Scholar] [CrossRef] [Green Version]
  37. Merriman, B.; Bence, J.K.; Osher, S.J. Motion of multiple junctions: A level set approach. J. Comput. Phys. 1994, 112, 334–363. [Google Scholar] [CrossRef]
  38. Zhang, H.; He, W.; Zhang, L.; Shen, H.; Yuan, Q. Hyperspectral image restoration using low-rank matrix recovery. IEEE Trans. Geosci. Remote Sens. 2014, 52, 4729–4743. [Google Scholar] [CrossRef]
  39. Xie, Y.; Qu, Y.; Tao, D.; Wu, W.; Yuan, Q.; Zhang, W. Hyperspectral image restoration via iteratively regularized weighted schatten p-norm minimization. IEEE Trans. Geosci. Remote Sens. 2016, 54, 4642–4659. [Google Scholar] [CrossRef]
  40. Elad, M.; Aharon, M. Image denoising via sparse and redundant representations over learned dictionaries. IEEE Trans. Image Process. 2006, 15, 3736–3745. [Google Scholar] [CrossRef] [PubMed]
  41. Zhuang, L.; Lin, C.-H.; Figueiredo, M.A.; Bioucas-Dias, J.M. Regularization parameter selection in minimum volume hyperspectral unmixing. IEEE Trans. Geosci. Remote Sens. 2019, 57, 9858–9877. [Google Scholar] [CrossRef]
  42. Qin, J.; Lee, H.; Chi, J.T.; Lou, Y.; Chanussot, J.; Bertozzi, A.L. Fast blind hyperspectral unmixing based on graph laplacian. In Proceedings of the 2019 10th Workshop on Hyperspectral Imaging and Signal Processing: Evolution in Remote Sensing (WHISPERS), Amsterdam, The Netherlands, 24–26 September 2019; pp. 1–5. [Google Scholar]
  43. Nascimento, J.M.P.; Dias, J.M.B. Vertex component analysis: A fast algorithm to unmix hyperspectral data. IEEE Trans. Geosci. Remote Sens. 2005, 43, 898–910. [Google Scholar] [CrossRef] [Green Version]
  44. Themelis, K.E.; Rontogiannis, A.A.; Koutroumbas, K.D. A Novel Hierarchical Bayesian Approach for Sparse Semisupervised Hyperspectral Unmixing. IEEE Trans. Signal. Process. 2012, 60, 585–599. [Google Scholar] [CrossRef]
  45. Donoho, D.L. De-noising by soft-thresholding. IEEE Trans. Inf. Theory 1995, 41, 613–627. [Google Scholar] [CrossRef] [Green Version]
  46. Xie, Q.; Zhao, Q.; Meng, D.; Xu, Z.; Gu, S.; Zuo, W.; Zhang, L. Multispectral images denoising by intrinsic tensor sparsity regularization. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Las Vegas, NV, USA, 27–30 June 2016; pp. 1692–1700. [Google Scholar]
Figure 1. Estimated abundance maps for endmember 5 with an SNR of 20 dB where the data are noisy. From left to right are eight methods (Reference image, FCLSU, FRAC, STV, GLNMF, NMF-QMV, GraphL, gtvMBO, and E-gtvMBO).
Figure 1. Estimated abundance maps for endmember 5 with an SNR of 20 dB where the data are noisy. From left to right are eight methods (Reference image, FCLSU, FRAC, STV, GLNMF, NMF-QMV, GraphL, gtvMBO, and E-gtvMBO).
Remotesensing 15 01397 g001aRemotesensing 15 01397 g001b
Figure 2. Endmember profiles (x) of the Urban dataset.
Figure 2. Endmember profiles (x) of the Urban dataset.
Remotesensing 15 01397 g002
Figure 3. Abundance maps of Urban dataset from up to down are reference image and eight unmixing methods (FCLSU, FRAC, STV, GLNMF, NMF-QMV, GraphL, gtvMBO, and E-gtvMBO), respectively.
Figure 3. Abundance maps of Urban dataset from up to down are reference image and eight unmixing methods (FCLSU, FRAC, STV, GLNMF, NMF-QMV, GraphL, gtvMBO, and E-gtvMBO), respectively.
Remotesensing 15 01397 g003aRemotesensing 15 01397 g003b
Figure 4. Endmember profiles (x) of the Samson dataset.
Figure 4. Endmember profiles (x) of the Samson dataset.
Remotesensing 15 01397 g004
Figure 5. Abundance maps of Samson dataset from up to down are reference image and eight unmixing methods (FCLSU, FRAC, STV, GLNMF, NMF-QMV, GraphL, gtvMBO, and E-gtvMBO), respectively.
Figure 5. Abundance maps of Samson dataset from up to down are reference image and eight unmixing methods (FCLSU, FRAC, STV, GLNMF, NMF-QMV, GraphL, gtvMBO, and E-gtvMBO), respectively.
Remotesensing 15 01397 g005aRemotesensing 15 01397 g005b
Figure 6. (a) RMSE (b) nMSE (c) SRE evaluating at different τ for the urban data.
Figure 6. (a) RMSE (b) nMSE (c) SRE evaluating at different τ for the urban data.
Remotesensing 15 01397 g006
Table 1. Quantitative evaluation for unmixing results in USGS dataset with SNR = 20 dB.
Table 1. Quantitative evaluation for unmixing results in USGS dataset with SNR = 20 dB.
MethodsFCLSUFRACSTVGLNMF NMF-QMVGraphLgtvMBOE-gtvMBO
Indicators
RMSE(X)0.057infinf0.0730.0490.0820.0710.052
nMSE(X)0.089infinf0.0910.0720.0920.0840.079
SAM(X)2.75infinf3.272.912.823.942.47
RMSE(A)0.25910.25680.26720.44250.25790.25010.24390.2215
nMSE(A)0.86820.89810.85191.37280.89660.81820.79380.7492
Table 2. Quantitative evaluation for unmixing results in urban dataset.
Table 2. Quantitative evaluation for unmixing results in urban dataset.
IndicatorsFCLSUFRACSTVGLNMFNMF-QMVGraphLgtvMBOE-gtvMBO
RMSE(X)0.109infinf0.1880.2110.0990.0990.082
nMSE(X)0.635infinf135012000.6360.6390.617
SAM(X)2.39infinf3.582.093.893.932.56
RMSE(A)0.1450.1530.2880.1750.2450.1840.1800.142
nMSE(A)0.4370.4500.7880.5540.6550.5200.5120.395
Table 3. Quantitative evaluation for unmixing results in Samson dataset.
Table 3. Quantitative evaluation for unmixing results in Samson dataset.
MethodsFCLSUFRACSTVGLNMFNMF-QMVGraphLgtvMBOE-gtvMBO
Indicators
RMSE(X)0.044infinf0.0360.0730.0550.0580.052
nMSE(X) 0.169infinf0.1530.3020.2210.2490.189
SAM(X)3.64infinf4.4912.828.438.549.36
RMSE(A)0.1800.1650.1640.1870.1480.1390.1280.119
nMSE(A)0.4550.4290.3750.5020.4280.3020.2990.276
Table 4. Quantitative evaluation for unmixing results in the USGS dataset with SNR = 10 dB.
Table 4. Quantitative evaluation for unmixing results in the USGS dataset with SNR = 10 dB.
MethodsFCLSUFRACSTVGLNMFNMF-QMVGraphLgtvMBOE-gtvMBO
Indicators
RMSE(X)0.153infinf0.2330.1960.1830.1720.164
nMSE(X) 0.227infinf0.3580.7280.2480.2450.239
SAM(X)11.91infinf16.2424.7310.658.829.64
RMSE(A)0.4350.4320.3890.4330.2540.3140.3880.232
nMSE(A)17571751164215581393101513711101
Table 5. Quantitative evaluation for unmixing results in the USGS dataset with SNR = 30 dB.
Table 5. Quantitative evaluation for unmixing results in the USGS dataset with SNR = 30 dB.
MethodsFCLSUFRACSTVGLNMFNMF-QMVGraphLgtvMBOE-gtvMBO
Indicators
RMSE(X)0.244infinf0.2710.2250.2050.2610.211
nMSE(X) 0.591infinf0.7290.6860.5230.6820.9137
SAM(X)4.92infinf4.816.094.534.864.73
RMSE(A)0.3690.3520.3670.3860.2440.2270.3070.214
nMSE(A)0.9540.9280.93812780.9560.9780.9050.914
Table 6. The processing time of different unmixing methods on datasets.
Table 6. The processing time of different unmixing methods on datasets.
Time(s)FCLSUFRACSTVGLNMFNMF-QMVGraphLgtvMBOE-gtvMBO
Simulated data12210.0692318124115190.0830.4120.787
Urban data34,804753981,717107,56126,7918,39226,89331,247
Cuprite data550,032154,1301051.7579,835534,221478,03488,062512,372
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

Wang, P.; Shen, X.; Kong, Y.; Zhang, X.; Wang, L. Blind Hyperspectral Unmixing with Enhanced 2DTV Regularization Term. Remote Sens. 2023, 15, 1397. https://doi.org/10.3390/rs15051397

AMA Style

Wang P, Shen X, Kong Y, Zhang X, Wang L. Blind Hyperspectral Unmixing with Enhanced 2DTV Regularization Term. Remote Sensing. 2023; 15(5):1397. https://doi.org/10.3390/rs15051397

Chicago/Turabian Style

Wang, Peng, Xun Shen, Yingying Kong, Xiwang Zhang, and Liguo Wang. 2023. "Blind Hyperspectral Unmixing with Enhanced 2DTV Regularization Term" Remote Sensing 15, no. 5: 1397. https://doi.org/10.3390/rs15051397

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