Colorization of photos using optimization

Computers & Mobile Craft & Design
Colorization of photos using optimization

Gili M
Gili Res
This is neat, colorization of black and white photos using optimization. The Matlab code of the algorithm is on the site too… –

Colorization is a computer-assisted process of adding color to a monochrome image or movie. The process typically involves segmenting images into regions and tracking these regions across image sequences. Neither of these tasks can be performed reliably in practice; consequently, colorization requires considerable user intervention and remains a tedious, time-consuming, and expensive task.

In this paper we present a simple colorization method that requires neither precise image segmentation, nor accurate region tracking. Our method is based on a simple premise: neighboring pixels in space-time that have similar intensities should have similar colors. We formalize this premise using a quadratic cost function and obtain an optimization problem that can be solved efficiently using standard techniques. In our approach an artist only needs to annotate the image with a few color scribbles, and the indicated colors are automatically propagated in both space and time to produce a fully colorized image or sequence. We demonstrate that high quality colorizations of stills and movie clips may be obtained from a relatively modest amount of user input.

Colorization of photos using optimization – Link.

4 thoughts on “Colorization of photos using optimization

  1. Traag says:

    Is there any executable available? Can I run a tool?

  2. sdedalus says:

    there is a gimp plug-in based on this algorithm there’s c code out there and it’s also included as part of gimp#

Comments are closed.


current: @adafruit - previous: MAKE, popular science, hackaday, engadget, fallon, braincraft ... howtoons, 2600...

View more articles by Phillip Torrone