Contour-Based Registration and Retexturing of Cartoon-Like Videos

Retexturing videos of deformable surfaces is an important problem in computer vision as it has a wide variety of applications. A key step in producing visually pleasing retexturing results is registration. Traditional registration methods require a certain amount of texture on the surface in order to capture all the deformation details. However, in cases such as cartoon videos, there is a high number of smooth contours and only little or spurious texture. We propose a novel method for registering and retexturing cartoon-like videos by means of joint contour detection and point to point curve matching. The main idea is to fit a parametric 3D active surface model in the spatiotemporal space, utilizing a regularization term which limits the change in curvature over time. We show that with cross-validation it is possible to automatically estimate a suitable value for the regularization parameter, controlling the tradeoff between the regularization and the data term. We report convincing registration and retexturing results on cartoon videos.

[1]  Scott T. Acton,et al.  Tracking leukocytes in vivo with shape and size constrained active contours , 2002, IEEE Transactions on Medical Imaging.

[2]  Pascal Fua,et al.  Local deformation models for monocular 3D shape recovery , 2008, 2008 IEEE Conference on Computer Vision and Pattern Recognition.

[3]  Adrien Bartoli,et al.  Maximizing the Predictivity of Smooth Deformable Image Warps through Cross-Validation , 2008, Journal of Mathematical Imaging and Vision.

[4]  Ramesh C. Jain,et al.  Using Dynamic Programming for Solving Variational Problems in Vision , 1990, IEEE Trans. Pattern Anal. Mach. Intell..

[5]  Aseem Agarwala,et al.  SnakeToonz: a semi-automatic approach to creating cel animation from video , 2002, NPAR '02.

[6]  Demetri Terzopoulos,et al.  Snakes: Active contour models , 2004, International Journal of Computer Vision.

[7]  Demetri Terzopoulos,et al.  A finite element model for 3D shape reconstruction and nonrigid motion tracking , 1993, 1993 (4th) International Conference on Computer Vision.

[8]  D CohenLaurent On active contour models and balloons , 1991 .

[9]  Adrien Bartoli,et al.  Implicit Non-Rigid Structure-from-Motion with Priors , 2008, Journal of Mathematical Imaging and Vision.

[10]  John P. Collomosse,et al.  Stroke surfaces: temporally coherent artistic animations from video , 2005, IEEE Transactions on Visualization and Computer Graphics.

[11]  Laurent D. Cohen,et al.  Finite-Element Methods for Active Contour Models and Balloons for 2-D and 3-D Images , 1993, IEEE Trans. Pattern Anal. Mach. Intell..

[12]  Laurent D. Cohen,et al.  On active contour models and balloons , 1991, CVGIP Image Underst..

[13]  Matthew Brand,et al.  Morphable 3D models from video , 2001, Proceedings of the 2001 IEEE Computer Society Conference on Computer Vision and Pattern Recognition. CVPR 2001.

[14]  J. March Introduction to the Calculus of Variations , 1999 .

[15]  Adrien Bartoli,et al.  Augmenting images of non-rigid scenes using point and curve correspondences , 2004, Proceedings of the 2004 IEEE Computer Society Conference on Computer Vision and Pattern Recognition, 2004. CVPR 2004..