HyDe: The First Open-Source, Python-Based, GPU-Accelerated Hyperspectral Denoising Package
Not on the map. Why?
Abstract (arXiv)
As with any physical instrument, hyperspectral cameras induce different kinds of noise in the acquired data. Therefore, Hyperspectral denoising is a crucial step for analyzing hyperspectral images (HSIs). Conventional computational methods rarely use GPUs to improve efficiency and are not fully open-source. Alternatively, deep learning-based methods are often open-source and use GPUs, but their training and utilization for real-world applications remain non-trivial for many researchers. Consequently, we propose HyDe: the first open-source, GPU-accelerated Python-based, hyperspectral image denoising toolbox, which aims to provide a large set of methods with an easy-to-use environment. HyDe includes a variety of methods ranging from low-rank wavelet-based methods to deep neural network (DNN) models. HyDe's interface dramatically improves the interoperability of these methods and the performance of the underlying functions. In fact, these methods maintain similar HSI denoising performance to their original implementations while consuming nearly ten times less energy. Furthermore, we present a method for training DNNs for denoising HSIs which are not spatially related to the training dataset, i.e., training on ground-level HSIs for denoising HSIs with other perspectives including airborne, drone-borne, and space-borne. To utilize the trained DNNs, we show a sliding window method to effectively denoise HSIs which would otherwise require more than 40 GB. The package can be found at: urlhttps://github.com/Helmholtz-AI-Energy/HyDe.
Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). Builds on 7 of its 20 references that are in the map. First posted on arXiv 14 Apr 2022.
Builds on
7 of 20 references.
References · 7
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2017MemNet: A Persistent Memory Network for Image Restorationcited by 244
- 2018Hyperspectral Image Denoising Employing a Spatial-Spectral Deep Residual Convolutional Neural Networkcited by 51
- 20203D Quasi-Recurrent Neural Network for Hyperspectral Image Denoisingcited by 44
- 2021Fast Hyperspectral Image Denoising and Inpainting Based on Low-Rank and Sparse Representationscited by 39
- 2021Image Restoration for Remote Sensing: Overview and Toolboxcited by 25
- 2019Comparing Energy Efficiency of CPU, GPU and FPGA Implementations for Vision Kernelscited by 8
Built on by
Citing papers per year: 2023: 3.
3 papers.
- 2023Image Processing and Machine Learning for Hyperspectral Unmixing: An Overview and the HySUPP Python Packagecited by 12
- 2023Degradation-Noise-Aware Deep Unfolding Transformer for Hyperspectral Image Denoisingcited by 5
- 2023A Deep Unrolling Model with Hybrid Optimization Structure for Hyperspectral Image Deconvolutioncited by 1
- 2023Image Processing and Machine Learning for Hyperspectral Unmixing: An Overview and the HySUPP Python Package18 Aug 2023
- 2023A Deep Unrolling Model with Hybrid Optimization Structure for Hyperspectral Image Deconvolution10 Jun 2023
- 2023Degradation-Noise-Aware Deep Unfolding Transformer for Hyperspectral Image Denoising6 May 2023