Skip to content

Using different AI modelling approaches (from Regression to Classification to GANs) to perform the task of Image Colorizing

Notifications You must be signed in to change notification settings

kanavsinglaa/NothingIsBlackOrWhite-

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NothingIsBlackOrWhite

A large part of historic and scientific research is affected due to grayscale images. Electron microscopes and the Hubble telescope generate grayscale images, proving the variety of practical applications for automatic colorization in the fields of nanotechnology, medicine, astronomy etc. Additionally, use cases exist in the colorization of historical images and films.The goal of this project is to bring new life to these grayscale images by using neural networks to learn colorization techniques from colored images.

Why Machine Learning (ML)?

This problem has no exact solution yet, because there is no deterministic relation between the grey image luminance and the chrominance values if it was a colored. Alternative solutions to ML can be categorized into Manual and Semiautomatic. Manual Coloring requires a large amount of skill, time and effort. Semiautomatic Coloring is easier but yields unsatisfactory results. Neither are practical with the advancements in science and technology so we will employ neural networks and artificial intelligence to efficiently colorize.

Data Pipeline:

Models:

Baseline: Regression based

Initial Model: Classification based

Deoloyed Model: GAN based

Deployment

React.App.Demo.mp4

About

Using different AI modelling approaches (from Regression to Classification to GANs) to perform the task of Image Colorizing

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published