Slashdot Mirror


Colorizing Images and Video by Scribbling

Guspaz writes "Up until now, colorizing a video or image has been a painstaking and mostly manual task. However, researchers in Israel have come up with a new way of colorizing images just by making a few scribbles. The technique works on the premise that 'neighboring pixels in space-time that have similar intensities should have similar colors,' and also allows colorization of videos by 'marking' about one in ten frames."

18 of 272 comments (clear)

  1. Help! by Kimos · · Score: 5, Funny

    I'm colorblind! That whole site is very confusing! :P

  2. A play on history by Anonymous Coward · · Score: 4, Interesting

    Back when voyager(s) were flying by planets I recall reading how the cameras worked. From what I remember, the cameras actually capture images in black and white. The cameras can detect much more "color" depth than color cameras could (or can?). The scientist would process the pictures to colorize them, you identify one area of color you know and the algorithm would process the rest of the 1 billion shades of gray into a color mapping for people to view. Now why cant identify this gray shade as the color red; anytime you see it then that is red. Go on for each color spectrum or have the algorithm adjust what a little red hue is for a given little hue of gray. It appears that is what the scribbles are doing which is quite clever and the algorithm doesn't have to work (guess) so much.

  3. Seems simple but... by suso · · Score: 5, Interesting

    from looking at the before and after images, this technique looks pretty cool and will probably have applications for recoloring an image that is already color. For instance, the image where he recolors the fabric on the chair.

  4. Re:Let me be the first to say... by kotku · · Score: 4, Insightful

    Video Compression !

    Only save the intensity channel and a few bits of markup and you compress the stream quite a bit.

    --
    The bikini - security through obscurity since 1943
  5. I sure hope they can patent this... by Deep+Fried+Geekboy · · Score: 4, Funny

    ...and raise enought money to rebuild the smoking ruins of their server room.

    --

    I'm not wrong. You haven't thought about it hard enough.

  6. Re:Ummmmm by maotx · · Score: 4, Interesting

    Isn't that just a fill tool? Paint does that.

    No. Fill just goes until it meets a boundary. This colorization is a lot smarter than that. It appears to notice the boundarys by the sudden changes of the temperature in the color of pixels. That way it can then make an educated guess on how much to color and when to stop. You can then optimize this by putting in more than one input of the colors you want to change. This effect is really quite amazing. Scroll down and look at the gif video of the birthday party. JUST AMAZING.

    --
    I'm a virgo and on Slashdot. Coincidence? Yes.
  7. Re:Photoshop by Anonymous Coward · · Score: 5, Funny

    > Personally I can't wait until there is a Photoshop filter for this. :D
    You have misspelled Gimp..

  8. Interactive Digital Photomontoge & Graph Cut.. by Pete+Brubaker · · Score: 5, Interesting

    This work is very similar to some work that was presented at last years siggraph using graph cut optimization titled Interactive Digital Photomontage by some researchers at the University of Washington. This stuff is really cool and has applications outside of just re-coloring black and white. For example, compositors in the film industry adjust the color composition of scenes that were filmed during the day to look like they were filmed at night. Sometimes they just need to tweak the color because the art director isnt happy with it. Other times it's because they introduced CG elements into live action scenes and they dont quite match. If they can tweak those colors interactively, without authoring masks, it is faster than re-rendering the scene and that saves money.

    Very cool stuff.

    Pete

    --
    What's a sig? Pete Brubaker
  9. Re:Awesome! by worst_name_ever · · Score: 4, Funny
    Coming soon, new dubbing techniques will allow easy substitution of the original actors' voices and dialogue with trite teen-angst

    Are you listening, Mr. Lucas?

    --

    In Soviet Rush, today's Tom Sawyer gets high on you.
  10. Re:Photoshop by pavon · · Score: 4, Interesting

    No kidding. Even if you are not doing colorization, the boundry detection algorithm he is using kicks ass over the "magic wand" tools in both photoshop and gimp. Perhaps it is the fact that it is doing several "magic wands" at once and boundries are determined by what matches the best, rather than just "does this match good enough".

  11. application to motion video by mzs · · Score: 5, Interesting

    The site is slashdotted so I cannot read it, but i wonder if something akin to this could be used for compressing motion video. For example the intensity is encoded with currrent techniques, but instead of the color being encoded at a lower resolution, instead only a very small amount of colored points are encoded. Then during the decoding, the decoder uses an error function, intensity, and the time domain of previous and future frames to 'fill' the colors out.

  12. MOD PARENT DOWN! by SimHacker · · Score: 4, Funny
    Please, I do not deserve a "+1 Insightful" for pointing out that video is only 3-dimensional.

    -Don

    --
    Take a look and feel free: http://www.PieMenu.com
  13. Thank you. by SimHacker · · Score: 4, Funny

    That feels better now.

    --
    Take a look and feel free: http://www.PieMenu.com
  14. Colorizing examples. by ChrisUK · · Score: 5, Interesting

    I tried out their matlab code and put a few example colourings on my web page, for the interested:

    http://www.inference.phy.cam.ac.uk/cjb/

  15. Re:Let me be the first to say... by anethema · · Score: 4, Funny

    Hey, that is actually true!

    What's this? a slashdotter who knows what he's talking about?

    He's a witch!

    --


    It's easier to fight for one's principles than to live up to them.
  16. nature by Jodka · · Score: 4, Interesting

    " The technique works on the premise that 'neighboring pixels in space-time that have similar intensities should have similar colors"

    Interestingly, the retina exploits that same property of natural scenes to compress images. This correlation between luminance and color is an opportunity to throw out redundant information. The eye multiplexes color and luminance information over a single channel, transmitting luminance while discarding color at high spatial frequencies and transmitting color while discarding luminance at low spacial frequencies. First reported by C.R. Ingling, color/luminance multiplexing is an inherent property of the linear color-opponent center-surround receptive field. For a good explication of the subject, see:

    Vision Res. 1985;25(1):33-8.
    "The spatiotemporal properties of the r-g X-cell channel."
    Ingling CR Jr, Martinez-Uriegas E.

    Abstract: Analysis of the simple-opponent r-g receptive field of the X-channel shows that it is tuned to both high and low temporal frequencies, high and low spatial frequencies, and that its spectral sensitivity is both chromatic and achromatic.
    --
    Ceci n'est pas une signature.
  17. Re:Let me be the first to say... by sahonen · · Score: 4, Funny

    Take a few deep breaths, you'll get over it. In the meantime, I can spread some disinformation if you want. Hmmm...

    The MPEG standard, knowing that porn tends to drive the industry, actually contains several optimizations for drawing things such as skin tones and nipples. Really.

    --
    Make me a friend and I'll mod you up
  18. Re:Let me be the first to say... by s0me1tm · · Score: 4, Informative

    24 bits per pixel X 4 pixels = 72 bits

    In other news, mathematicians still agree that 24 times 4 is 96.

    YUV 4:2:0 saves 50% bits over YUV 4:4:4, more info on wikipedia (per usual) http://en.wikipedia.org/wiki/Chroma_subsampling