A Plug-and-Play Priors Framework for Hyperspectral Unmixing

Spectral unmixing is a widely used technique in hyperspectral image processing and analysis. It aims to separate mixed pixels into the component materials and their corresponding abundances. Early solutions to spectral unmixing are performed independently on each pixel. Nowadays, investigating proper priors into the unmixing problem has been popular as it can significantly enhance the unmixing performance. However, it is nontrivial to handcraft a powerful regularizer, and complex regularizers may introduce extra difficulties in solving optimization problems in which they are involved. To address this issue, we present a plug-and-play (PnP) priors framework for hyperspectral unmixing. More specifically, we use the alternating direction method of multipliers (ADMM) to decompose the optimization problem into two iterative subproblems. One is a regular optimization problem depending on the forward model, and the other is a proximity operator related to the prior model and can be regarded as an image denoising problem. Our framework is flexible and extendable which allows a wide range of denoisers to replace prior models and avoids handcrafting regularizers. Experiments conducted on both synthetic data and real airborne data illustrate the superiority of the proposed strategy compared with other state-of-the-art hyperspectral unmixing methods.

[1]  Johannes R. Sveinsson,et al.  Convolutional Autoencoder for Spatial-Spectral Hyperspectral Unmixing , 2019, IGARSS 2019 - 2019 IEEE International Geoscience and Remote Sensing Symposium.

[2]  Cédric Richard,et al.  A graph Laplacian regularization for hyperspectral data unmixing , 2014, 2015 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP).

[3]  Jon Atli Benediktsson,et al.  Advances in Spectral-Spatial Classification of Hyperspectral Images , 2013, Proceedings of the IEEE.

[4]  Chein-I Chang,et al.  Fully constrained least squares linear spectral mixture analysis method for material quantification in hyperspectral imagery , 2001, IEEE Trans. Geosci. Remote. Sens..

[5]  José M. Bioucas-Dias,et al.  Sharpening Hyperspectral Images Using Plug-and-Play Priors , 2017, LVA/ICA.

[6]  Deyu Meng,et al.  Nonconvex-Sparsity and Nonlocal-Smoothness-Based Blind Hyperspectral Unmixing , 2019, IEEE Transactions on Image Processing.

[7]  Stephen P. Boyd,et al.  Distributed Optimization and Statistical Learning via the Alternating Direction Method of Multipliers , 2011, Found. Trends Mach. Learn..

[8]  E. M. Winter,et al.  Anomaly detection from hyperspectral imagery , 2002, IEEE Signal Process. Mag..

[9]  Naoto Yokoya,et al.  An Augmented Linear Mixing Model to Address Spectral Variability for Hyperspectral Unmixing , 2018, IEEE Transactions on Image Processing.

[10]  Liangpei Zhang,et al.  Spatial Group Sparsity Regularized Nonnegative Matrix Factorization for Hyperspectral Unmixing , 2017, IEEE Transactions on Geoscience and Remote Sensing.

[11]  Dimitri P. Bertsekas,et al.  On the Douglas—Rachford splitting method and the proximal point algorithm for maximal monotone operators , 1992, Math. Program..

[12]  Angshul Majumdar,et al.  Hyperspectral Unmixing in the Presence of Mixed Noise Using Joint-Sparsity and Total Variation , 2016, IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing.

[13]  Jocelyn Chanussot,et al.  Blind Hyperspectral Unmixing Using an Extended Linear Mixing Model to Address Spectral Variability , 2016, IEEE Transactions on Image Processing.

[14]  José M. Bioucas-Dias,et al.  Image Restoration and Reconstruction using Targeted Plug-and-Play Priors , 2019, IEEE Transactions on Computational Imaging.

[15]  Cédric Richard,et al.  Hyperspectral data unmixing with graph-based regularization , 2015, 2015 7th Workshop on Hyperspectral Image and Signal Processing: Evolution in Remote Sensing (WHISPERS).

[16]  Jean-Michel Morel,et al.  Non-Local Means Denoising , 2011, Image Process. Line.

[17]  Da He,et al.  Nonlocal Total Variation Subpixel Mapping for Hyperspectral Remote Sensing Imagery , 2016, Remote. Sens..

[18]  Jie Chen,et al.  Hyperspectral Unmixing Via Plug-And-Play Priors , 2020, 2020 IEEE International Conference on Image Processing (ICIP).

[19]  Aleksandra Pizurica,et al.  Hyperspectral Unmixing Using Double Reweighted Sparse Regression and Total Variation , 2017, IEEE Geoscience and Remote Sensing Letters.

[20]  Karen O. Egiazarian,et al.  Nonlocal Transform-Domain Filter for Volumetric Data Denoising and Reconstruction , 2013, IEEE Transactions on Image Processing.

