A New Algorithm for Adding Color to Video or Animation Clips

Colorizing grayscale video is a useful technique in scientific computing visualization and entertainment. In this paper, we introduce a method to transfer color from a reference image to the whole video. Although the general problem of adding chromatic values to a grayscale image has no exact, objective solution, the current approach attempts to free user from laborious work, except that the user may contribute their skill to reference image. Rather than choosing RGB colors from a palette to color individual components, we resort to anther color space, called lαβ, which minimizes correlation between channels for many natural scenes. Taking advantage of the correlation between two conjoint frames of video, we track the object and assign the color of it in the preceding frame to that of the posterior one. Experimental results show the algorithm works quite well.

[1]  David J. Fleet,et al.  Performance of optical flow techniques , 1994, International Journal of Computer Vision.

[2]  James F. Blinn,et al.  Blue screen matting , 1996, SIGGRAPH.

[3]  D. Ruderman,et al.  Statistics of cone responses to natural images: implications for visual coding , 1998 .

[4]  Michael J. Black,et al.  The Robust Estimation of Multiple Motions: Parametric and Piecewise-Smooth Flow Fields , 1996, Comput. Vis. Image Underst..

[5]  Jeremy S. De Bonet,et al.  Multiresolution sampling procedure for analysis and synthesis of texture images , 1997, SIGGRAPH.

[6]  Klaus Mueller,et al.  Transferring color to greyscale images , 2002, ACM Trans. Graph..

[7]  David Salesin,et al.  Video matting of complex scenes , 2002, SIGGRAPH.

[8]  Klaus Diepold,et al.  Performance of Optical Flow Techniques on Graphics Hardware , 2006, 2006 IEEE International Conference on Multimedia and Expo.

[9]  Alexei A. Efros,et al.  Image quilting for texture synthesis and transfer , 2001, SIGGRAPH.

[10]  Erik Reinhard,et al.  Color Transfer between Images , 2001, IEEE Computer Graphics and Applications.