Skip to content

shibuiwilliam/DeepLearningDenoise

Repository files navigation

DeepLearningDenoise

This repository shows various ways to use deep learning to denoise images, using Cifar10 as dataset and Keras as library.

Noisy Images

I made two kinds of noisy images:

  1. images with random black lines
  2. images with random colorful lines

4

5

Cifar_DeLine_AutoEncoder

Convolutional autoencoder to denoise images.

0

black lines denoising

ae1 ae2

colorful lines denoising

aeColor1 aeColor2

Cifar_Denoise_CAE

Another convolutional autoencoder.

1

black lines denoising

cae1 cae2

colorful lines denoising

caeColor1 caeColor2

Cifar_Denoise_DNCNN

Denoising convolutional neural network. https://arxiv.org/pdf/1608.03981v1.pdf

2

black lines denoising

dncnn1 dncnn2

colorful lines denoising

dncnnColor1 dncnnColor2

Cifar_Denoise_Win5RB

Wide Inference Network with 5 layers of Resnet including Batchnormalization. https://arxiv.org/pdf/1707.05414.pdf

3

black lines denoising

win1 win2

colorful lines denoising

winColor1 winColor2

Releases

No releases published

Packages

No packages published