SlideShare a Scribd company logo
1 of 9
Colour It!
Muhammad Daniyal
muhammad.daniyal@khi.iba.edu.pk
Ammar Essa
ammar.essa@khi.iba.edu.pk
Ansar Ahmed Pirzada
ansar.ahmed@khi.iba.edu.pk
Supervisor: Dr. Imran N. Junejo
What is Colour It?
● The project is about automatically colourizing gray-scaled images
● Colourization of black and white images will be done without any assistance from humans
● Our system will be mapping a sufficient amount of statistical dependencies between an image’s
semantics and textures with a coloured version of it to make it look as real as possible.
An example of the working of our system on an input image (right)
How?
The users will upload a grayscale image onto the application and the software will provide them with a
plausible results by producing vibrant and realistic colourization of the images
How?
● The system consists of an application that is implemented as a feed forward pass in a computational neural network at test time
and is trained over a million colour images
● A self supervised learning technique is explored that uses raw image data as a source of supervision
Goals
and
Objectives
● Give any user the capability to process their grayscale images
into coloured adaptations with minimum processing time
● The objective of the image being the closest adoption of the
ground truth can be further extended to medical image
processing
● It can be further implemented in video editing bringing a
plethora of black and white films to life
● To provide a plausible output image that puts human
cognitive skills to test
● Gain command over convolutional neural networks
Motivation
and
Background
● Image colourization has been the topic of debate amongst the
public since decades
● The artistic appeal to it can be recognized in the simple act of
bridging the gap between the generations by reproducing
memories that are more relatable to the current time
● Previously, colour was manually added which seemed very
tedious and time consuming
● Combination of machine learning and image processing equip
even the most novice of users to achieve this without any
hassle.
Constraints
● Time taken for processing an image might vary from subject to
subject
● Input image can only be of a 256 x 256 size.
● Some images with distorted pixels might not yield correct
results after the processing
● An unfamiliar image that was not present in the training
dataset might hinder the accuracy of predicted colour space
● To achieve maximum accuracy, the training sets need to be
extensive and rigorous. However, obtaining a dataset like this is
not only difficult but also, average sizes vary in TBs which
makes it extremely time consuming to obtain in our internet
conditions
Thank you!
Question
s?

More Related Content

Similar to Presentation

7-200404101602.pdf
7-200404101602.pdf7-200404101602.pdf
7-200404101602.pdfssuser07e9f2
 
Multimedia And Animation
Multimedia And AnimationMultimedia And Animation
Multimedia And AnimationRam Dutt Shukla
 
Face detection presentation slide
Face detection  presentation slideFace detection  presentation slide
Face detection presentation slideSanjoy Dutta
 
Project Face Detection
Project Face Detection Project Face Detection
Project Face Detection Abu Saleh Musa
 
