Face Recognition

18
Face Recognition Technology W.A.L.S.Wijesinghe

description

 

Transcript of Face Recognition

Page 1: Face Recognition

Face Recognition Technology

W.A.L.S.Wijesinghe

Page 2: Face Recognition

IntroductionBiometricsA biometric is a unique, measurable characteristic of a humanbeing that can be used to automatically recognize an individualor verify an individual’s identity

1. Finger- Scan2. Iris Scan3. Retina Scan4. Hand Scan5. Facial Recognition

80 landmarks on a human face.

o Distance between eyeso Width of the noseo Depth of the eye socketo Cheekboneso Jaw lineso Chin

Page 3: Face Recognition

Why we choose face recognition over other biometric?

It requires no physical interaction on behalf of the user.

It does not require an expert to interpret the comparison result.

Identify a particular person from large crowd

Verification of credit card, personal ID, passport

Page 4: Face Recognition

History of Face Recognition 1. In 1960 , scientist (Bledsoe, Helen,Charles) began work on using the computer to recognize human faces. 2. Before the middle 90’s- single-face segmentation.

3. EBL-Example-based learning approach by Sung and Poggio (1994).

4. The neural network approach by Rowley etal. (1998).

5.FRVT-Face Recognition Vendor Test-(2002)6. FRGC-Face Recognition Grand Challenges-(2006)7. Polar Rose Technology-Text surrounding photo-(2007)

3D image

Page 5: Face Recognition

Face recognition: Procedure

Input face image(Capture)

Face feature extraction

Feature Matching Decision maker

Output result

Facedatabase

Page 6: Face Recognition

1. Eigen face or PCA (Principal Component Analysis)

Other method;1. EBGM -Elastic Bunch Graph Method.-2D Image

2. 3D Face Recognition Method 3D Image

2.0 Face Feature Extraction Methods

Page 7: Face Recognition

PCA-Principal Component Analysis(Eigen Face Method)

1.Create training set of faces and calculate the eigen faces ( Creating the Data Base)

2. Project the new image onto the eigen faces.

3. Check closeness to one of the known faces.

4. Add unknown faces to the training set and re-calculate

Page 8: Face Recognition

1.0 Creating training set of imagesFace Image as I(x,y) be 2 dimensional N by N array of (8 bit) intensity values.Image may also be considered as a vector of dimension N2.

( 256x256 image = Vector of Dimension 65,536 ) y Image T1=I1(1,1),I1(1,2)…I1(1,N),I1(2,1)……..,

I1(N,N)

x

Page 9: Face Recognition

Training set of face images T1,T2,T3,……TM.-

1. Average Face of Image =Ψ = 1 ( ∑M Ti ) ; M –no. of images M i=1

Ψ average face

Page 10: Face Recognition

2. Each Training face defer from average by vector Φ Φi Eigen face

Each Image Average Image

Ti Ψ

Φi =Ti - Ψ

Page 11: Face Recognition

Uk Eigen vector ,λk Eigen value of Covariance Matrix C

Where A is,

λk Eigen value

C= λk Uk

Page 12: Face Recognition

Face Images using as Eigen Faces (Uk) training images (Ti) U=( U1

1,…U1n, U2

1,…U2n,….., Uk

1,……Ukn, Um

1,……Umn)

-Image must be in same size-

Facedatabase

Page 13: Face Recognition

date base –eigen vectors U

ωk = UkT

Φ

New Image(T) Its Eigen face (Φ) U1

U2

X . k Class . Uk

Φ = T – Ψ

Ω = ∑k=1m ωk=

minimum ||Ω - Ωk ||

Using Eigen faces Identify the New face image

Page 14: Face Recognition

Mathematical equations-Identify new face image.

1. New face image T transform into it’s eigen face component by Φ = T – Ψ 2. Find the Patten vector of new image Ω ωk = Uk

T Φ ; where Uk eigen vectors

Ω = ∑k=1m ωk

To determine the which face class provide the best input face

image is to find the face class k by minimum ||Ω - Ωk ||

Face Image Detected in k Face Class.

Page 15: Face Recognition

Usage & Recent Development1.Immigration-US-VISIT- United State Visitor & immigration

status Indicator

2. Banks-ATM &check cashing security .3.Airport –Detected for registered traveler to verify the

traveler.

4. Classification of face by Gender, Age, attributes.

Page 16: Face Recognition

Access Control Products

Access Control into Bank

Kiosk Lyon Airport, France

New Face Reader with LCD Face Reader with

mirror -ATM

Page 17: Face Recognition

Future of Face RecognitionBillboard with face recognition –Advertising

Face base Retailing-(Shopping) retail stores, restaurants, movie theaters, car rental

companies, hotels. (You Can pay the bills using your face)

Recognition Twins

More High Speed accessing of Database

Page 18: Face Recognition

Thank You.