Skip to content

anushkajain97/Image_denoising_using_Autoencoder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

Image Denoising Using AutoEncoders in Keras and Python

Environment Setup:

To run the script, at least following required packages should be satisfied:

  • Python
  • Tensorflow
  • NumPy
  • MatplotLib

Dataset:

Dataset used here is standard MNIST Fashion Dataset, which comprises of 28 x 28 pixel images of 9 different fashion wears labelled from 0-9 as specified below:

  • T-shirt - 0
  • Trouser - 1
  • Pullover - 2
  • Dress - 3
  • Coat - 4
  • Sandal - 5
  • Shirt - 6
  • Sneaker - 7
  • Bag - 8
  • Ankle boot - 9

Autoencoders:

Autoencoders are an unsupervised learning technique. It is an artificial neural network which performs task of data encoding. It typically comprises of 3 layers: Input,Hidden,Output. And has 4 components:

  • Encoder
  • Bottleneck Layer
  • Decoder
  • Reconstruction Loss

For Detailed Explaination, refer : Link

Output:

Denoising Images by adding 50% noise to training and testing data Input and Output Image comparision : Image

References:

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published