DnCNN-Denoise-Gaussian-noise-TensorFlow
DnCNN-Denoise-Gaussian-noise-TensorFlow copied to clipboard
Simple implementation of the paper (DnCNN)'Beyond a Gaussian Denoiser: Residual Learning of Deep CNN for Image Denoising'
trafficstars
DnCNN-TensorFlow
Simple implementation of the paper (DnCNN)'Beyond a Gaussian Denoiser: Residual Learning of Deep CNN for Image Denoising'
Introduction
This code just simplely implement the paper Beyond a Gaussian Denoiser: Residual Learning of Deep CNN for Image Denoising, but there are some details of the code are different from the paper.

DataSets
The datasets include 400 gray images, but i have croped them into 40x40 patches. the croped datasets can be downloaded from my BaiduYun
Examples of TrainingSet
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Python packages
====================
- python3.5
- tensorflow1.4.0
- pillow
- numpy
- scipy
====================
Results of the code
Trained about 1 epoch
| Raw | Noised | Denoised |
|---|---|---|
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |




























