Hyperspectral Unmixing: Ground Truth Labeling, Datasets, Benchmark Performances and Survey
arXiv:1708.05125
Abstract
Hyperspectral unmixing (HU) is a very useful and increasingly popular preprocessing step for a wide range of hyperspectral applications. However, the HU research has been constrained a lot by three factors: (a) the number of hyperspectral images (especially the ones with ground truths) are very limited; (b) the ground truths of most hyperspectral images are not shared on the web, which may cause lots of unnecessary troubles for researchers to evaluate their algorithms; (c) the codes of most state-of-the-art methods are not shared, which may also delay the testing of new methods. Accordingly, this paper deals with the above issues from the following three perspectives: (1) as a profound contribution, we provide a general labeling method for the HU. With it, we labeled up to 15 hyperspectral images, providing 18 versions of ground truths. To the best of our knowledge, this is the first paper to summarize and share up to 15 hyperspectral images and their 18 versions of ground truths for the HU. Observing that the hyperspectral classification (HyC) has much more standard datasets (whose ground truths are generally publicly shared) than the HU, we propose an interesting method to transform the HyC datasets for the HU research. (2) To further facilitate the evaluation of HU methods under different conditions, we reviewed and implemented the algorithm to generate a complex synthetic hyperspectral image. By tuning the hyper-parameters in the code, we may verify the HU methods from four perspectives. The code would also be shared on the web. (3) To provide a standard comparison, we reviewed up to 10 state-of-the-art HU algorithms, then selected the 5 most benchmark HU algorithms, and compared them on the 15 real hyperspectral datasets. The experiment results are surely reproducible; the implemented codes would be shared on the web.
References in corpus (8)
- A Variable Splitting Augmented Lagrangian Approach to Linear Spectral Unmixing
- Joint Bayesian endmember extraction and linear unmixing for hyperspectral imagery
- Spectral Unmixing via Data-guided Sparsity
- Enhancing hyperspectral image unmixing with spatial correlations
- Effective Spectral Unmixing via Robust Representation and Learning-based Sparsity
- Effective Warm Start for the Online Actor-Critic Reinforcement Learning based mHealth Intervention
- Cohesion-based Online Actor-Critic Reinforcement Learning for mHealth Intervention
- Low Rank Representation on Riemannian Manifold of Square Root Densities
Cited by in corpus (10)
- Using Low-rank Representation of Abundance Maps and Nonnegative Tensor Factorization for Hyperspectral Nonlinear Unmixing
- A Flexible Optimization Framework for Regularized Matrix-Tensor Factorizations with Linear Couplings
- Sparse Linear Spectral Unmixing of Hyperspectral images using Expectation-Propagation
- Multi-Resolution Beta-Divergence NMF for Blind Spectral Unmixing
- Probabilistic Simplex Component Analysis
- Bidirectional recurrent imputation and abundance estimation of LULC classes with MODIS multispectral time series and geo-topographic and climatic data
- Orthogonal Nonnegative Matrix Factorization with the Kullback-Leibler divergence
- Checking the Sufficiently Scattered Condition using a Global Non-Convex Optimization Software
- Matrix-wise -constrained Sparse Nonnegative Least Squares
- SCA-Net: A Self-Correcting Two-Layer Autoencoder for Hyper-spectral Unmixing