This document discusses a student project on colorizing grayscale images using deep learning techniques. It presents the problem statement of using convolutional neural networks and OpenCV to perform automatic image colorization. It then reviews 4 papers on related topics, describing their algorithms, advantages, limitations, and contributions. The aims and objectives are to implement OpenCV and object-oriented programming in Python for color detection. The system framework involves collecting a dataset, input preprocessing, feature extraction/classification, and output colorization. References for the project are also provided.
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
B&W Image Colorization using CNN
1. B&W
Image Coloring
- Vaibhav Kapse (51)
IC-A
SDP MId-Sem Review
Department of Instrumentation and Control
Engineering
2021-2022
Project Guide : Prof. Pramod Kanjalkar
2. Introduction
Image colorization is the process of taking an input
grayscale (black and white) image and then
producing an output colorized image that
represents the semantic colors and tones of the
input
3. Problem Statement
There have been many efforts to colorize an image. However, Colorful Image
Colorization by automatic colorization is one of the most successful
approaches.
We will use convolutional neural networks (CNN) and OpenCV Library in
python for coding this task
4. Literature Review
1. Title : COLORING OF BLACK AND WHITE IMAGES
Authors : Ambika Sharma, Abhinash Singla, Rajdavinder Singh Boparai
Year : Nov 2012
Publisher : Springer(JGRCS)
Algorithm : Robust , Levin
Advantages : Effective image coding, High compression rate
Limitations : grayscale image and a pixel in the reference image is not sufficient for a
successful colorization
Description : In this paper they have studied a new, general, fast, and user
friendly approach to the problem of colorizing grayscale images.
5. Literature Review
2. Title : Fast Colorization of Grayscale Images by Convolutional Neural Network
Authors : Swathy Titus, Jency Rena N.M
Year : Sep 2019
Publisher : IEEE
Algorithm : CNN
Advantages : better convergence, obtain good results within comparatively less time
Limitations : it is very difficult to deal with a general dataset due to limited memory
and hardware specifications, the proposed system dataset is limited to human face
mages in RGB color space
Description : In this paper they have used CNN which is an automatic colorization scheme
that outperforms the state of-art methods in a way that it does not require any human
assistance
6. Literature Review
3. Title : A Method for Coloring Low-resolution Black and White Old Movies through
Object Understanding
Authors : Ming Fang, Yu Song, Xiaoying Bai, Yushu Ren, Shuhua Liu.
Year : Sep 2019
Publisher : IEEE
Algorithm : Conditional Generative Adversarial Nets (CGAN)
Advantages : quickly and accurately
Limitations : unsatisfactory coloring effect
Description : This paper proposes a method for coloring low- resolution black
and
white old movies through the object understanding.
7. Literature Review
4. Title : Colorization of Black and White Images Using Deep Learning.
Authors : Abhishek Kumbhar, Sagar Gowda, Ruchir Attri, Prof. Ankit Khivasara
Year : Oct 2021
Publisher : IRJET
Algorithm : CNN, Generative Adversarial Networks (GAN).
Advantages : high-resolution images; categorized according to scenery,
background and artistic
Limitations : image quality is low , complex
Description : We implemented four different Deep Learning models for
automatic
colorization of grayscale images, two based on CNN and two based on GA
8. Aims and Objectives
● It aims to provide information about system architecture and it consists
of colour detection.
● The main objective is to implement the concept of OpenCV and Object
oriented programming in python.
10. Overview
Project Name B&W Image Coloring
Project Type Coding based development project
Front End OpenCV, CNN
Tools Python IDE
OS Platform Independent
Code Language Python