Skip to content

Simple implementation of the paper (DnCNN)'Beyond a Gaussian Denoiser: Residual Learning of Deep CNN for Image Denoising'

License

Notifications You must be signed in to change notification settings

kimile599/DnCNN-Denoise-Gaussian-noise-TensorFlow

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

====================

  1. python3.5
  2. tensorflow1.4.0
  3. pillow
  4. numpy
  5. scipy

====================

Results of the code

Trained about 1 epoch

Raw Noised Denoised

About

Simple implementation of the paper (DnCNN)'Beyond a Gaussian Denoiser: Residual Learning of Deep CNN for Image Denoising'

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%