94 Open Source Denoising Software Projects
Free and open source denoising code projects including engines, APIs, generators, and tools.
Noise2noise 900 ⭐
An unofficial and partial Keras implementation of "Noise2Noise: Learning Image Restoration without Clean Data"
Kair 1324 ⭐
Image Restoration Toolbox (PyTorch). Training and testing codes for DPIR, USRNet, DnCNN, FFDNet, SRMD, DPSR, BSRGAN, SwinIR
Dipy 488 ⭐
DIPY is the paragon 3D/4D+ imaging library in Python. Contains generic methods for spatial normalization, signal processing, machine learning, statistical analysis and visualization of medical images. Additionally, it contains specialized methods for computational anatomy including diffusion, perfusion and structural imaging.
Srmd 359 ⭐
Learning a Single Convolutional Super-Resolution Network for Multiple Degradations (CVPR, 2018) (Matlab)
Tenet 189 ⭐
Official Pytorch Implementation for Rethinking the Pipeline of Demosaicing, Denoising and Super-Resolution
Adafm 166 ⭐
CVPR2019 (oral) Modulating Image Restoration with Continual Levels via Adaptive Feature Modification Layers (AdaFM). PyTorch implementation
Tensorflow Mnist Cvae 143 ⭐
Tensorflow implementation of conditional variational auto-encoder for MNIST
Glslsmartdenoise 168 ⭐
Fast glsl deNoise spatial filter, with circular gaussian kernel, full configurable
Cbdnet Pytorch 103 ⭐
PyTorch implementation of paper "Toward Convolutional Blind Denoising of Real Photographs" (CVPR 2019)
Cresmd 85 ⭐
(ECCV 2020) Interactive Multi-Dimension Modulation with Dynamic Controllable Residual Learning for Image Restoration
Dhdn 54 ⭐
PyTorch Implementation of "Densely Connected Hierarchical Network for Image Denoising", CVPRW, NTIRE2019
Cbdnet Tensorflow 45 ⭐
Tensorflow implementation of paper "Toward Convolutional Blind Denoising of Real Photographs" (CVPR 2019)
Voice Denoising An 42 ⭐
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.
Pytorch Recurrent Ae Siggraph17 46 ⭐
Pytorch implementation for 'Interactive Reconstruction of Monte Carlo Image Sequences using a Recurrent Denoising Autoencoder' , https://research.nvidia.com/publication/interactive-reconstruction-monte-carlo-image-sequences-using-recurrent-denoising
Awesome Speech Enhancement 47 ⭐
A curated list of awesome Speech Enhancement papers, libraries, datasets, and other resources.
Ccpi Regularisation Toolkit 31 ⭐
The set of CPU/GPU optimised regularisation modules for iterative image reconstruction and other image processing tasks
Panoramicrpca 35 ⭐
Panoramic robust PCA for foreground-background separation on noisy, free-motion camera video
Low Level Vision Zoo 32 ⭐
A low-level vision zoo for dehazing, deblurring, denoising, deraining, inpainting, color enhancement, brightening, and super resolution .
V Sense Lfbm5d 20 ⭐
C/C++ implementation of the LFBM5D filter for light field denoising and super-resolution. https://v-sense.scss.tcd.ie/?p=893
Kpcn 21 ⭐
PyTorch implementation of Kernel-predicting convolutional networks for denoising Monte Carlo renderings (Jupyter notebook)
Dmrdenoise 68 ⭐
:snowman: Differentiable Manifold Reconstruction for Point Cloud Denoising (ACM MM 2020)
Autoencoders And Decoders Using Keras And Tensorflow 16 ⭐
This repo contains auto encoders and decoders using keras and tensor flow. It shows the exact encoding and decoding with the code part.
Lfbm5d 14 ⭐
C/C++ implementation of the LFBM5D filter for light field denoising and super-resolution.
Denoising Neighstft 15 ⭐
Noise-level estimation using minima controlled recursive averaging approach and denoising using Stein's unbiased risk estimates in STFT domain.
Web Deep Image Prior 15 ⭐
Deep Image Prior for denoising, superresolution, inpainting and more in the browser
Rnnoise_wrapper 46 ⭐
A simple Python wrapper for audio noise reduction RNNoise. Simplifies work with it, adds new trained models and detailed instructions for training.
Sar2sar 22 ⭐
SAR2SAR: a self-supervised despeckling algorithm for SAR images - Notebook implementation usable on Google Colaboratory
Fullsubnet 198 ⭐
PyTorch implementation of "FullSubNet: A Full-Band and Sub-Band Fusion Model for Real-Time Single-Channel Speech Enhancement."
Hugsvision 139 ⭐
HugsVision is a easy to use huggingface wrapper for state-of-the-art computer vision
Trainner 119 ⭐
traiNNer: Deep learning framework for image and video super-resolution, restoration and image-to-image translation, for training and testing.
Invdn 117 ⭐
Implementation for the paper: Invertible Denoising Network: A Light Solution for Real Noise Removal (CVPR2021).
Ilo 104 ⭐
[ICML 2021] Official implementation: Intermediate Layer Optimization for Inverse Problems using Deep Generative Models
Topaz 96 ⭐
Pipeline for particle picking in cryo-electron microscopy images using convolutional neural networks trained from positive and unlabeled examples. Also featuring micrograph and tomogram denoising with DNNs.
Hifigan Denoiser 88 ⭐
HiFi-GAN: High Fidelity Denoising and Dereverberation Based on Speech Deep Features in Adversarial Networks
Restoring Extremely Dark Images In Real Time 77 ⭐
The project is the official implementation of our CVPR 2021 paper, "Restoring Extremely Dark Images in Real Time"
Dbmap 38 ⭐
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.
Bjdd_cvpr21 30 ⭐
This is the official implementation of Beyond Joint Demosaicking and Denoising from CVPRW21.
Speckle2void 23 ⭐
Speckle2Void: Deep Self-Supervised SAR Despeckling with Blind-Spot Convolutional Neural Networks
Mirnet Keras 19 ⭐
Keras Implementation of MIRNet - SoTA in Image Denoising, Super Resolution and Image Enhancement - CVPR 2020
Wcmc Public 21 ⭐
Weakly-Supervised Contrastive Learning in Path Manifold for Monte Carlo Image Reconstruction [Cho et al. SIGGRAPH 2021]
Comcsc 17 ⭐
codes for TNNLS paper "Learning Convolutional Sparse Coding on Complex Domain for Interferometric Phase Restoration"
Nb2nb 14 ⭐
This code implements the code of the paper ,"Neighbor2Neighbor:Self-Supervised Denoising From Single Noisy Images",in2021
Jstasr Desnownet Eccv 2020 16 ⭐
This is the project page of our paper which has been published in ECCV 2020.
Sar Cnn 15 ⭐
SAR Image Despeckling by Deep Neural Networks: from a pre-trained model to an end-to-end training strategy - Notebook implementation usable on Google Colaboratory
Dehazing Pmhld Patch Map Based Hybrid Learning Dehazenet For Single Image Haze Removal Tip 2020 12 ⭐
This is the source code of PMHLD-Patch-Map-Based-Hybrid-Learning-DehazeNet-for-Single-Image-Haze-Removal which has been accepted by IEEE Transaction on Image Processing 2020.
Pytorch Deepglr 12 ⭐
A pytorch implementation of Deep Graph Laplacian Regularization for image denoising
Self Guided Network For Fast Image Denoising 12 ⭐
The PyTorch implementation of SGN (ICCV 2019), modified from https://github.com/zhaoyuzhi/Self-Guided-Network-for-Fast-Image-Denoising
Wlop Based Pointclouddenoiser 11 ⭐
This is a point cloud denoiser using Weighted Locally Optimal Projection
Denoising Custom 11 ⭐
Automatic Microseismic Denoising and Onset Detection using customized thresholding.
Pytorch_epll 11 ⭐
PyTorch implementation of Expected Patch Log Likelihood (EPLL) image prior in paper "D. Zoran and Y. Weiss, "From learning models of natural image patches to whole image restoration," ICCV 2011.
Pms Net 11 ⭐
This is the source code of PMS-Net: Robust Haze Removal Based on Patch Map for Single Images which has been published in CVPR 2019 Long Beach
Srcnn Anime 14 ⭐
A Super-Resolution Convolutional Neural Network builds for artwork, anime, and illustration. Senior Project - Artwork Enlargement and Quality Improvement using Machine Learning. ICITEE 2021 - Enhancement of Anime Imaging Enlargement Using Modified Super-Resolution CNN.
Fastlapmap 14 ⭐
Fast Laplacian Eigenmaps: lightweight multicore LE for non-linear dimensional reduction with minimal memory usage. Outperforms sklearn's implementation and escalates linearly beyond 10e6 samples.
Unsharp Mask Guided Filtering 11 ⭐
Code for "Unsharp Mask Guided Filtering, IEEE Transactions on Image Processing, 2021"
Maxim 11 ⭐
[Pre-print'22] Unofficial repository for "MAXIM: Multi-Axis MLP for Image Processing". SOTA for denoising, deblurring, deraining, dehazing, and low-light enhancement.