Transferring Color to Greyscale Images Tomihisa Welsh, Michael Ashikhmin, Klaus Mueller Presented by Steven Scher
Colorizing a ‘Target’ Greyscale Image by analogy to a ‘Source’ Color/Grey Image pair To Colorize This Greyscale Image … Use a known Greyscale/Color Image Pair Target Source
For each pixel in Target Image, Find Matching Pixel in Greyscale Source Image Find a pixel in the Greyscale Source Image with a similar: (1) brightness (2) Standard Deviation of Neighborhood Brightnesses Measure Similarity with Euclidian Distance Speed-Up: Instead of Searching Entire Source Image (millions of pixels), only search a Randomly-Chosen Subset of ~200 pixels. Jittered Sampling: (1) Divide Image into a grid (2) Randomly (Uniformly) choose one pixel from each grid
Give same color to Greyscale Target pixel as Best-Matched Source Image Pixel If this Greyscale Target Pixel is matched by this Greyscale Source Pixel … Then choose the color of the same pixel in the Color Source Image
Difficult Cases – Use Swatches Source Target (1)Colorize Swatches Manually Defined Matching Regions (2) Result is New Source Pair Different Similarity Metric now used: Sum over neighborhood of pixel-by- pixel differences
Movies One Source Image Pair can be used to colorize an entire movie Swatches on one video frame can be used to create the Source Image Pair
Links Author’s website – –This Paper is at Image Analogies Paper –(framework for this type of algorithm) –
Faces Michael Ashikhmin Klaus Mueller Tomihisa Welsh ?