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...

Full description

Bibliographic Details
Main Authors: Shuaiyang Zhang, Wenshen Hua, Gang Li, Jie Liu, Fuyu Huang, Qianghui Wang
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