Face recognition: The problems, the challenges and the proposals · 2005-07-18 · Face...

28
Face recognition: The problems, Face recognition: The problems, the challenges and the proposals the challenges and the proposals Luis Torres Technical University of Catalonia Barcelona, Spain [email protected] Outline Outline Introduction The problems Fase recognition scenarios Face recognition proposals Conclusions

Transcript of Face recognition: The problems, the challenges and the proposals · 2005-07-18 · Face...

Page 1: Face recognition: The problems, the challenges and the proposals · 2005-07-18 · Face recognition: The problems, the challenges and the proposals Luis Torres Technical University

Face recognition: The problems,Face recognition: The problems,the challenges and the proposalsthe challenges and the proposals

Luis Torres

Technical University of CataloniaBarcelona, Spain

[email protected]

OutlineOutline

Introduction

The problems

Fase recognition scenarios

Face recognition proposals

Conclusions

Page 2: Face recognition: The problems, the challenges and the proposals · 2005-07-18 · Face recognition: The problems, the challenges and the proposals Luis Torres Technical University

AcknowledgementsAcknowledgements

Alberto Albiol

Josep Vilà

Emiliano Acosta

Luis Lorente

Mr. ?Mr. A

Face recognitionFace recognition

Wen-Yi Zhao: The Advances in Face Processing -- Face Recognition – ICIP 2003

Page 3: Face recognition: The problems, the challenges and the proposals · 2005-07-18 · Face recognition: The problems, the challenges and the proposals Luis Torres Technical University

Video Game/Virtual Reality/Training ProgramsHuman-Computer-Interaction/Human-Robotics

Entertainment

Advanced Video Surveillance/CCTV ControlShoplifting/Drug Trafficking/Portal Control

Law Enforcement & Surveillance

TV Parental control/Desktop Logon/Personal Device (Cell phone etc) Logon/Database Security/ Medical Records/Internet Access

Information Security

Drivers’ Licenses/Passports/Voter Registrations/Entitlement ProgramsWelfare Fraud/Passports/Voter Registration

Smart Cards

Specific ApplicationsAreas

Typical applicationsTypical applications

Wen-Yi Zhao: The Advances in Face Processing -- Face Recognition – ICIP 2003

There are other things than security There are other things than security applications !!!applications !!!

Shot

Shot

Shot segmentation

Audiovisual shot analysis

Shots

Database

Labels

• Analysis of color, shape and motion• Object tracking• Speech recognition• Speaker identification• etc..

Video indexingContent access

Page 4: Face recognition: The problems, the challenges and the proposals · 2005-07-18 · Face recognition: The problems, the challenges and the proposals Luis Torres Technical University

Face recognition scenariosFace recognition scenarios

The problemsThe problems

Face detectionFace detection

Face detection goes first!!!

Page 5: Face recognition: The problems, the challenges and the proposals · 2005-07-18 · Face recognition: The problems, the challenges and the proposals Luis Torres Technical University

Face detection / recognitionFace detection / recognition

Segmentation

Temporal segmentation

Key frame extraction

Region segmentation

Region identification

Detection Recognition

Normalization

Feature extraction

Distance definition

=

Face detection techniquesFace detection techniques

Face detection

Feature-based

Image-based

Low-levelanalysis

Feature analysis

Edges

Color

Motion

Constellationanalysis

Linear subspace methods

Neural networks

Statistical approaches

Page 6: Face recognition: The problems, the challenges and the proposals · 2005-07-18 · Face recognition: The problems, the challenges and the proposals Luis Torres Technical University

Face detection results (1)Face detection results (1)

Linear subspace methods (as an example)

Face Face detectiondetection results (2)results (2)

Skin detection + segmentation + region merging(as an example)

Page 7: Face recognition: The problems, the challenges and the proposals · 2005-07-18 · Face recognition: The problems, the challenges and the proposals Luis Torres Technical University

Face Face detectiondetection FOR recognitionFOR recognitionWen-Yi Zhao: The Advances in Face Processing

ICIP 2003

Which is a correct detect FOR face recognitionWhich is a correct detect FOR face recognition??

Face normalization (1)Face normalization (1)

Normalization

Normalization

Normalization

Frontal faces

Page 8: Face recognition: The problems, the challenges and the proposals · 2005-07-18 · Face recognition: The problems, the challenges and the proposals Luis Torres Technical University

Face normalization (2)Face normalization (2)

Candide model

Morphing

Morphing

“Candide”model simplifiedStandard model throughtraining images.

Texture mapping

More problems: poseMore problems: pose

FacePix database

Page 9: Face recognition: The problems, the challenges and the proposals · 2005-07-18 · Face recognition: The problems, the challenges and the proposals Luis Torres Technical University

More problems: illuminationMore problems: illumination

FacePix database

More problems: illuminantsMore problems: illuminants

http://www.ee.oulu.fi/research/imag/color/pbfd.html

