I. Introduction
Different from traditional RGB images, hyperspectral images (HSIs) contain more spatial and spectral information that benefits a variety of remote sensing applications, such as target detection, classifications, and reconnaissance. The last decade has seen rapid development of the HSI acquisition approaches [1]. However, due to reasons that include atmospheric interference and sensor restrictions, HSIs can be corrupted by several types of noises, including Gaussian noises, stripe noises, and impulse noises, which largely degrade the image quality and affect subsequent applications. Therefore, denoising is considered an essential preprocessing step for HSI applications.