ongoing challenges in face recognition peter belhumeur columbia university new york city

47
Ongoing Challenges in Face Recognition Peter Belhumeur Peter Belhumeur Columbia University Columbia University New York City New York City

Upload: candice-houston

Post on 17-Dec-2015

218 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Ongoing Challenges in Face Recognition Peter Belhumeur Columbia University New York City

Ongoing Challenges in Face Recognition

Peter BelhumeurPeter Belhumeur

Columbia UniversityColumbia UniversityNew York CityNew York City

Page 2: Ongoing Challenges in Face Recognition Peter Belhumeur Columbia University New York City

How are people identified?

People are identified by three basic means:

– Something they have (identity document or token)

– Something they know (password, PIN)

– Something they are (human body)

Page 3: Ongoing Challenges in Face Recognition Peter Belhumeur Columbia University New York City

Iris

Page 4: Ongoing Challenges in Face Recognition Peter Belhumeur Columbia University New York City

Retina

Every eye has its own totally unique pattern of blood vessels.

Page 5: Ongoing Challenges in Face Recognition Peter Belhumeur Columbia University New York City

Hand

Page 6: Ongoing Challenges in Face Recognition Peter Belhumeur Columbia University New York City

Fingerprint

Page 7: Ongoing Challenges in Face Recognition Peter Belhumeur Columbia University New York City

Ear

Page 8: Ongoing Challenges in Face Recognition Peter Belhumeur Columbia University New York City

Face

Page 9: Ongoing Challenges in Face Recognition Peter Belhumeur Columbia University New York City

Who are these people?

[Sinha and Poggio 1996]

Page 10: Ongoing Challenges in Face Recognition Peter Belhumeur Columbia University New York City

Who are these people?

[Sinha and Poggio 2002]

Page 11: Ongoing Challenges in Face Recognition Peter Belhumeur Columbia University New York City

Images as Points in Euclidean Space

• Let an n-pixel image to be a point in an n-D space, x Rn.

• Each pixel value is a coordinate of x.

x1

x2

xn

Page 12: Ongoing Challenges in Face Recognition Peter Belhumeur Columbia University New York City

Face Recognition: Euclidean Distances

D2 > 0

D3 0

D1 > 0

~

Page 13: Ongoing Challenges in Face Recognition Peter Belhumeur Columbia University New York City

Face Recognition: Euclidean Distances

D2 > 0

D3 > D1 or 2

D1 > 0

[Hallinan 1994] [Adini, Moses, and Ullman 1994]

Page 14: Ongoing Challenges in Face Recognition Peter Belhumeur Columbia University New York City

Same Person or

Different People

Page 15: Ongoing Challenges in Face Recognition Peter Belhumeur Columbia University New York City
Page 16: Ongoing Challenges in Face Recognition Peter Belhumeur Columbia University New York City

Same Person or

Different People

Page 17: Ongoing Challenges in Face Recognition Peter Belhumeur Columbia University New York City
Page 18: Ongoing Challenges in Face Recognition Peter Belhumeur Columbia University New York City

Why is Face Recognition Hard?

Page 19: Ongoing Challenges in Face Recognition Peter Belhumeur Columbia University New York City

Challenges: Image Variability

Expression

Illumination

PosePoseShort Term

•Facial Hair•Makeup•Eyewear

•Hairstyle•Piercings•Aging

Long Term

Page 20: Ongoing Challenges in Face Recognition Peter Belhumeur Columbia University New York City

Illumination Invariants?

f ( ) = f ( ) = f ( ) = a

f ( ) = f ( ) = f ( ) = b

and

Does there exist a function f s.t.

?

Page 21: Ongoing Challenges in Face Recognition Peter Belhumeur Columbia University New York City

a

I(x,y)

a

J(x,y)

Can Any Two Images Arise from a Single Surface?

Same Albedo and Surface Different Lighting

I(x,y) = a(x,y) n(x,y) s

J(x,y) = a(x,y) n(x,y) l

ns

nl

Page 22: Ongoing Challenges in Face Recognition Peter Belhumeur Columbia University New York City

The Surface PDE

Nonlinear PDE Linear PDE

I(x,y) = a(x,y) n(x,y) s

J(x,y) = a(x,y) n(x,y) l( I l – J s ) n = 0

Page 23: Ongoing Challenges in Face Recognition Peter Belhumeur Columbia University New York City

Illumination invariants for 3-D objects do not exist.

This result does not ignore attached and cast shadows, as well as

surface interreflection.

Non-Existence Theorem for Illumination Invariants

[Chen, Belhumeur, and Jacobs 2000]

