Video face replacement
Open Access
- 12 December 2011
- journal article
- research article
- Published by Association for Computing Machinery (ACM) in ACM Transactions on Graphics
- Vol. 30 (6) , 1-10
Abstract
We present a method for replacing facial performances in video. Our approach accounts for differences in identity, visual appearance, speech, and timing between source and target videos. Unlike prior work, it does not require substantial manual operation or complex acquisition hardware, only single-camera video. We use a 3D multilinear model to track the facial performance in both videos. Using the corresponding 3D geometry, we warp the source to the target face and retime the source to match the target performance. We then compute an optimal seam through the video volume that maintains temporal consistency in the final composite. We showcase the use of our method on a variety of examples and present the result of a user study that suggests our results are difficult to distinguish from real video footage.Keywords
Funding Information
- Division of Mathematical Sciences (PHY-0835713DMS-0739255)
- Division of Physics (PHY-0835713DMS-0739255)
This publication has 35 references indexed in Scilit:
- Personal photo enhancement using example imagesACM Transactions on Graphics, 2010
- Face transfer with multilinear modelsACM Transactions on Graphics, 2005
- Exchanging Faces in ImagesComputer Graphics Forum, 2004
- Interactive digital photomontageACM Transactions on Graphics, 2004
- Spacetime facesACM Transactions on Graphics, 2004
- Reanimating Faces in Images and VideoComputer Graphics Forum, 2003
- Poisson image editingACM Transactions on Graphics, 2003
- Graphcut texturesACM Transactions on Graphics, 2003
- Trainable videorealistic speech animationACM Transactions on Graphics, 2002
- Fast approximate energy minimization via graph cutsIEEE Transactions on Pattern Analysis and Machine Intelligence, 2001