TY - JOUR
T1 - Eigen-CNN: Eigenimages Plus Eigennoise Level Maps Guided Network for Hyperspectral Image Denoising
AU - Zhuang, Lina
AU - Ng, Michael K.
AU - Gao, Lianru
AU - Wang, Zhicheng
N1 - Funding Information:
This work was supported in part by the National Natural Science Foundation of China under Grant 42325104 and Grant 62161160336. The work of Michael K. Ng was supported in part by Hong Kong Research Grants Council (HKRGC) General Research Fund (GRF) under Grant 12300519, Grant 17201020, and Grant 17300021; in part by HKRGC Collaborative Research Fund (CRF) under Grant C1013-21GF and Grant C7004-21GF; and in part by the Joint National Natural Science Foundation of China (NSFC) and RGC under Grant N-HKU769/21.
Publisher copyright:
© 2024 IEEE.
PY - 2024/3/19
Y1 - 2024/3/19
N2 - In recent years, neural network-based methods have shown promising results in hyperspectral image (HSI) denoising areas. Real HSIs exhibit the substantial variations in noise distribution due to various factors, such as different imaging techniques, camera variations, imaging environments, and hardware aging. In this article, we develop an eigenimage plus eigennoise level map-guided convolutional neural network (CNN) for HSI denoising. Our main idea is to perform eigendecomposition on HSIs, utilize the low-rank property of HSIs in the spectral dimension and approximate the spectral vectors in a low-dimensional orthogonal subspace, where representation coefficients are called eigenimages. Besides eigenimages, we make use of estimated eigennoise level map as an input to guide the network for denoising. The proposed network can be constructed without restriction in the number of eigencomponents by using all eigenimages and eigennoise level maps of training noisy-clean pairs. In the inference part, the trained network can be used to remove noise in observed eigenimages without restriction in the number of eigencomponents, and an underlying clean image HSI can be estimated by performing orthogonal projection back. Experimental results on both simulated and real HSIs demonstrate the effectiveness of our trained Eigen-CNN compared with state-of-the-art HSI denoising methods. A MATLAB demo of this work is available at: https://github.com/LinaZhuang/HSI-denoiser-Eigen-CNN for the sake of reproducibility.
AB - In recent years, neural network-based methods have shown promising results in hyperspectral image (HSI) denoising areas. Real HSIs exhibit the substantial variations in noise distribution due to various factors, such as different imaging techniques, camera variations, imaging environments, and hardware aging. In this article, we develop an eigenimage plus eigennoise level map-guided convolutional neural network (CNN) for HSI denoising. Our main idea is to perform eigendecomposition on HSIs, utilize the low-rank property of HSIs in the spectral dimension and approximate the spectral vectors in a low-dimensional orthogonal subspace, where representation coefficients are called eigenimages. Besides eigenimages, we make use of estimated eigennoise level map as an input to guide the network for denoising. The proposed network can be constructed without restriction in the number of eigencomponents by using all eigenimages and eigennoise level maps of training noisy-clean pairs. In the inference part, the trained network can be used to remove noise in observed eigenimages without restriction in the number of eigencomponents, and an underlying clean image HSI can be estimated by performing orthogonal projection back. Experimental results on both simulated and real HSIs demonstrate the effectiveness of our trained Eigen-CNN compared with state-of-the-art HSI denoising methods. A MATLAB demo of this work is available at: https://github.com/LinaZhuang/HSI-denoiser-Eigen-CNN for the sake of reproducibility.
KW - Convolutional neural network (CNN)
KW - Convolutional neural networks
KW - Correlation
KW - Hyperspectral imaging
KW - Noise reduction
KW - Optimization
KW - Training
KW - Vectors
KW - deep neural network
KW - hyperspectral image (HSI) restoration
KW - low-rank representation
KW - subspace representation
UR - http://www.scopus.com/inward/record.url?scp=85188551254&partnerID=8YFLogxK
U2 - 10.1109/TGRS.2024.3379199
DO - 10.1109/TGRS.2024.3379199
M3 - Journal article
SN - 0196-2892
VL - 62
SP - 1
EP - 18
JO - IEEE Transactions on Geoscience and Remote Sensing
JF - IEEE Transactions on Geoscience and Remote Sensing
M1 - 5512018
ER -