Giter Club home page Giter Club logo

night-to-day-image-translation-using-dcgan's Introduction

Night-to-Day-Image-Translation-using-DCGAN

An supervised night to day image translation using Deep Convolutional Generative Adversarial Network. This code was built as my final Bachelor Thesis at Telkom University.

Prerequisites

  • Python 3
  • Tensorflow
  • CPU or NVIDIA GPU + CUDA CuDNN

Instalation

Clone this repo

  git clone https://github.com/evanezcent/Night-to-Day-Image-Translation-using-DCGAN/

Install

  pip install tensorflow
  pip install PIL
  pip install pydotplus
  pip install IPython
  pip install numpy
  pip install pandas

Dataset

We provided our augmented datatrain and datatest which has a square shape. If you want the un-augmented data, just email me here.

Data Preparation

On data preparation, we extract many timelapse video and then tak 5~10 copies of the image.

Data Augmentation

We just doing two kind of augmentation process, that is cropping and flipping to keep the original feature of the images. Then we renamed it sequentially.

Testing

We evaluate the model using SSIM as the accuracy and L2-Norm to calculate the loss.

Result

As the final result, we just get a 40% accuracy using datatest. Based on our analytics, it caused of :

  • Lack of paired image data night and day
  • Training time
  • Suitable architecture for night to day translation case

Using testing images

Using training images

night-to-day-image-translation-using-dcgan's People

Contributors

evanezent avatar

Stargazers

Noel S Jacob avatar Zanuar ER avatar Gigas Taufan avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.