Skip to content

← ArchivePaper2010

Example-Based Facial Rigging

Hao Li, Thibaut Weise, Mark Pauly

SIGGRAPHAcademic253 cites3 descendantsFacialRigging

Optimization method for constructing blendshape facial rigs directly from example expression scans using sparse deformation decomposition.

Abstract

Introduces a method for generating facial blendshape rigs from a set of example poses of a CG character. The system transfers controller semantics and expression dynamics from a generic template to the target blendshape model while solving for an optimal reproduction of the training poses, enabling a scalable design process where additional poses iteratively refine the expression space. Plausible animations are obtained even from a single training pose, and formulating the optimization in gradient space yields superior results to a direct vertex optimization.

How to read this

Category
Method: optimization for building blendshape facial rigs from example scans
Contributions
  • An optimization that constructs a blendshape facial rig from a set of example poses, transferring controller semantics and expression dynamics from a generic template to the target
  • A scalable, iterative workflow where additional poses refine the expression space, with plausible animation obtainable even from a single training pose
  • A gradient-space formulation of the optimization that yields better results than direct vertex optimization
Context
Builds on deformation transfer for triangle meshes (Sumner et al.) to carry template rig semantics onto a new character's example poses.Builds on: Deformation Transfer for Triangle Meshes
Correctness
Assumes a generic template's controller semantics and dynamics transfer meaningfully to the target; readers should keep in mind that single-pose results are 'plausible' rather than exact and that quality scales with the number and coverage of example poses provided.
Clarity
Accessible; a first pass conveys the example-driven rig construction idea, do a second pass for the optimization objective and the gradient-space formulation.
How to read it
Read the pipeline and the role of deformation transfer first; a second pass on the gradient-space optimization is worthwhile if you plan to build rigs from scans.

Builds on

Built upon by

Related work

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 →