IMAGE COLORIZATION USING CNN

This application is related to image processing based on CNN (Convolution Neural Network). The basic idea behind this project is to convert black and white images to colored image. We are using Convolution Neural Network capable of coloring black and white images.

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 tones of the input.

We have started with the ImageNet dataset and converted all images from the RGB color spaces to the lab color space. Similar to the RGB color spaces, the lab color space has three channels. But unlike the RGB color space, lab encodes color information differently:

  • the L channel encodes lightness intensity
  • The A channel encodes green-red
  • And the B channel encodes blue-yellow

The main concept behind this colorization is :

  • Convert all training images from the RGB color space to the lab color space
  • Use the L channel as the input to the network and train the network to predict the AB channel
  • Combine the input L channel with the predicated AB channels
  • Convert the LAB image back to RGB

This page is contributed by DS . If you like AIHUB and would like to contribute, you can also write an article & mail your article to itsaihub@gmail.com . See your articles appearing on AI HUB platform and help other AI Enthusiasts.

48 Comments on “IMAGE COLORIZATION USING CNN”

  1. Interesting blog post. Some tips i would like to contribute is that computer memory has to be purchased if your computer can’t cope with whatever you do with it. One can mount two good old ram boards with 1GB each, for example, but not certainly one of 1GB and one having 2GB. One should look for the manufacturer’s documentation for own PC to be sure what type of memory space is needed.

  2. It’s appropriate time to make a few plans for the future and it’s time to be happy. I have learn this submit and if I could I desire to suggest you some fascinating issues or suggestions. Perhaps you could write subsequent articles regarding this article. I want to learn even more things approximately it!|

  3. What’s Happening i am new to this, I stumbled upon this I have discovered It positively helpful and it has aided me out loads. I hope to contribute & help other customers like its aided me. Great job.

  4. Aw, this was an incredibly nice post. Taking a few minutes and actual effort to create a superb article… but what can I say… I hesitate a whole lot and never seem to get anything done.|

  5. Aw, this was an extremely good post. Taking the time and actual effort to produce a very good article… but what can I say… I procrastinate a lot and don’t seem to get anything done.

  6. It’s the best time to make some plans for the future and it is time to be happy. I have read this post and if I could I desire to suggest you some interesting things or tips. Maybe you could write next articles referring to this article. I want to read more things about it!|

  7. Hey! I just wanted to ask if you ever have any trouble with hackers? My last blog (wordpress) was hacked and I ended up losing a few months of hard work due to no back up. Do you have any methods to stop hackers?|

  8. I loved as much as you will receive carried out right here. The sketch is attractive, your authored material stylish. nonetheless, you command get got an impatience over that you wish be delivering the following. unwell unquestionably come more formerly again since exactly the same nearly a lot often inside case you shield this increase.

  9. Hey very cool web site!! Man .. Beautiful .. Superb .. I’ll bookmark your blog and take the feeds also? I am satisfied to search out a lot of useful information right here in the put up, we’d like work out extra techniques in this regard, thanks for sharing. . . . . .|

  10. Wonderful blog! I found it while surfing around on Yahoo News. Do you have any suggestions on how to get listed in Yahoo News? I’ve been trying for a while but I never seem to get there! Appreciate it|

  11. Unquestionably believe that which you said. Your favorite reason seemed to be on the web the simplest thing to be aware of. I say to you, I definitely get annoyed while people think about worries that they plainly don’t know about. You managed to hit the nail upon the top as well as defined out the whole thing without having side-effects , people could take a signal. Will likely be back to get more. Thanks|

  12. Hello I am so excited I found your webpage, I really found you by accident, while
    I was looking on Digg for something else, Anyways I am here now and would just like
    to say many thanks for a tremendous post and a all round enjoyable blog (I also love the theme/design), I don’t have time to browse
    it all at the moment but I have book-marked it and also
    added your RSS feeds, so when I have time I will be back to read a lot more, Please
    do keep up the superb job.

  13. You’re so interesting! I don’t think I’ve read a single thing like this before. So nice to find someone with genuine thoughts on this subject. Really.. many thanks for starting this up. This website is something that is required on the web, someone with a bit of originality!|

  14. Greetings from Ohio! I’m bored at work so I decided to browse your site on my iphone during lunch break. I love the information you present here and can’t wait to take a look when I get home. I’m shocked at how quick your blog loaded on my phone .. I’m not even using WIFI, just 3G .. Anyways, fantastic blog!|

  15. Howdy! This article could not be written any better! Going through this article reminds me of my previous roommate! He constantly kept talking about this. I’ll forward this information to him. Pretty sure he’ll have a very good read. Thanks for sharing!|

  16. Hey there! Do you know if they make any plugins to assist with SEO? I’m trying to get my blog to rank for some targeted keywords but I’m not seeing very good success. If you know of any please share. Thank you!|

  17. Hi there, i read your blog occasionally and i own a similar one and i was just wondering if you get a lot of spam comments? If so how do you stop it, any plugin or anything you can recommend? I get so much lately it’s driving me insane so any help is very much appreciated.|

  18. Hmm it seems like your website ate my first comment (it was extremely long) so I guess I’ll just sum it up what I submitted and say, I’m thoroughly enjoying your blog. I as well am an aspiring blog blogger but I’m still new to everything. Do you have any helpful hints for newbie blog writers? I’d genuinely appreciate it.|

  19. Hello there, simply turned into aware of your weblog through Google, and located that it’s really informative. I’m gonna be careful for brussels. I will be grateful if you continue this in future. Numerous people will be benefited from your writing. Cheers!|

Leave a Reply

Your email address will not be published. Required fields are marked *