← ArchivePaper2017
Production-Level Facial Performance Capture Using Deep Convolutional Neural Networks
Samuli Laine, Tero Karras, Timo Aila, Antti Herva, Shunsuke Saito, Ronald Yu, Hao Li, Jaakko Lehtinen
Deep CNN system for production facial performance capture achieving real-time tracking speed with production-quality reconstruction accuracy.
Abstract
This paper presents a real-time deep learning framework for video-based facial performance capture that densely tracks an actor's face from a monocular video. A high-end production capture pipeline based on multi-view stereo and artist clean-up is applied to 5 to 10 minutes of footage to generate training data, which is used to train a convolutional neural network that predicts the per-frame positions of roughly 5000 facial mesh vertices from a single grayscale input image. The output layer is initialized with a PCA basis of the target meshes and the network is trained with data augmentation against a mean square error loss. Once trained, the network processes the remaining footage automatically at rates up to 870 frames per second, drastically reducing manual labor while producing plausible inference even in self-occluded regions such as the eyes and lips.
How to read this
- Category
- Method / system: deep CNN for video-based facial performance capture
- Contributions
- A real-time framework that densely tracks an actor's face from monocular video, predicting per-frame positions of roughly 5000 mesh vertices from a single grayscale image
- Use of a high-end multi-view stereo and artist-cleanup pipeline on a few minutes of footage to bootstrap training data, with a PCA-initialized output layer and data augmentation
- Automatic processing of the remaining footage at high frame rates, with plausible inference in self-occluded regions such as eyes and lips
- Context
- Follows the real-time high-fidelity facial capture line (Cao et al., Real-Time High-Fidelity Facial Performance Capture), replacing hand-crafted tracking with a learned CNN regressor.Builds on: Real-Time High-Fidelity Facial Performance Capture
- Correctness
- The network is trained per actor from that actor's own clean-up-quality footage, so accuracy is tied to the bootstrap pipeline and the trained subject; readers should treat the throughput and quality as demonstrated within that production setup rather than as a general cross-actor model.
- Clarity
- Clear and practical; a first pass conveys the bootstrap-then-infer idea, a second pass covers the network and PCA-output details.
- How to read it
- Focus on the data-bootstrapping strategy and PCA-initialized output that make the CNN production-viable; a second pass on architecture and augmentation pays off if you build a similar capture system.
Builds on
Built upon by
- Audio-Driven Facial Animation by Joint End-to-End Learning of Pose and Emotion 2017
- Traditional versus Deep Learning Approaches to Faces 2018
- A New Era of Performance Capture with Machine Learning 2019
- FDLS: A Deep Learning Approach to Production Quality, Controllable, and Retargetable Facial Performances 2022
- Monocular Facial Performance Capture via Deep Expression Matching 2022
- Real-Time Workflows with MetaHuman Animator | Unreal Fest Orlando 2025 2025
Related work
- Fast and Deep Facial Deformations 2020 / SIGGRAPH
- Audio-Driven Facial Animation by Joint End-to-End Learning of Pose and Emotion 2017 / SIGGRAPH
- Monocular Facial Performance Capture via Deep Expression Matching 2022 / SCA
- High Resolution Passive Facial Performance Capture 2010 / SIGGRAPH
Keywords
This page summarises the entry and links to its original source. The archive never hosts or redistributes the publication itself.Show it in the full archive list →