[21]  José M. Bioucas-Dias,et al.  Fast Image Recovery Using Variable Splitting and Constrained Optimization , 2009, IEEE Transactions on Image Processing.

[22]  Antonio J. Plaza,et al.  Total Variation Spatial Regularization for Sparse Hyperspectral Unmixing , 2012, IEEE Transactions on Geoscience and Remote Sensing.

[23]  Wei Chen,et al.  Deep Learning Methods for Solving Linear Inverse Problems: Research Directions and Paradigms , 2020, Signal Process..

[24]  Jiangjun Peng,et al.  Hyperspectral Image Restoration Via Total Variation Regularized Low-Rank Tensor Decomposition , 2017, IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing.

[25]  Shuyuan Yang,et al.  Geometric Nonnegative Matrix Factorization (GNMF) for Hyperspectral Unmixing , 2015, IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing.

[26]  Lei Zhang,et al.  Beyond a Gaussian Denoiser: Residual Learning of Deep CNN for Image Denoising , 2016, IEEE Transactions on Image Processing.

[27]  José M. Bioucas-Dias,et al.  Scene-Adapted plug-and-play algorithm with convergence guarantees , 2017, 2017 IEEE 27th International Workshop on Machine Learning for Signal Processing (MLSP).

[28]  Jun Li,et al.  Spectral–Spatial Weighted Sparse Regression for Hyperspectral Image Unmixing , 2018, IEEE Transactions on Geoscience and Remote Sensing.

[29]  Jie Chen,et al.  Nonlinear Unmixing of Hyperspectral Data Based on a Linear-Mixture/Nonlinear-Fluctuation Model , 2013, IEEE Transactions on Signal Processing.

[30]  Alessandro Foi,et al.  Image Denoising by Sparse 3-D Transform-Domain Collaborative Filtering , 2007, IEEE Transactions on Image Processing.

[31]  Antonio J. Plaza,et al.  Hyperspectral Unmixing Overview: Geometrical, Statistical, and Sparse Regression-Based Approaches , 2012, IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing.

[32]  Hassan Ghassemian,et al.  Hyperspectral Unmixing Using Deep Convolutional Autoencoders in a Supervised Scenario , 2020, IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing.

[33]  Liangpei Zhang,et al.  Non-Local Sparse Unmixing for Hyperspectral Remote Sensing Imagery , 2014, IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing.

[34]  Chein-I Chang,et al.  Estimation of number of spectrally distinct signal sources in hyperspectral imagery , 2004, IEEE Transactions on Geoscience and Remote Sensing.

[35]  Susanto Rahardja,et al.  Superpixel construction for hyperspectral unmixing , 2018, 2018 26th European Signal Processing Conference (EUSIPCO).

[36]  Min Zhou,et al.  Collaborative Sparse Hyperspectral Unmixing Using $l_{0}$ Norm , 2018, IEEE Transactions on Geoscience and Remote Sensing.

[37]  Zhe He,et al.  Sparse-SpatialCEM for Hyperspectral Target Detection , 2019, IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing.

[38]  José M. Bioucas-Dias,et al.  Fast Hyperspectral Unmixing in Presence of Nonlinearity or Mismodeling Effects , 2016, IEEE Transactions on Computational Imaging.

[39]  Charles A. Bouman,et al.  Plug-and-Play Priors for Bright Field Electron Tomography and Sparse Interpolation , 2015, IEEE Transactions on Computational Imaging.

[40]  Xiao Xiang Zhu,et al.  SULoRA: Subspace Unmixing With Low-Rank Attribute Embedding for Hyperspectral Data Analysis , 2018, IEEE Journal of Selected Topics in Signal Processing.

[41]  Alfred O. Hero,et al.  Joint Bayesian Endmember Extraction and Linear Unmixing for Hyperspectral Imagery , 2009, IEEE Transactions on Signal Processing.

[42]  Liangpei Zhang,et al.  Total Variation Regularized Reweighted Sparse Nonnegative Matrix Factorization for Hyperspectral Unmixing , 2017, IEEE Transactions on Geoscience and Remote Sensing.

[43]  Licheng Jiao,et al.  Hyperspectral Unmixing via Deep Convolutional Neural Networks , 2018, IEEE Geoscience and Remote Sensing Letters.

[44]  David Brie,et al.  Learning Spectral-Spatial Prior Via 3DDNCNN for Hyperspectral Image Deconvolution , 2020, ICASSP 2020 - 2020 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP).

[45]  Xiaoming Tao,et al.  Hyperspectral Image Denoising via Matrix Factorization and Deep Prior Regularization , 2020, IEEE Transactions on Image Processing.