Skip to content

Implementations of Auto Encoder and Variational Auto Encoder for image deraining. It means that it will remove droplets of image you provided.

Notifications You must be signed in to change notification settings

adeirman46/Variational-Auto-Encoder-using-Verilog-for-Deraining

Repository files navigation

Variational-Auto-Encoder-using-Verilog-for-Deraining

Implementations of Auto Encoder and Variational Auto Encoder for image deraining. It means that it will remove droplets of image you provided.

How to run VAE:

  1. Clone this repository "https://github.com/adeirman46/Variational-Auto-Encoder-using-Verilog-for-Deraining.git"
  2. In VAE Deraining Combinational, open Ipynb file
  3. Go to "Test Model" section
  4. Convert image you want to test from .jpg into .hex (16 bits fixed point, 10 fractional) then into .txt
  5. Put hex_image.txt into vivado project
  6. Run RTL, then result.txt will be in this directory "vae.sim/sim_1/behav/xsim"
  7. Back to Ipynb file again then plot it using matplotlib (still in Test Model section)

Job Desks:

  1. 13221013 - Firdaus (VAE Level 1 Comb., VAE Image Deraining)
  2. 13221027 - Muhammad Raihan Fahlevi (VAE Level 1 Comb., VAE Image Deraining)
  3. 13221035 - Ilham Nalendra Adji (VAE Level 1 Comb., VAE Image Deraining)
  4. 13221058 - Ade Irman Budi Hendriawan (VAE Level 1 Comb., VAE Image Deraining)
  5. 13221079 - M. Zhafran Arrafi Anwar (VAE Level 1 Comb., VAE Image Deraining)

About

Implementations of Auto Encoder and Variational Auto Encoder for image deraining. It means that it will remove droplets of image you provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published