All Projects → mhaut → HSI-SDeCNN

mhaut / HSI-SDeCNN

Licence: GPL-3.0 license
Source code of "A Single Model CNN for Hyperspectral Image Denoising"

Programming Languages

matlab
3953 projects
python
139335 projects - #7 most used programming language
objective c
16641 projects - #2 most used programming language

Projects that are alternatives of or similar to HSI-SDeCNN

ecg-denoise
Denoise of ECG signal with machine learning
Stars: ✭ 36 (+12.5%)
Mutual labels:  denoising
tutorial-UGM-hyperspectral
A Tutorial on Modeling and Inference in Undirected Graphical Models for Hyperspectral Image Analysis
Stars: ✭ 21 (-34.37%)
Mutual labels:  hyperspectral-image-classification
napari-hub
Discover, install, and share napari plugins
Stars: ✭ 44 (+37.5%)
Mutual labels:  denoising
Voice-Denoising-AN
A Conditional Generative Adverserial Network (cGAN) was adapted for the task of source de-noising of noisy voice auditory images. The base architecture is adapted from Pix2Pix.
Stars: ✭ 42 (+31.25%)
Mutual labels:  denoising
pycoal
Python toolkit for characterizing Coal and Open-pit surface mining impacts on American Lands
Stars: ✭ 20 (-37.5%)
Mutual labels:  hyperspectral-image-classification
Dimensionality-reduction-and-classification-on-Hyperspectral-Images-Using-Python
In this repository, You can find the files which implement dimensionality reduction on the hyperspectral image(Indian Pines) with classification.
Stars: ✭ 63 (+96.88%)
Mutual labels:  hyperspectral-image-classification
dbMAP
A fast, accurate, and modularized dimensionality reduction approach based on diffusion harmonics and graph layouts. Escalates to millions of samples on a personal laptop. Adds high-dimensional big data intrinsic structure to your clustering and data visualization workflow.
Stars: ✭ 39 (+21.88%)
Mutual labels:  denoising
rankpruning
🧹 Formerly for binary classification with noisy labels. Replaced by cleanlab.
Stars: ✭ 81 (+153.13%)
Mutual labels:  denoising
Python-for-Remote-Sensing
python codes for remote sensing applications will be uploaded here. I will try to teach everything I learn during my projects in here.
Stars: ✭ 20 (-37.5%)
Mutual labels:  hyperspectral-image-classification
ExtendedMorphologicalProfiles
Remote sensed hyperspectral image classification with Spectral-Spatial information provided by the Extended Morphological Profiles
Stars: ✭ 32 (+0%)
Mutual labels:  hyperspectral-image-classification
SwinIR
SwinIR: Image Restoration Using Swin Transformer (official repository)
Stars: ✭ 1,260 (+3837.5%)
Mutual labels:  denoising
hifigan-denoiser
HiFi-GAN: High Fidelity Denoising and Dereverberation Based on Speech Deep Features in Adversarial Networks
Stars: ✭ 88 (+175%)
Mutual labels:  denoising
Hyperspectral-image-target-detection-based-on-sparse-representation
Hyperspectral image Target Detection based on Sparse Representation
Stars: ✭ 52 (+62.5%)
Mutual labels:  hyperspectral-image-classification
Restoring-Extremely-Dark-Images-In-Real-Time
The project is the official implementation of our CVPR 2021 paper, "Restoring Extremely Dark Images in Real Time"
Stars: ✭ 79 (+146.88%)
Mutual labels:  denoising
aydin
Aydin — User-friendly, Fast, Self-Supervised Image Denoising for All.
Stars: ✭ 105 (+228.13%)
Mutual labels:  denoising
JSTASR-DesnowNet-ECCV-2020
This is the project page of our paper which has been published in ECCV 2020.
Stars: ✭ 17 (-46.87%)
Mutual labels:  denoising
3D-DenseNet-for-HSI
paper:Three-dimensional densely connected convolutional network for hyperspectral remote sensing image classification
Stars: ✭ 41 (+28.13%)
Mutual labels:  hyperspectral-image-classification
CResMD
(ECCV 2020) Interactive Multi-Dimension Modulation with Dynamic Controllable Residual Learning for Image Restoration
Stars: ✭ 92 (+187.5%)
Mutual labels:  denoising
wavelet-denoiser
A wavelet audio denoiser done in python
Stars: ✭ 29 (-9.37%)
Mutual labels:  denoising
HSI-Traditional-to-Deep-Models
Pytorch and Keras Implementations of Hyperspectral Image Classification -- Traditional to Deep Models: A Survey for Future Prospects.
Stars: ✭ 72 (+125%)
Mutual labels:  hyperspectral-image-classification

A Single Model CNN for Hyperspectral Image Denoising

The Code for "A Single Model CNN for Hyperspectral Image Denoising". [https://ieeexplore.ieee.org/abstract/document/8913713]

Alessandro Maffei, Juan M. Haut, Mercedes E. Paoletti, Javier Plaza, Lorenzo Bruzone and Antonio Plaza.
A Single Model CNN for Hyperspectral Image Denoising.
IEEE Transactions on Geoscience and Remote Sensing.
DOI: 10.1109/TGRS.2019.2952062
vol. 58, no. 4, pp. 2516-2529, April 2020.

HSI-SDeCNN

Example of use

Dataset

Go to trainset folder and run "split_file.py"

Some tips

In the "trainset" folder are reported the 4 part of the Washigton DC mall HSI used for the training of the network, while in the "testsets" directory the HSI on which the method has been tested.

To train the network run "Demo_training_HSI_SDeCNN.mat". The best model will be saved in the "data" folder.

To apply the denoising process with the model trained in the paper (the one in the "BestModel" directory) run the demo-test scripts. The results will be saved in the "Results" folder.

NB! if you want to change the number of considered channel in the training process you need to change the "nch" variable in the "model_train.mat" and in the "model_init_HSI_SDeCNN.mat" scripts.

Reference code

https://github.com/cszn/FFDNet
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].