Title :
RotoTexture: Automated Tools for Texturing Raw Video
Author :
Fang, Hui ; Hart, John C.
Author_Institution :
Google Inc., Mountain View, CA
Abstract :
We propose a video editing system that allows a user to apply a time-coherent texture to a surface depicted in the raw video from a single uncalibrated camera, including the surface texture mapping of a texture image and the surface texture synthesis from a texture swatch. Our system avoids the construction of a 3D shape model and instead uses the recovered normal field to deform the texture so that it plausibly adheres to the undulations of the depicted surface. The texture mapping method uses the nonlinear least-squares optimization of a spring model to control the behavior of the texture image as it is deformed to match the evolving normal field through the video. The texture synthesis method uses a coarse optical flow to advect clusters of pixels corresponding to patches of similarly oriented surface points. These clusters are organized into a minimum advection tree to account for the dynamic visibility of clusters. We take a rather crude approach to normal recovering and optical flow estimation, yet the results are robust and plausible for nearly diffuse surfaces such as faces and t-shirts
Keywords :
computer animation; image sequences; image texture; least squares approximations; optimisation; solid modelling; surface fitting; video signal processing; RotoTexture; minimum advection tree; nonlinear least-squares optimization; optical flow estimation; raw video texturing; similarly oriented surface points; spring model; surface texture mapping method; texture image; uncalibrated camera; video editing system; Cameras; Deformable models; Facial animation; Image motion analysis; Nonlinear optics; Shape; Springs; Surface reconstruction; Surface texture; Video sequences; Video editing; shape from shading; texture synthesis.; Algorithms; Artificial Intelligence; Computer Graphics; Image Enhancement; Image Interpretation, Computer-Assisted; Information Storage and Retrieval; Pattern Recognition, Automated; Photography; Reproducibility of Results; Sensitivity and Specificity; Software; Video Recording;
Journal_Title :
Visualization and Computer Graphics, IEEE Transactions on
DOI :
10.1109/TVCG.2006.102