A large number of 3D facial animation techniques have emerged with different goals, to make the representation of facial expressions more realistic, decrease computing time, the need for specialized equipment, etc. With new techniques come new definitions, concepts, and terms that correlate with methods that have existed for decades or even more recent ones. Parameterization, interpolation, blendshapes, motion-capture and others are concepts that often appear in the literature, in a generic way, as techniques, but which actually have different levels in information hierarchy. The first parte o this tutorial aims to clearly classify the different techniques and concepts of the 3D facial animation literature, locating them in each step of the 3D facial animation pipeline, through a parametric analysis.
The second part of the proposed tutorial will focus on Facepipe, an efficient and low cost alternative for capturing face motion information and applying it on 3D facial animation software. The proposed solution will be compared to existing ones regarding cost, features and utilization. At last, a hands-on step-by-step use of Facepipe will be performed to demonstrate the possibilities it brings to the 3D animation community.
Keywords
3D avatars, 3D facial animation, facial movement analysis.
Aims and Learning Objectives
The participants will learn about the most used alternatives for 3D facial animation and the main differences between them, in tandem with their advantages and disadvantages. Specifically, the participants will learn about: 1) A review regarding the 3D facial animation pipeline, 2) the devices that can be used to collect facial data and the existing solutions to perform facial capture and then apply it to 3D character animation, 3) a step-by-step guide on how to use Facepipe to perform facial capture and 3D facial animation.
Target Audience
PhD students, graduate students, researchers, designers, animators.
Prerequisite Knowledge of Audience
Fundamentals of 3D modeling (Blender will be used).
Detailed Outline
The proposed tutorial is divided into two parts and will cover the following topics:
Part I: A review regarding the 3D facial animation pipeline
• Review methodology
• The Facial Action Coding System (FACS)
• Intermediate Techniques
• Input Techniques
• Parametric Analysis of techniques
Part II: Facepipe and its utilization
• How Facepipe works
• Capturing data using Facepipe
• Using captured data on Blender
• Step-by-step guide