Double Regression-Based Sparse Unmixing for Hyperspectral Images
Sparse unmixing has attracted widespread attention from researchers, and many effective unmixing algorithms have been proposed in recent years. However, most algorithms improve the unmixing accuracy at the cost of large calculations. Higher unmixing accuracy often leads to higher computational compl...
Main Authors: | , , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
Hindawi Limited
2021-01-01
|
Series: | Journal of Sensors |
Online Access: | http://dx.doi.org/10.1155/2021/5575155 |
id |
doaj-892e2eb1e13f4702a229c8185309b4c1 |
---|---|
record_format |
Article |
spelling |
doaj-892e2eb1e13f4702a229c8185309b4c12021-09-20T00:30:05ZengHindawi LimitedJournal of Sensors1687-72682021-01-01202110.1155/2021/5575155Double Regression-Based Sparse Unmixing for Hyperspectral ImagesShuaiyang Zhang0Wenshen Hua1Gang Li2Jie Liu3Fuyu Huang4Qianghui Wang5Department of Electronic and Optical EngineeringDepartment of Electronic and Optical EngineeringDepartment of Electronic and Optical EngineeringDepartment of Electronic and Optical EngineeringDepartment of Electronic and Optical EngineeringDepartment of Electronic and Optical EngineeringSparse unmixing has attracted widespread attention from researchers, and many effective unmixing algorithms have been proposed in recent years. However, most algorithms improve the unmixing accuracy at the cost of large calculations. Higher unmixing accuracy often leads to higher computational complexity. To solve this problem, we propose a novel double regression-based sparse unmixing model (DRSUM), which can obtain better unmixing results with lower computational complexity. DRSUM decomposes the complex objective function into two simple formulas and completes the unmixing process through two sparse regressions. The unmixing result of the first sparse regression is added as a constraint to the second. DRSUM is an open model, and we can add different constraints to improve the unmixing accuracy. In addition, we can perform appropriate preprocessing to further improve the unmixing results. Under this model, a specific algorithm called double regression-based sparse unmixing via K-means (DRSUMK−means) is proposed. The improved K-means clustering algorithm is first used for preprocessing, and then we impose single sparsity and joint sparsity (using l2,0 norm to control the sparsity) constraints on the first and second sparse unmixing, respectively. To meet the sparsity requirement, we introduce the row-hard-threshold function to solve the l2,0 norm directly. Then, DRSUMK−means can be efficiently solved under alternating direction method of multipliers (ADMM) framework. Simulated and real data experiments have proven the effectiveness of DRSUMK−means.http://dx.doi.org/10.1155/2021/5575155 |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Shuaiyang Zhang Wenshen Hua Gang Li Jie Liu Fuyu Huang Qianghui Wang |
spellingShingle |
Shuaiyang Zhang Wenshen Hua Gang Li Jie Liu Fuyu Huang Qianghui Wang Double Regression-Based Sparse Unmixing for Hyperspectral Images Journal of Sensors |
author_facet |
Shuaiyang Zhang Wenshen Hua Gang Li Jie Liu Fuyu Huang Qianghui Wang |
author_sort |
Shuaiyang Zhang |
title |
Double Regression-Based Sparse Unmixing for Hyperspectral Images |
title_short |
Double Regression-Based Sparse Unmixing for Hyperspectral Images |
title_full |
Double Regression-Based Sparse Unmixing for Hyperspectral Images |
title_fullStr |
Double Regression-Based Sparse Unmixing for Hyperspectral Images |
title_full_unstemmed |
Double Regression-Based Sparse Unmixing for Hyperspectral Images |
title_sort |
double regression-based sparse unmixing for hyperspectral images |
publisher |
Hindawi Limited |
series |
Journal of Sensors |
issn |
1687-7268 |
publishDate |
2021-01-01 |
description |
Sparse unmixing has attracted widespread attention from researchers, and many effective unmixing algorithms have been proposed in recent years. However, most algorithms improve the unmixing accuracy at the cost of large calculations. Higher unmixing accuracy often leads to higher computational complexity. To solve this problem, we propose a novel double regression-based sparse unmixing model (DRSUM), which can obtain better unmixing results with lower computational complexity. DRSUM decomposes the complex objective function into two simple formulas and completes the unmixing process through two sparse regressions. The unmixing result of the first sparse regression is added as a constraint to the second. DRSUM is an open model, and we can add different constraints to improve the unmixing accuracy. In addition, we can perform appropriate preprocessing to further improve the unmixing results. Under this model, a specific algorithm called double regression-based sparse unmixing via K-means (DRSUMK−means) is proposed. The improved K-means clustering algorithm is first used for preprocessing, and then we impose single sparsity and joint sparsity (using l2,0 norm to control the sparsity) constraints on the first and second sparse unmixing, respectively. To meet the sparsity requirement, we introduce the row-hard-threshold function to solve the l2,0 norm directly. Then, DRSUMK−means can be efficiently solved under alternating direction method of multipliers (ADMM) framework. Simulated and real data experiments have proven the effectiveness of DRSUMK−means. |
url |
http://dx.doi.org/10.1155/2021/5575155 |
work_keys_str_mv |
AT shuaiyangzhang doubleregressionbasedsparseunmixingforhyperspectralimages AT wenshenhua doubleregressionbasedsparseunmixingforhyperspectralimages AT gangli doubleregressionbasedsparseunmixingforhyperspectralimages AT jieliu doubleregressionbasedsparseunmixingforhyperspectralimages AT fuyuhuang doubleregressionbasedsparseunmixingforhyperspectralimages AT qianghuiwang doubleregressionbasedsparseunmixingforhyperspectralimages |
_version_ |
1717375157241118720 |