Different camera calibration and illumination conditions

Page 10: Face recognition: The problems, the challenges and the proposals · 2005-07-18 · Face recognition: The problems, the challenges and the proposals Luis Torres Technical University

More problems: the data baseMore problems: the data base(to compare results among different techniques)(to compare results among different techniques)

• FERET• XM2VTS• CMU PIE Database• AT&T • Oulu Physics Database• Yale Face Database• Yale B Database • MIT Database• UPC data base• Others

Face recognition scenariosFace recognition scenarios

The challengesThe challenges

Page 11: Face recognition: The problems, the challenges and the proposals · 2005-07-18 · Face recognition: The problems, the challenges and the proposals Luis Torres Technical University

Face recognition Face recognition –– easyeasy scenariosscenarios

Problem almost solved

Face recognition Face recognition –– solvablesolvable scenariosscenarios

Work is needed!!!

Page 12: Face recognition: The problems, the challenges and the proposals · 2005-07-18 · Face recognition: The problems, the challenges and the proposals Luis Torres Technical University

Face recognition Face recognition –– difficult scenariosdifficult scenarios

A LOT of work is needed!!!

Face recognition Face recognition –– very difficult very difficult scenariosscenarios

A LOT of work is needed during MANY years !!!

Page 13: Face recognition: The problems, the challenges and the proposals · 2005-07-18 · Face recognition: The problems, the challenges and the proposals Luis Torres Technical University

Face recognition approaches Face recognition approaches -- 11

Face recognition

Geometric

Template matching

Linear subspace

Neural networks

Deformable templates

Face recognition approaches Face recognition approaches -- 22Holistic methods

Direct application of PCAFLD on eigenspaceTwo-class problem based on SVMICA-based feature analysis

FLD/LDA on raw imagesProbabilistic decision based NN

Principal Component AnalysisEigenfaceFisherface/Subspace LDASVMICA

Other RepresentationsLDA/FLAPDBNN

Representative WorksApproach

Eigenface & eigenmodulesLocal & global feature methodFace region and components

Hybrid methodsModular eigenfaceHybrid LFAComponent-based

Earlier methods, recent methodsGraph matching methodsSOM learning based CNN methods

Feature based methodsPure geometry methodsDynamic Link ArchitectureConvolution Neural Network

Wen-Yi Zhao: The Advances in Face Processing -- Face Recognition – ICIP 2003

Page 14: Face recognition: The problems, the challenges and the proposals · 2005-07-18 · Face recognition: The problems, the challenges and the proposals Luis Torres Technical University

Principal component analysisPrincipal component analysis

Normalization PCA

Projection

Eigenfaces

trainingimagecoefficients

Training images

Normalization ComparisonProjection

EigenfacesTestimage

Identifiedimage

..

∑=

−=

N

i i

ii xyyxd1

