Skip to content

Repository files navigation

Autoencoder For Image Processing

Now a days autoencoders is popular in various field. But, there is twoapplications of autoencoders which is most popular: dimensionality reduction and information retrieval.

  • By using these features we can perform various image processing.
  • This project has four method of image processing
    • Generate Image
    • Noise Reduction
    • Constructing New Images
    • Colouring Images

Dataset:

Code File:

  • All the code is used inside the reecho_model.ipynb notebook to run image processing.
  • The autoencoder model is saved as variational_autoencoder.py.

Report:

  • The report on this project is saved as report.pdf.

Run Test:

  • To run test you need to run the test_model.py python file.
  • Dowload the project and run the below command in the same directory

python test_model.py

  • Or, double click on the test_model.py file.

Results:

  • Although the result is not promissing, the model works really well despite of lower amount of data and lower training time.
  • By using some generated images and increase the image resolution we can achieve better result.
  • AThe original and reconstructed data in 'image reconstruction' model image
  • The noise and reconstructed data in 'noise reduction' model image
  • The newly constructed data in 'generating new images' model image
  • The gray scale and reconstructed coloured images in 'colouring image' model image

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors