university of washington v the hebrew university * microsoft research synthesizing realistic facial...

31
University of Washington The Hebrew University * Microsoft Research Synthesizing Realistic Facial Expressions from Photographs Frederic Pighin Jamie Hecker Dani Lischinski David Salesin Richard Szeliski *

Upload: meghan-dorsey

Post on 06-Jan-2018

218 views

Category:

Documents


1 download

DESCRIPTION

MusclesBones [Parke and Waters, 96]

TRANSCRIPT

Page 1: University of Washington v The Hebrew University * Microsoft Research Synthesizing Realistic Facial Expressions from Photographs Frederic Pighin Jamie

University of Washington The Hebrew University

* Microsoft Research

Synthesizing Realistic Facial Expressions from Photographs

Frederic Pighin Jamie Hecker Dani Lischinski David Salesin Richard Szeliski *

Page 2: University of Washington v The Hebrew University * Microsoft Research Synthesizing Realistic Facial Expressions from Photographs Frederic Pighin Jamie

Realistic facial animationOne of the most challenging

problems in computer graphics:

•Facial surface is subtle•Facial movements are complex•Faces familiar

Page 3: University of Washington v The Hebrew University * Microsoft Research Synthesizing Realistic Facial Expressions from Photographs Frederic Pighin Jamie

Muscles Bones[Parke and Waters, 96]

Page 4: University of Washington v The Hebrew University * Microsoft Research Synthesizing Realistic Facial Expressions from Photographs Frederic Pighin Jamie

Our approach3 steps in synthesizing realistic faces:

1. Modeling from photographs2. Creating new expressions3. Animating expression changes

Page 5: University of Washington v The Hebrew University * Microsoft Research Synthesizing Realistic Facial Expressions from Photographs Frederic Pighin Jamie
Page 6: University of Washington v The Hebrew University * Microsoft Research Synthesizing Realistic Facial Expressions from Photographs Frederic Pighin Jamie

“surprised”

“worried”“sad”

Page 7: University of Washington v The Hebrew University * Microsoft Research Synthesizing Realistic Facial Expressions from Photographs Frederic Pighin Jamie

“neutral” “joy”

Page 8: University of Washington v The Hebrew University * Microsoft Research Synthesizing Realistic Facial Expressions from Photographs Frederic Pighin Jamie

Previous work: Modeling• Hand digitizing• 3D scanning• Image-based techniques

Page 9: University of Washington v The Hebrew University * Microsoft Research Synthesizing Realistic Facial Expressions from Photographs Frederic Pighin Jamie

[Kleiser, 95]

Hand digitizing

Page 10: University of Washington v The Hebrew University * Microsoft Research Synthesizing Realistic Facial Expressions from Photographs Frederic Pighin Jamie

[Lee et al., 95]

3D scanning

Page 11: University of Washington v The Hebrew University * Microsoft Research Synthesizing Realistic Facial Expressions from Photographs Frederic Pighin Jamie

[Parke, 74]

Image-based techniques

Page 12: University of Washington v The Hebrew University * Microsoft Research Synthesizing Realistic Facial Expressions from Photographs Frederic Pighin Jamie

Previous work: Animation• Performance-driven animation• Physically-based animation• 2D morphing• 3D morphing

Page 13: University of Washington v The Hebrew University * Microsoft Research Synthesizing Realistic Facial Expressions from Photographs Frederic Pighin Jamie

[Williams, 90]

Performance-driven animation

Page 14: University of Washington v The Hebrew University * Microsoft Research Synthesizing Realistic Facial Expressions from Photographs Frederic Pighin Jamie

Physically-based animation

[Lee et al., 95]

Page 15: University of Washington v The Hebrew University * Microsoft Research Synthesizing Realistic Facial Expressions from Photographs Frederic Pighin Jamie

[Bregler et al., 97][Beier and Neeley, 92]

2D morphing

Page 16: University of Washington v The Hebrew University * Microsoft Research Synthesizing Realistic Facial Expressions from Photographs Frederic Pighin Jamie

[Chen et al., 95]

3D morphing

Page 17: University of Washington v The Hebrew University * Microsoft Research Synthesizing Realistic Facial Expressions from Photographs Frederic Pighin Jamie

1. Modeling from photographs

Page 18: University of Washington v The Hebrew University * Microsoft Research Synthesizing Realistic Facial Expressions from Photographs Frederic Pighin Jamie

Overview of modeling1. Take multiple photographs of a person2. Establish corresponding feature points3. Recover 3D points and camera parameters 4. Deform generic face model to fit

points5. Extract textures from photos

Page 19: University of Washington v The Hebrew University * Microsoft Research Synthesizing Realistic Facial Expressions from Photographs Frederic Pighin Jamie

Animating expression changesVarying the proportion of different

expressions over time creates animation

Page 20: University of Washington v The Hebrew University * Microsoft Research Synthesizing Realistic Facial Expressions from Photographs Frederic Pighin Jamie

Pose recoverySolve for:

•3D locations of feature points•Camera orientation•Camera position•Focal length

Robust estimation by linear least squares

Page 21: University of Washington v The Hebrew University * Microsoft Research Synthesizing Realistic Facial Expressions from Photographs Frederic Pighin Jamie
Page 22: University of Washington v The Hebrew University * Microsoft Research Synthesizing Realistic Facial Expressions from Photographs Frederic Pighin Jamie

Mesh deformationInvolves two steps:

•Compute displacement of feature points

•Apply scattered data interpolant

Page 23: University of Washington v The Hebrew University * Microsoft Research Synthesizing Realistic Facial Expressions from Photographs Frederic Pighin Jamie

Generic model DisplacementDeformed model

Page 24: University of Washington v The Hebrew University * Microsoft Research Synthesizing Realistic Facial Expressions from Photographs Frederic Pighin Jamie

Texture map extractionThe color at each point is a weighted

combination of the colors in the photos

Texture can be:•View-independent •View-dependent

Page 25: University of Washington v The Hebrew University * Microsoft Research Synthesizing Realistic Facial Expressions from Photographs Frederic Pighin Jamie
Page 26: University of Washington v The Hebrew University * Microsoft Research Synthesizing Realistic Facial Expressions from Photographs Frederic Pighin Jamie

View-independent View-dependent

Page 27: University of Washington v The Hebrew University * Microsoft Research Synthesizing Realistic Facial Expressions from Photographs Frederic Pighin Jamie

2. Creating new expressions

Page 28: University of Washington v The Hebrew University * Microsoft Research Synthesizing Realistic Facial Expressions from Photographs Frederic Pighin Jamie

Creating new expressionsIn addition to global blending we can

use: •Regional blending•Painterly interface

Page 29: University of Washington v The Hebrew University * Microsoft Research Synthesizing Realistic Facial Expressions from Photographs Frederic Pighin Jamie

“neutral”

“happy”

“fake smile”

+X

X

Page 30: University of Washington v The Hebrew University * Microsoft Research Synthesizing Realistic Facial Expressions from Photographs Frederic Pighin Jamie

Design of a drunken smile

Page 31: University of Washington v The Hebrew University * Microsoft Research Synthesizing Realistic Facial Expressions from Photographs Frederic Pighin Jamie

3. Animating expression changes