2)ˆˆ()ˆ,ˆ(λ

rr

trainingimagecoefficients

Eigenfaces

ShapeNormalized

Originals

= + c1 + cn Reconstruction

EigenfacesEigenfaces –– manual normalizationmanual normalization

Page 15: Face recognition: The problems, the challenges and the proposals · 2005-07-18 · Face recognition: The problems, the challenges and the proposals Luis Torres Technical University

PCA

Eigenfaces “Rosa”(automatically normalized)

“Rosa”

Self Self eigenfaceseigenfaces –– PCAPCA

Principal component analysisPrincipal component analysis

X1= [x1,...,xM]

.

.

.

.

XN= [x1,...,xM]

The columns of U, V are the eigenvectors of X XT- -

Tx VUM 2

1

Λ=

[ ]

Txx

Ti

N

ii

Tiix

MMN

XXN

XXE

1

1 1

=

−−≈

−−=Σ

∑=

))((

))((

μμ

μμrrrr

rrrr

iiix AArr

λ=Σ

Computational problem with A i

Page 16: Face recognition: The problems, the challenges and the proposals · 2005-07-18 · Face recognition: The problems, the challenges and the proposals Luis Torres Technical University

eigenfaces “Julio”

Test image

a1 a2 a3 a4+ + +

eigenfaces “Rosa”

=

b1 b2 b3 b4+ + +=

Reconstruction error < threshold Unknown = Julio

Face unknown Face unknown -- recognitionrecognition

Can face recognition be helped?Can face recognition be helped?

• Face detection + face recognition

• Video-based FR

• Multimodal-based FR

• Use of color information

Page 17: Face recognition: The problems, the challenges and the proposals · 2005-07-18 · Face recognition: The problems, the challenges and the proposals Luis Torres Technical University

Face detection + face recognitionFace detection + face recognition

Face

det

ectio

nVideo sequence ...

. CombineOpinion

Still

imag

e Fa

ce re

cogn

ition

....

Person m model

Decision

Accept

Reject

Faces detected and recognized automatically

92% success in a news sequence

Face detection + recognition results (1)Face detection + recognition results (1)

Page 18: Face recognition: The problems, the challenges and the proposals · 2005-07-18 · Face recognition: The problems, the challenges and the proposals Luis Torres Technical University

Faces detected and recognized automatically

92% success in a news sequence

Face detection + recognition results (2)Face detection + recognition results (2)

Video based face recognitionVideo based face recognition

• Good frames can be selected

• Video provides temporal continuity - reuse of recognition information

• Video allows tracking of images - facial expressions - and pose variations can be compensated for

• Motion, gait and other features can help

• Depth information is also useful

Page 19: Face recognition: The problems, the challenges and the proposals · 2005-07-18 · Face recognition: The problems, the challenges and the proposals Luis Torres Technical University

Video based face recognitionVideo based face recognition(compressed sequences)(compressed sequences)

B - frame I - frame P - frame

In case of compressed sequences, adequate frame must be used

Multimodal based face recognition (1)Multimodal based face recognition (1)

• Fusion of different information- audio, text, close-captions, color, etc.

If there is information, USE IT

Page 20: Face recognition: The problems, the challenges and the proposals · 2005-07-18 · Face recognition: The problems, the challenges and the proposals Luis Torres Technical University

Multimodal based face recognition (2)Multimodal based face recognition (2)

Multimodalrecognition

Face information

Video preprocessing

Audio information

Recognized personVideo sequence

Other information

Multimodal based face recognition (3)Multimodal based face recognition (3)(a possible model)(a possible model)

Person m?Video sequence

Audioexpert

Visualexpert

Post-classifier

Speaker model

Face model

Audio

Images

Audio opinion

Face opinion

Accept / reject

Many different classifiers can be usedBayesian, MSE, etc.

Multimodal information brings up to 5% of recognition improvement

Page 21: Face recognition: The problems, the challenges and the proposals · 2005-07-18 · Face recognition: The problems, the challenges and the proposals Luis Torres Technical University

Use of colorUse of color

Practically all works on face recognition have been done only with the luminance information

Why not to use the color for face recognition ?

Use of color Use of color -- RGBRGB

R BG

Page 22: Face recognition: The problems, the challenges and the proposals · 2005-07-18 · Face recognition: The problems, the challenges and the proposals Luis Torres Technical University

Use of color Use of color –– Y u vY u v

Y VU

Use of color Use of color -- HSVHSV

H VS

Page 23: Face recognition: The problems, the challenges and the proposals · 2005-07-18 · Face recognition: The problems, the challenges and the proposals Luis Torres Technical University

Use of color Use of color -- training stagetraining stage

Training proj C3

Training proj C1

Training proj C2

Colortrainingimages

C1

C2

C3

Color componentstraining images

ProjectorPCAPP

ProjectorPCAPP

ProjectorPCAPP

EGF C1

EGF C2

EGF C3

Use of color Use of color -- test stagetest stage

PP Projector ComparisonC1

ComparisonC2

ComparisonC3

Ponderation

DECISION

Colortest

images

C1

C2

C3

Color componentstest images

PP Projector

PP Projector

Training proj C1

Training proj C3

Training proj C2

EGF C1

EGF C2

EGF C3

Page 24: Face recognition: The problems, the challenges and the proposals · 2005-07-18 · Face recognition: The problems, the challenges and the proposals Luis Torres Technical University

Importance of color: ResultsImportance of color: Results

Test With luminance With color

4% of improvement

Any other help for face recognition?Any other help for face recognition?

YES!

The human visual system

Page 25: Face recognition: The problems, the challenges and the proposals · 2005-07-18 · Face recognition: The problems, the challenges and the proposals Luis Torres Technical University

The human visual system The human visual system -- 11

If the HVS can do it, a computer can do it

The human visual system The human visual system -- 22

If the HVS can do it, a computer can do it

Page 26: Face recognition: The problems, the challenges and the proposals · 2005-07-18 · Face recognition: The problems, the challenges and the proposals Luis Torres Technical University

The human visual system The human visual system -- 33

Prof. Eric H. Chudler, Dept. of AnesthesiologyUniversity of Washington

The human visual system The human visual system -- 44

Page 27: Face recognition: The problems, the challenges and the proposals · 2005-07-18 · Face recognition: The problems, the challenges and the proposals Luis Torres Technical University

Is there any hope for face recognition?Is there any hope for face recognition?

Strong need of cooperative research between

Computer visionSignal Processing Psychophysics Neurosciences

ConclusionsConclusionsYes there is hope for face recognition

- Human Visual System

- Need cooperative work

Computer vision, signal processing

Psychophysics, Neurosciences

Multimodal information

Face detection + face recognition

Video-based FR

Use of color information

Page 28: Face recognition: The problems, the challenges and the proposals · 2005-07-18 · Face recognition: The problems, the challenges and the proposals Luis Torres Technical University

Many thanks for your attention !!!

Hvala na pažnji!!!