Page 24: Ongoing Challenges in Face Recognition Peter Belhumeur Columbia University New York City

Geometric Invariants?

f ( ) = f ( ) = f ( ) = a

f ( ) = f ( ) = f ( ) = b

and

Does there exist a function f s.t.

?

Page 25: Ongoing Challenges in Face Recognition Peter Belhumeur Columbia University New York City

Geometric invariants for rigid transformations of 3-D

objects viewed under perspective projective projection do

not exist.

Non-Existence Theorem for Geometric Invariants

[Burns, Weiss, and Riseman 1992]

Page 26: Ongoing Challenges in Face Recognition Peter Belhumeur Columbia University New York City

Image Variability: Appearance Manifolds

x2

x1

xn

Lighting x Pose[Murase and Nayar 1993]

Page 27: Ongoing Challenges in Face Recognition Peter Belhumeur Columbia University New York City

Modeling Image Variability

Can we model illumination and pose variability in images of a face?

Yes, if we can determine the shape and texture of the face. But how?

Page 28: Ongoing Challenges in Face Recognition Peter Belhumeur Columbia University New York City

Modeling Image Variability: 3-D Faces

Laser Range Scanners

Stereo Cameras

Structured Light

Photometric Stereo

][Atick, Griffin, Redlich 1996] [Georghiades, Belhumeur, Kriegman 1996] [Blanz and Vetter 1999] [Zhao and Chellepa 1999] [Kimmel and Sapiro 2003] [Geometrix 2001] [MERL 2005]

Page 29: Ongoing Challenges in Face Recognition Peter Belhumeur Columbia University New York City

Illumination Variation Reveals Object Shape

ns1

a

I3

s2

s3

I2I1

[Woodham 1984]

Page 30: Ongoing Challenges in Face Recognition Peter Belhumeur Columbia University New York City

Illumination Movie

Illumination Movie

Page 31: Ongoing Challenges in Face Recognition Peter Belhumeur Columbia University New York City

Shape Movie

Shape Movie

Page 32: Ongoing Challenges in Face Recognition Peter Belhumeur Columbia University New York City

Image Variability: From Few to Many

x2

x1

xn

Lighting x Pose

[Georghiades, Belhumeur, and Kriegman 1999]

Real

Synthetic

Page 33: Ongoing Challenges in Face Recognition Peter Belhumeur Columbia University New York City

Illumination Dome

Page 34: Ongoing Challenges in Face Recognition Peter Belhumeur Columbia University New York City

Real vs. Synthetic

Real Synthetic

Page 35: Ongoing Challenges in Face Recognition Peter Belhumeur Columbia University New York City

Real vs. Synthetic

Real

Synthetic

Page 36: Ongoing Challenges in Face Recognition Peter Belhumeur Columbia University New York City

A Step Back in Time

Page 37: Ongoing Challenges in Face Recognition Peter Belhumeur Columbia University New York City

Albrecht Dürer, “Four Books on Human Proportion” (1528)

Page 38: Ongoing Challenges in Face Recognition Peter Belhumeur Columbia University New York City

D’arcy Thompson, “On Growth and Form” (1917)

Page 39: Ongoing Challenges in Face Recognition Peter Belhumeur Columbia University New York City

D’arcy Thompson, “On Growth and Form” (1917)

Page 40: Ongoing Challenges in Face Recognition Peter Belhumeur Columbia University New York City

D’arcy Thompson, “On Growth and Form” (1917)

Page 41: Ongoing Challenges in Face Recognition Peter Belhumeur Columbia University New York City

But what if we could ….?

[Blanz and Vetter 1999, 2003]

Page 42: Ongoing Challenges in Face Recognition Peter Belhumeur Columbia University New York City

Building a Morphable Face Model

[Blanz and Vetter 1999, 2003]

Page 43: Ongoing Challenges in Face Recognition Peter Belhumeur Columbia University New York City

3-D Morphaple Models: Semi-Automatic

[Blanz and Vetter 1999, 2003]

Page 44: Ongoing Challenges in Face Recognition Peter Belhumeur Columbia University New York City

Building Morphable Face Models

[Blanz and Vetter 1999, 2003]

Page 45: Ongoing Challenges in Face Recognition Peter Belhumeur Columbia University New York City

Fitting Morphable Face Models

[Blanz and Vetter 1999, 2003]

Page 46: Ongoing Challenges in Face Recognition Peter Belhumeur Columbia University New York City

National Geographic 1984 and 2002

1985 2002

Page 47: Ongoing Challenges in Face Recognition Peter Belhumeur Columbia University New York City

Identity Confirmed by IRIS

=

[Daugman 2002]