Abstract

Sparse unmixing (SU) can represent an observed image using pure spectral signatures and corresponding fractional abundance from a large spectral library and is an important technique in hyperspectral unmixing. However, the existing SU algorithms mainly exploit spatial information from a fixed neighborhood system, which is not sufficient. To solve this problem, we propose a nonlocal weighted SU algorithm based on global search (G-NLWSU). By exploring the nonlocal similarity of the hyperspectral image, the weights of pixels are calculated to form a matrix to weight the abundance matrix. Specifically, G-NLWSU first searches for a similar group of each pixel in the global scope then uses singular value decomposition to denoise and finally obtains the weight matrix by considering correlations between similar pixels. To reduce the execution burden of G-NLWSU, we propose a parallel computing version of G-NLWSU, named PG-NLWSU, which integrates compute unified device architecture-based parallel computing into G-NLWSU to accelerate the search for groups of nonlocally similar pixels. Our proposed algorithms shed new light on SU by considering a new exploitation process of spatial information and parallel computing scenario. Experimental results conducted on simulated and real datasets show that PG-NLWSU is superior to comparison algorithms.

Highlights

  • The rapid development of hyperspectral remote sensing technology has resulted in its wide use, such as in geological prospecting, target detection, and environmental surveillance.[1]

  • We show the experimental results of PG-NLWSU and comparison algorithms on two simulated datasets

  • Sparse unmixing (SU) is a classical method to solve the problem of spectral unmixing

Read more

Summary

Introduction

The rapid development of hyperspectral remote sensing technology has resulted in its wide use, such as in geological prospecting, target detection, and environmental surveillance.[1]. Compared with the unsupervised methods, semisupervised-based unmixing algorithms, known as sparse unmixing (SU) algorithms, solve the spectral unmixing problem by introducing a large public spectral library It assumes that the observed spectral signal can be represented by a. Li et al.: Nonlocal weighted sparse unmixing based on global search and parallel optimization linear combination of a few spectral signatures in the spectral library. Based on the weighted l1 strategy, Wang et al.[37,38] proposed a double weighted SU algorithm to enhance the sparsity of abundances from the spectral and spatial domains, and a variant with TV regularization. Local and nonlocal-based methods find similar pixels from the neighborhood and large local blocks, respectively; (2) the spatial regularization term makes the model more complicated.

Sparse Unmixing
Nonlocal Similarity Block Based on Global Search
14: Update iteration
9: Repeat: 10
Simulated datasets
Influence of regularization parameters
Optimization effect analysis
Results on simulated data sets
Experiment on Real Dataset
Conclusions
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call