Image Colorization Using Convolutional Neural Networks

5 Pages Posted: 26 Aug 2019 Last revised: 3 Sep 2019

See all articles by Ajay kalyan p

Ajay kalyan p

Saveetha School of Engineering, Saveetha Institute of Medical and Technical Science, Chennai 605102

Puviarasi R

Saveetha School of Engineering, Saveetha Institute of Medical and Technical Science, Chennai 605102

Mritha Ramalaingam

University Malaysia Pahang

Date Written: August 23, 2019

Abstract

Today, colorization is done by hand in Photoshop. A picture can take up to one month to colorize. It requires extensive research. A face alone needs up to 20 layers of pink, green and blue shades to get it just right. Coloring grey scale images manually is a slow and hectic process. Using machine learning techniques this can be done very fast. Convolutional neural networks have emerged as a standard in image classification problems. They achieve higher accuracy rates over all the techniques in detecting patterns in images. As this problem mostly deals with identifying the pattern in the image and colorizing it accordingly convolutional neural networks serves the best. In this project we combines a deep Convolutional Neural Network trained from scratch with high-level features extracted from InceptionResNet-v2 pre-trained model. The purpose of our model is to estimate a* and b* components from the luminous component, L of the input image. The a* and b* components of the reconstructed image are combined with luminous component to give the estimated color image. The convolutional layers are a set of small learnable filter that help us identify patterns in an image. The layers close to input layer looks for simple patterns such as edges and outlines, and layers close to output layer looks for cowmplex patterns.

Keywords: convolution, filter, neural network

Suggested Citation

p, Ajay kalyan and R, Puviarasi and Ramalaingam, Mritha, Image Colorization Using Convolutional Neural Networks (August 23, 2019). Proceedings of International Conference on Recent Trends in Computing, Communication & Networking Technologies (ICRTCCNT) 2019, Available at SSRN: https://ssrn.com/abstract=3441712 or http://dx.doi.org/10.2139/ssrn.3441712

Ajay kalyan P

Saveetha School of Engineering, Saveetha Institute of Medical and Technical Science, Chennai 605102 ( email )

Chennai
India

Puviarasi R (Contact Author)

Saveetha School of Engineering, Saveetha Institute of Medical and Technical Science, Chennai 605102 ( email )

Chennai
India

Mritha Ramalaingam

University Malaysia Pahang ( email )

Lebuhraya Tun Razak
Kuantan, Pahang 26600
Malaysia

Do you have negative results from your research you’d like to share?

Paper statistics

Downloads
412
Abstract Views
1,500
Rank
131,816
PlumX Metrics