Image segmentation using advanced fuzzy c-mean algorithm [FYP @ IITR, obtaine...
Image segmentation using advanced fuzzy c-mean algorithm [FYP @ IITR, obtaine...Image segmentation using advanced fuzzy c-mean algorithm [FYP @ IITR, obtaine...
Image segmentation using advanced fuzzy c-mean algorithm [FYP @ IITR, obtaine...Koteswar Rao Jerripothula
 
Image processing and compression.pptx
Image processing and compression.pptxImage processing and compression.pptx
Image processing and compression.pptxdudoo1
 
Harmonious Layout_ Framework for Image-Text Synchronization.pptx
Harmonious Layout_ Framework for Image-Text Synchronization.pptxHarmonious Layout_ Framework for Image-Text Synchronization.pptx
Harmonious Layout_ Framework for Image-Text Synchronization.pptx23520053IPutuEkaSury
 
Digital Image Communication and Enhancement
Digital Image Communication and EnhancementDigital Image Communication and Enhancement
Digital Image Communication and EnhancementNisar Ahmed Rana
 
Cyanapse talk photorealisticf_ilters_migaragemeetup_7nov2018
Cyanapse talk photorealisticf_ilters_migaragemeetup_7nov2018Cyanapse talk photorealisticf_ilters_migaragemeetup_7nov2018
Cyanapse talk photorealisticf_ilters_migaragemeetup_7nov2018Peter Bloomfield
 
Image Restoration mage restoration is the process of improving the quality of...
Image Restoration mage restoration is the process of improving the quality of...Image Restoration mage restoration is the process of improving the quality of...
Image Restoration mage restoration is the process of improving the quality of...sonalitamilselvi
 
Cartoonization of images using machine Learning
Cartoonization of images using machine LearningCartoonization of images using machine Learning
Cartoonization of images using machine LearningIRJET Journal
 
CSE367 Lecture 1 image processing lecture
CSE367 Lecture 1 image processing lectureCSE367 Lecture 1 image processing lecture
CSE367 Lecture 1 image processing lectureFatmaNewagy1
 

Similar to Presentation (20)

Generative models
Generative modelsGenerative models
Generative models
 
7-200404101602.pdf
7-200404101602.pdf7-200404101602.pdf
7-200404101602.pdf
 
Computer vision
Computer visionComputer vision
Computer vision
 
Multimedia And Animation
Multimedia And AnimationMultimedia And Animation
Multimedia And Animation
 
Face detection presentation slide
Face detection  presentation slideFace detection  presentation slide
Face detection presentation slide
 
Project Face Detection
Project Face Detection Project Face Detection
Project Face Detection
 
Image processing ppt
Image processing pptImage processing ppt
Image processing ppt
 
Image segmentation using advanced fuzzy c-mean algorithm [FYP @ IITR, obtaine...
Image segmentation using advanced fuzzy c-mean algorithm [FYP @ IITR, obtaine...Image segmentation using advanced fuzzy c-mean algorithm [FYP @ IITR, obtaine...
Image segmentation using advanced fuzzy c-mean algorithm [FYP @ IITR, obtaine...
 
Image processing and compression.pptx
Image processing and compression.pptxImage processing and compression.pptx
Image processing and compression.pptx
 
BTP_ppt
BTP_pptBTP_ppt
BTP_ppt
 
Journey of Generative AI
Journey of Generative AIJourney of Generative AI
Journey of Generative AI
 
Harmonious Layout_ Framework for Image-Text Synchronization.pptx
Harmonious Layout_ Framework for Image-Text Synchronization.pptxHarmonious Layout_ Framework for Image-Text Synchronization.pptx
Harmonious Layout_ Framework for Image-Text Synchronization.pptx
 
Image analytics - A Primer
Image analytics - A PrimerImage analytics - A Primer
Image analytics - A Primer
 
Ijetr011958
Ijetr011958Ijetr011958
Ijetr011958
 
Digital Image Communication and Enhancement
Digital Image Communication and EnhancementDigital Image Communication and Enhancement
Digital Image Communication and Enhancement
 
Cyanapse talk photorealisticf_ilters_migaragemeetup_7nov2018
Cyanapse talk photorealisticf_ilters_migaragemeetup_7nov2018Cyanapse talk photorealisticf_ilters_migaragemeetup_7nov2018
Cyanapse talk photorealisticf_ilters_migaragemeetup_7nov2018
 
Image Restoration mage restoration is the process of improving the quality of...
Image Restoration mage restoration is the process of improving the quality of...Image Restoration mage restoration is the process of improving the quality of...
Image Restoration mage restoration is the process of improving the quality of...
 
Image editing
Image editingImage editing
Image editing
 
Cartoonization of images using machine Learning
Cartoonization of images using machine LearningCartoonization of images using machine Learning
Cartoonization of images using machine Learning
 
CSE367 Lecture 1 image processing lecture
CSE367 Lecture 1 image processing lectureCSE367 Lecture 1 image processing lecture
CSE367 Lecture 1 image processing lecture
 

More from KayDrive

Microfluidic Flow Control using Magnetohydrodynamics
Microfluidic Flow Control using  Magnetohydrodynamics Microfluidic Flow Control using  Magnetohydrodynamics
Microfluidic Flow Control using Magnetohydrodynamics KayDrive
 
4 city spot
4 city spot4 city spot
4 city spotKayDrive
 
Ring Spinning Machine
Ring Spinning Machine Ring Spinning Machine
Ring Spinning Machine KayDrive
 
FYP presentation - Saad
FYP presentation - SaadFYP presentation - Saad
FYP presentation - SaadKayDrive
 
Pegasus fyp presentation
Pegasus fyp presentationPegasus fyp presentation
Pegasus fyp presentationKayDrive
 
Fyp presentation (1)
Fyp presentation (1)Fyp presentation (1)
Fyp presentation (1)KayDrive
 
V track ppt
V track pptV track ppt
V track pptKayDrive
 
Presentation (1)qq
Presentation (1)qqPresentation (1)qq
Presentation (1)qqKayDrive
 
Fyp presentationa
Fyp presentationaFyp presentationa
Fyp presentationaKayDrive
 
Go spark presentation fyp fall 2017
Go spark presentation  fyp fall 2017Go spark presentation  fyp fall 2017
Go spark presentation fyp fall 2017KayDrive
 
Presentation
PresentationPresentation
PresentationKayDrive
 
Presentationa
PresentationaPresentationa
PresentationaKayDrive
 
Fyp final presentation
Fyp final presentationFyp final presentation
Fyp final presentationKayDrive
 
Shift presentation
Shift presentationShift presentation
Shift presentationKayDrive
 
Final year project
Final year projectFinal year project
Final year projectKayDrive
 
Presentation
PresentationPresentation
PresentationKayDrive
 
Project presentation
Project presentationProject presentation
Project presentationKayDrive
 
Fyp presentation
Fyp presentationFyp presentation
Fyp presentationKayDrive
 
Marketmizer
MarketmizerMarketmizer
MarketmizerKayDrive
 
Pegasus fyp presentation
Pegasus fyp presentationPegasus fyp presentation
Pegasus fyp presentationKayDrive
 

More from KayDrive (20)

Microfluidic Flow Control using Magnetohydrodynamics
Microfluidic Flow Control using  Magnetohydrodynamics Microfluidic Flow Control using  Magnetohydrodynamics
Microfluidic Flow Control using Magnetohydrodynamics
 
4 city spot
4 city spot4 city spot
4 city spot
 
Ring Spinning Machine
Ring Spinning Machine Ring Spinning Machine
Ring Spinning Machine
 
FYP presentation - Saad
FYP presentation - SaadFYP presentation - Saad
FYP presentation - Saad
 
Pegasus fyp presentation
Pegasus fyp presentationPegasus fyp presentation
Pegasus fyp presentation
 
Fyp presentation (1)
Fyp presentation (1)Fyp presentation (1)
Fyp presentation (1)
 
V track ppt
V track pptV track ppt
V track ppt
 
Presentation (1)qq
Presentation (1)qqPresentation (1)qq
Presentation (1)qq
 
Fyp presentationa
Fyp presentationaFyp presentationa
Fyp presentationa
 
Go spark presentation fyp fall 2017
Go spark presentation  fyp fall 2017Go spark presentation  fyp fall 2017
Go spark presentation fyp fall 2017
 
Presentation
PresentationPresentation
Presentation
 
Presentationa
PresentationaPresentationa
Presentationa
 
Fyp final presentation
Fyp final presentationFyp final presentation
Fyp final presentation
 
Shift presentation
Shift presentationShift presentation
Shift presentation
 
Final year project
Final year projectFinal year project
Final year project
 
Presentation
PresentationPresentation
Presentation
 
Project presentation
Project presentationProject presentation
Project presentation
 
Fyp presentation
Fyp presentationFyp presentation
Fyp presentation
 
Marketmizer
MarketmizerMarketmizer
Marketmizer
 
Pegasus fyp presentation
Pegasus fyp presentationPegasus fyp presentation
Pegasus fyp presentation
 

Recently uploaded

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsRoshan Dwivedi
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 

Recently uploaded (20)

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 

Presentation

  • 1. Colour It! Muhammad Daniyal muhammad.daniyal@khi.iba.edu.pk Ammar Essa ammar.essa@khi.iba.edu.pk Ansar Ahmed Pirzada ansar.ahmed@khi.iba.edu.pk Supervisor: Dr. Imran N. Junejo
  • 2. What is Colour It? ● The project is about automatically colourizing gray-scaled images ● Colourization of black and white images will be done without any assistance from humans ● Our system will be mapping a sufficient amount of statistical dependencies between an image’s semantics and textures with a coloured version of it to make it look as real as possible.
  • 3. An example of the working of our system on an input image (right)
  • 4. How? The users will upload a grayscale image onto the application and the software will provide them with a plausible results by producing vibrant and realistic colourization of the images
  • 5. How? ● The system consists of an application that is implemented as a feed forward pass in a computational neural network at test time and is trained over a million colour images ● A self supervised learning technique is explored that uses raw image data as a source of supervision
  • 6. Goals and Objectives ● Give any user the capability to process their grayscale images into coloured adaptations with minimum processing time ● The objective of the image being the closest adoption of the ground truth can be further extended to medical image processing ● It can be further implemented in video editing bringing a plethora of black and white films to life ● To provide a plausible output image that puts human cognitive skills to test ● Gain command over convolutional neural networks
  • 7. Motivation and Background ● Image colourization has been the topic of debate amongst the public since decades ● The artistic appeal to it can be recognized in the simple act of bridging the gap between the generations by reproducing memories that are more relatable to the current time ● Previously, colour was manually added which seemed very tedious and time consuming ● Combination of machine learning and image processing equip even the most novice of users to achieve this without any hassle.
  • 8. Constraints ● Time taken for processing an image might vary from subject to subject ● Input image can only be of a 256 x 256 size. ● Some images with distorted pixels might not yield correct results after the processing ● An unfamiliar image that was not present in the training dataset might hinder the accuracy of predicted colour space ● To achieve maximum accuracy, the training sets need to be extensive and rigorous. However, obtaining a dataset like this is not only difficult but also, average sizes vary in TBs which makes it extremely time consuming to obtain in our internet conditions