Application (pre-grant publication)
REAL-TIME HIGH-QUALITY FACIAL PERFORMANCE CAPTURE
- Number
- 20170024921
- Published
- 2017-01-26
- Filed
- 2015-09-30
- Assignee
- Disney Enterprises, Inc.
- Inventors
- Beeler; Thabo et al.
- CPC
- G06T13/40; G06T15/04
- Verdict
- Low Notable software
- Source
- Google Patents · FreePatentsOnline
The keeper's note
Real-time high-quality facial performance-capture technique.
Abstract
A method of transferring a facial expression from a subject to a computer-generated character and a system and non-transitory computer-readable medium for the same. The method can include receiving an input image depicting a face of a subject; matching a first facial model to the input image; generating a displacement map representing of finer-scale details not present in the first facial model using a regression function that estimates the shape of the finer-scale details. The displacement map can be combined with the first facial model to create a second facial model that includes the finer-scale details, and thesecond facial model can be rendered, if desired, to create a computer-generated image of the face of the subject that includes the finer-scale details.
Background
BRIEF DESCRIPTION OF DRAWINGS
FIG. 1 is a flowchart illustrating a method according to some embodiments of the present disclosure;
FIG. 2 is a block diagram of an animation system according to embodiments of the disclosure that can implement the method shown in FIG.1;
FIG. 3 is a flowchart illustrating a method of implementing training stage 110 shown in FIG. 1 according to some embodiments of the present disclosure;
FIG. 4 is a simplified block diagram of a training engine 400 that can execute the method illustrated in FIG. 3 according to some embodiments of the disclosure;
FIG. 5 illustrates a highresolution training mesh tracked to a neutral expression and an extreme expression and further illustrates the extraction of medium-frequency details from the mesh according to some embodiments of the disclosure;
FIG. 6 illustrates an expression and aligned mesh along with images that depict displacement information and a displacement mesh in accordance with some embodiments of the disclosure;
FIG. 7 illustrates the selection of wrinkle patches from a texture image according to some embodiments of the disclosure;
FIG. 8 illustrates a set of 16 eigenvectors of displacement patches from a training set thatcan encode the predominant variations in wrinkle shape according to some embodiments of the disclosure;
FIGS. 9A and 9B are flowcharts illustrating a method of implementing performance capture and enhancement stage 120 shown