Application (pre-grant publication)
APPEARANCE SYNTHESIS OF DIGITAL FACES
- Number
- 20210279938
- Published
- 2021-09-09
- Filed
- 2020-06-08
- Assignee
- DISNEY ENTERPRISES, INC.
- Inventors
- CHANDRAN; Prashanth, BEELER; Dominik Thabo, BRADLEY; Derek Edward
- CPC
- G06T17/00; G06N3/045; G06N3/04; G06N3/09; G06T15/04; G06T19/00; G06T15/10; G06N3/0464; G06N3/08; G06N3/0475; G06N3/094; G06N3/047
- Verdict
- Low Notable software
- Source
- Google Patents · FreePatentsOnline
The keeper's note
ML digital-face appearance synthesis technique.
Abstract
Techniques are disclosed for generating digital faces. In some examples, a style-based generator receives as inputs initial tensor(s) and style vector(s) corresponding to user-selected semantic attribute styles, such as the desired expression, gender, age, identity, and/or ethnicity of a digital face. The style-based generator is trained to process such inputs and output low-resolution appearance map(s) for the digital face, such as a texture map, a normal map, and/or a specular roughness map. The low-resolution appearance map(s) are further processed using a super-resolution generator that is trained to take the low-resolution appearance map(s) and low-resolution 3D geometry of the digital face as inputs and output high-resolution appearance map(s) that align with high-resolution 3D geometry of the digital face. Such high-resolution appearance map(s) and high-resolution 3D geometry can then be used to render standalone images or the frames of a video that include the digital face.
Background
BACKGROUND Technical Field
Embodiments of the present disclosure relate generally to computer science and computer graphics and, more specifically, to appearance synthesis of digital faces. Description of the Related Art
Realistic digital faces are required for various computer graphics and computer vision applications. For example, digital faces are oftentimes used in virtual scenes of film productions and video games. Depending on the desired level of quality, an artist can spend hours, days, weeks, or even months trying to create a realistic-looking digital face.
A digital face typically includes three-dimensional (3D) geometry of a face as well as one or more two-dimensional (2D) appearance maps that specify surface characteristics of the face. For example, a texture map is an appearance map that can specify colors on the surface of the face. As another example, a normal map is an appearance map that can specify bumps and dents on the surface of the face. As yet another example, a specular roughness map is an appearance map that can specify shininess on the surface of the face. To render realistic images effectively, the different appearance maps need to align with the 3D geometry of the face. For example, colors associated with facial features such as freckles, moles, and/or blemishes on a texture map should be aligned with the specific 3D geometry of the face corresponding to those facial features. As another example, the colors of a texture map may