ColorArt: Suggesting Colorizations For Graphic Arts Using Optimal Color-Graph Matching

Colorization is a complex task of selecting a combination of colors and arriving at an appropriate spatial arrangement of the colors in an image. In this paper, we propose a novel approach for automatic colorization of graphic arts like graphic patterns, info-graphics and cartoons. Our approach uses the artist's colored graphics as a reference to color a template image. We also propose a retrieval system for selecting a relevant reference image corresponding to the given template from a dataset of reference images colored by different artists. Finally, we formulate the problem of colorization as a optimal graph matching problem over color groups in the reference and the template image. We demonstrate results on a variety of coloring tasks and evaluate our model through multiple perceptual studies. The studies show that the results generated through our model are significantly preferred by the participants over other automatic colorization methods.

code  /  supplementary  /  pdf  /  ppt  /  video

Colorization Algorithm

  • Block diagram represents overall proposed methodology. I_Temp in the figure is template image and I_Ref is the reference image found closest to I_Temp in the feature space. Each node of both the color graphs represents ‘color’ and ‘composition’ of the corresponding color group. Output is the target image which is produced by transferring the colors from I_Ref to I_Temp .