SlideShare una empresa de Scribd logo
1 de 16
A STUDY ON FACE RECOGNITION
TECHNIQUE BASED ON EIGENFACE
By:
Sadique Nayeem
Pondicherry University
Outline
Overview
Eigenface Algorithm
Implementation
Image Database
Experimental Result
Future Enhancement
Conclusions
2
Overview
Face recognition system consist of three component.
 Face Representation: How to model a face?
 Template-based approaches
 Feature-based approaches
 Appearance-based approaches
 Face Detection: To locate a face in image.
 Manipulation of images in “face space”
 Utilization of elliptical shape of human head
 Face Identification: Compare given image with
database.
 Performance affected by scale, pose, illumination, facial expression, and
disguise, etc.
3
Eigenfaces Approach
 In the language of information theory…
 the main objective is to mine the relevant information in a face image,
encode it as efficiently as possible and compare one face encoding with
a database of face images encoded in the same process.
 In mathematical terms…
 Find the principal components of the face distribution, or the
eigenvectors of the covariance matrix of the set of face images, called
e ig e nface s.
 Eigenfaces are a set of features that characterize the variation between
face images. Each training face image can be represented in terms of a
linear combination of the eigenfaces, so can the new input image.
 Compare the feature weights of the new input image with those of the
known individuals
4
Eigenface Initialization
The eigenfaces approach for face recognition involves the following
initialization operations:
 Acquire a set of training images.
 Calculate the eigenfaces from the training set, keeping only the
best M images with the highest eigenvalues. These M images
define the “face space”. As new faces are experienced, the
eigenfaces can be updated.
 Calculate the corresponding distribution in M-dimensional weight
space for each known individual (training image), by projecting their
face images onto the face space.
5
Eigenface Recognition
Having initialized the system, the following steps are used to recognize
new face images:
 Given an image to be recognized, calculate a set of weights of the
Meigenfaces by projecting it onto each of the eigenfaces.
 Determine if the image is a face at all by checking to see if the
image is sufficiently close to the face space.
 If it is a face, classify the weight pattern as either a known person or
as unknown.
6
Figure : Eigenfaces of Essex face database
-'face94'
Image Database
Name
of
database
Source Image
format
Image
size
Image
type
Number
of unique
individual
Total
numbe
rof
images
Variations Sample
Image
IFD IIT
Kanpur
[3]
JPG 110 X 75 Color 60 660 8 pose,
3 emotion
Essex
face
databas
e
-face94
University
of Essex,
UK [4]
JPG 90 X 100 Color 152 3040 facial
expression,
slight head
tilt.
Yale Yale
university
[5]
GIF 320 X
243
Grey 15 165 facial
expression,
w/o glasses
Face
1999
California
Institute
of
Technolo
gy [6]
JPG 300X198 Color 26 450 lighting,
expression,
background
7
Experimental Result
8
Eigenface face recognition with different sample images
Name
of
databas
e
Total
No. of
unique
person
No. of
samples
of each
image in
training
set
No. of
image in
training
set
No. of False
recognition
Accuracy rate (%)
IFD 60 1 60 31 49.18
2 120 25 59.01
3 180 16 73.77
4 240 16 73.77
5 300 12 80.32
6 360 8 86.88
7 420 3 95.08
8 480 2 96.72
9 540 1 98.36
10 600 1 98.36
11 660 1 98.36
Esse
x face
152 1 152 47 69.07
2 304 29 80.92
3 456 12 92.10
4 608 11 92.76
5 760 11 92.76
6 912 10 93.42
7 1064 10 93.42
8 1216 9 94.07
9 1368 8 94.73
10 1520 8 94.73
11 1672 6 96.05
Yale 15 1 15 8 46.66
2 30 2 86.66
3 45 3 80.00
4 60 3 80.00
5 75 2 86.66
6 90 1 93.33
7 105 2 86.66
8 120 1 93.33
9 135 1 93.33
10 150 1 93.33
11 165 1 93.33
Face
1999
26 1 26 17 34.61
2 52 15 42.30
3 78 14 46.15
4 104 9 65.38
5 130 9 65.38
6 156 8 69.23
7 182 5 80.76
8 208 5 80.76
9 234 3 88.46
10 260 2 92.30
11 286 1 96.15
Eigenface face recognition with different sample images
Name
of
databas
e
Total
No. of
unique
person
No. of
samples
of each
image in
training
set
No. of
image in
training
set
No. of False
recognition
Accuracy rate (%)
Experimental Result (cont..)
9
Number of samples
Future Enhancement
 According to the experimental result, recognition with one sample
per person does not give better recognition rate in all cases.
 But, in real time application only one sample per person will be
available ( as in case of voter card, Driving license, passport or
ADHAAR Card).
 So, recognition from single sample per person is needed.
 One sample per person is easy to collect, save storage cost and
save computational cost.
10
Courtesy: http://images.google.co.in/
Problem Statement
 This problem can be defined as follows:
“Given a stored database of faces with only one image per person,
the goal is to identify a person from the database later in time in
any different and unpredictable poses, lighting, disguise, etc
from the individual image.”
11
Proposed Idea
 1.2 billion population of India is being enrolled for ADHAAR Card with
different biometric.
 Face image is also being collected.
 The ADHAAR Card or UID no. can be used as a platform on which
different application can be developed as under:
12
ADHAAR CARD or UID NUMBER
Proposed Idea (contd.)
 To restrain the crime, ADHAAR Card can be the best source for
identification.
 Individual images in ADHAAR Card may work as training set.
 CCTV images from crime scene can be used as test image.
 Procedure:
 Capture the video from the CCTV camera.
 Detect the human face in the CCTV video.
 Take the CCTV image as the test image.
 Do the preprocessing on the CCTV image i.e
 Crop both the eyes, eyebrow, nose, and mouth.
 Load the ADHAAR based Face image as the training image
 Crop both the eyes, eyebrow, nose, and mouth
 Apply the Eigenface PCA for the Recognition
13
Conclusions
 Eigenface PCA is one of the most successful technique and it gives
better result for more number of samples in training set.
 It does not produce good result for single sample per person.
 The need for real time application can be given by only single sample
per person.
 Taking ADHAAR Card as a platform, Artificial Face Recognition
system can be developed by using PCA on reconstructed image.
14
Reference
1. “Eigenfaces for recognition”, M. Turk and A. Pentland, Jo urnalo f Co g nitive
Ne uro scie nce , vo l. 3, No . 1 , 1 9 9 1
2. “Automatic recognition and analysis of human faces and facial expressions: A
survey”, A. Samal and P. A. Iyengar, Patte rn Re co g nitio n, 25(1 ): 6 5-7 7 , 1 9 9 2
3. “The Indian Face Database”, Vidit Jain, Amitabha Mukherjee, 2002, http://vis-
www. cs. um ass. e du/~ vidit/IndianFace Database /
4. “Essex face database -face94”, University of Essex, UK,
http: //cswww. e sse x. ac. uk/m v/allface s/inde x. htm l
5. “Yale Database”, http: //cvc. yale . e du/pro je cts/yale face s/yale face s. htm l
6. “FACE 1999”, http: //www. visio n. calte ch. e du/htm l-file s/archive . htm l
15
Thank You !
16

Más contenido relacionado

La actualidad más candente

Report Face Detection
Report Face DetectionReport Face Detection
Report Face Detection
Jugal Patel
 
FACE RECOGNITION USING NEURAL NETWORK
FACE RECOGNITION USING NEURAL NETWORKFACE RECOGNITION USING NEURAL NETWORK
FACE RECOGNITION USING NEURAL NETWORK
TITHI DAN
 
Face recogntion using PCA algorithm
Face recogntion using PCA algorithmFace recogntion using PCA algorithm
Face recogntion using PCA algorithm
Ashwini Awatare
 

La actualidad más candente (20)

Predicting Emotions through Facial Expressions
Predicting Emotions through Facial Expressions  Predicting Emotions through Facial Expressions
Predicting Emotions through Facial Expressions
 
Facial expression recognition system : survey
Facial expression recognition system : surveyFacial expression recognition system : survey
Facial expression recognition system : survey
 
Facial expression recognition on real world face images (OPTIK)
Facial expression recognition on real world face images (OPTIK)Facial expression recognition on real world face images (OPTIK)
Facial expression recognition on real world face images (OPTIK)
 
Face recognition
Face recognition Face recognition
Face recognition
 
Facial expression recognition based on image feature
Facial expression recognition based on image featureFacial expression recognition based on image feature
Facial expression recognition based on image feature
 
Ch 2
Ch 2Ch 2
Ch 2
 
Ch 1
Ch 1Ch 1
Ch 1
 
Face Detection Using MATLAB (SUD)
Face Detection Using MATLAB (SUD)Face Detection Using MATLAB (SUD)
Face Detection Using MATLAB (SUD)
 
Report Face Detection
Report Face DetectionReport Face Detection
Report Face Detection
 
Face Detection
Face DetectionFace Detection
Face Detection
 
face detection
face detectionface detection
face detection
 
Face recognition across non uniform motion blur, illumination, and pose
Face recognition across non uniform motion blur, illumination, and poseFace recognition across non uniform motion blur, illumination, and pose
Face recognition across non uniform motion blur, illumination, and pose
 
Facial expression recognition based on local binary patterns final
Facial expression recognition based on local binary patterns finalFacial expression recognition based on local binary patterns final
Facial expression recognition based on local binary patterns final
 
Facial Expression Recognition System
Facial Expression Recognition SystemFacial Expression Recognition System
Facial Expression Recognition System
 
FACE RECOGNITION USING NEURAL NETWORK
FACE RECOGNITION USING NEURAL NETWORKFACE RECOGNITION USING NEURAL NETWORK
FACE RECOGNITION USING NEURAL NETWORK
 
Facial emotion recognition
Facial emotion recognitionFacial emotion recognition
Facial emotion recognition
 
Facial recognition
Facial recognitionFacial recognition
Facial recognition
 
Face recogntion using PCA algorithm
Face recogntion using PCA algorithmFace recogntion using PCA algorithm
Face recogntion using PCA algorithm
 
Infarec
InfarecInfarec
Infarec
 
A novel approach for performance parameter estimation of face recognition bas...
A novel approach for performance parameter estimation of face recognition bas...A novel approach for performance parameter estimation of face recognition bas...
A novel approach for performance parameter estimation of face recognition bas...
 

Similar a A study on face recognition technique based on eigenface

Paper id 24201475
Paper id 24201475Paper id 24201475
Paper id 24201475
IJRAT
 
Human Face Detection and Tracking for Age Rank, Weight and Gender Estimation ...
Human Face Detection and Tracking for Age Rank, Weight and Gender Estimation ...Human Face Detection and Tracking for Age Rank, Weight and Gender Estimation ...
Human Face Detection and Tracking for Age Rank, Weight and Gender Estimation ...
IJERA Editor
 

Similar a A study on face recognition technique based on eigenface (20)

Study and Analysis of Novel Face Recognition Techniques using PCA, LDA and Ge...
Study and Analysis of Novel Face Recognition Techniques using PCA, LDA and Ge...Study and Analysis of Novel Face Recognition Techniques using PCA, LDA and Ge...
Study and Analysis of Novel Face Recognition Techniques using PCA, LDA and Ge...
 
Implementation of Face Recognition in Cloud Vision Using Eigen Faces
Implementation of Face Recognition in Cloud Vision Using Eigen FacesImplementation of Face Recognition in Cloud Vision Using Eigen Faces
Implementation of Face Recognition in Cloud Vision Using Eigen Faces
 
Face and Eye Detection Varying Scenarios With Haar Classifier_2015
Face and Eye Detection Varying Scenarios With Haar Classifier_2015Face and Eye Detection Varying Scenarios With Haar Classifier_2015
Face and Eye Detection Varying Scenarios With Haar Classifier_2015
 
Improved Approach for Eigenface Recognition
Improved Approach for Eigenface RecognitionImproved Approach for Eigenface Recognition
Improved Approach for Eigenface Recognition
 
Face recognition system
Face recognition systemFace recognition system
Face recognition system
 
Paper id 24201475
Paper id 24201475Paper id 24201475
Paper id 24201475
 
HUMAN FACE RECOGNITION USING IMAGE PROCESSING PCA AND NEURAL NETWORK
HUMAN FACE RECOGNITION USING IMAGE PROCESSING PCA AND NEURAL NETWORKHUMAN FACE RECOGNITION USING IMAGE PROCESSING PCA AND NEURAL NETWORK
HUMAN FACE RECOGNITION USING IMAGE PROCESSING PCA AND NEURAL NETWORK
 
AN IMPROVED TECHNIQUE FOR HUMAN FACE RECOGNITION USING IMAGE PROCESSING
AN IMPROVED TECHNIQUE FOR HUMAN FACE RECOGNITION USING IMAGE PROCESSINGAN IMPROVED TECHNIQUE FOR HUMAN FACE RECOGNITION USING IMAGE PROCESSING
AN IMPROVED TECHNIQUE FOR HUMAN FACE RECOGNITION USING IMAGE PROCESSING
 
Criminal Detection System
Criminal Detection SystemCriminal Detection System
Criminal Detection System
 
FACE DETECTION USING PRINCIPAL COMPONENT ANALYSIS
FACE DETECTION USING PRINCIPAL COMPONENT ANALYSISFACE DETECTION USING PRINCIPAL COMPONENT ANALYSIS
FACE DETECTION USING PRINCIPAL COMPONENT ANALYSIS
 
Human Face Detection and Tracking for Age Rank, Weight and Gender Estimation ...
Human Face Detection and Tracking for Age Rank, Weight and Gender Estimation ...Human Face Detection and Tracking for Age Rank, Weight and Gender Estimation ...
Human Face Detection and Tracking for Age Rank, Weight and Gender Estimation ...
 
Face Recognition Using Gabor features And PCA
Face Recognition Using Gabor features And PCAFace Recognition Using Gabor features And PCA
Face Recognition Using Gabor features And PCA
 
Real time facial expression analysis using pca
Real time facial expression analysis using pcaReal time facial expression analysis using pca
Real time facial expression analysis using pca
 
Facial recognition system
Facial recognition systemFacial recognition system
Facial recognition system
 
50120140504002
5012014050400250120140504002
50120140504002
 
A study of techniques for facial detection and expression classification
A study of techniques for facial detection and expression classificationA study of techniques for facial detection and expression classification
A study of techniques for facial detection and expression classification
 
Paper of Final Year Project.pdf
Paper of Final Year Project.pdfPaper of Final Year Project.pdf
Paper of Final Year Project.pdf
 
D1061825
D1061825D1061825
D1061825
 
International Journal of Engineering Research and Development
International Journal of Engineering Research and DevelopmentInternational Journal of Engineering Research and Development
International Journal of Engineering Research and Development
 
184
184184
184
 

Más de sadique_ghitm

Más de sadique_ghitm (15)

Attitude
AttitudeAttitude
Attitude
 
Personality
PersonalityPersonality
Personality
 
Organizational Behaviour
Organizational BehaviourOrganizational Behaviour
Organizational Behaviour
 
Digital India Initiative
Digital India Initiative Digital India Initiative
Digital India Initiative
 
Pumping lemma for regular language
Pumping lemma for regular languagePumping lemma for regular language
Pumping lemma for regular language
 
Entity Relationship Diagrams
Entity Relationship DiagramsEntity Relationship Diagrams
Entity Relationship Diagrams
 
Data Flow Diagram (DFD)
Data Flow Diagram (DFD)Data Flow Diagram (DFD)
Data Flow Diagram (DFD)
 
Detecting HTTP Botnet using Artificial Immune System (AIS)
Detecting HTTP Botnet using Artificial Immune System (AIS)Detecting HTTP Botnet using Artificial Immune System (AIS)
Detecting HTTP Botnet using Artificial Immune System (AIS)
 
Handling of Incident, Challenges, Risks, Vulnerability and Implementing Detec...
Handling of Incident, Challenges, Risks, Vulnerability and Implementing Detec...Handling of Incident, Challenges, Risks, Vulnerability and Implementing Detec...
Handling of Incident, Challenges, Risks, Vulnerability and Implementing Detec...
 
Computer Worms
Computer WormsComputer Worms
Computer Worms
 
Face recognition: A Comparison of Appearance Based Approaches
Face recognition: A Comparison of Appearance Based ApproachesFace recognition: A Comparison of Appearance Based Approaches
Face recognition: A Comparison of Appearance Based Approaches
 
Design and analysis of a mobile file sharing system for opportunistic networks
Design and analysis of a mobile file sharing system for opportunistic networksDesign and analysis of a mobile file sharing system for opportunistic networks
Design and analysis of a mobile file sharing system for opportunistic networks
 
A hybrid genetic algorithm and chaotic function model for image encryption
A hybrid genetic algorithm and chaotic function model for image encryptionA hybrid genetic algorithm and chaotic function model for image encryption
A hybrid genetic algorithm and chaotic function model for image encryption
 
A controlled experiment in assessing and estimating software maintenance tasks
A controlled experiment in assessing and estimating software maintenance tasks A controlled experiment in assessing and estimating software maintenance tasks
A controlled experiment in assessing and estimating software maintenance tasks
 
Holographic Memory
Holographic MemoryHolographic Memory
Holographic Memory
 

Último

Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
negromaestrong
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
QucHHunhnh
 
Making and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfMaking and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdf
Chris Hunter
 
Gardella_PRCampaignConclusion Pitch Letter
Gardella_PRCampaignConclusion Pitch LetterGardella_PRCampaignConclusion Pitch Letter
Gardella_PRCampaignConclusion Pitch Letter
MateoGardella
 

Último (20)

Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SD
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
PROCESS RECORDING FORMAT.docx
PROCESS      RECORDING        FORMAT.docxPROCESS      RECORDING        FORMAT.docx
PROCESS RECORDING FORMAT.docx
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptx
 
Making and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfMaking and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdf
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
 
Gardella_PRCampaignConclusion Pitch Letter
Gardella_PRCampaignConclusion Pitch LetterGardella_PRCampaignConclusion Pitch Letter
Gardella_PRCampaignConclusion Pitch Letter
 
Advance Mobile Application Development class 07
Advance Mobile Application Development class 07Advance Mobile Application Development class 07
Advance Mobile Application Development class 07
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 

A study on face recognition technique based on eigenface

  • 1. A STUDY ON FACE RECOGNITION TECHNIQUE BASED ON EIGENFACE By: Sadique Nayeem Pondicherry University
  • 3. Overview Face recognition system consist of three component.  Face Representation: How to model a face?  Template-based approaches  Feature-based approaches  Appearance-based approaches  Face Detection: To locate a face in image.  Manipulation of images in “face space”  Utilization of elliptical shape of human head  Face Identification: Compare given image with database.  Performance affected by scale, pose, illumination, facial expression, and disguise, etc. 3
  • 4. Eigenfaces Approach  In the language of information theory…  the main objective is to mine the relevant information in a face image, encode it as efficiently as possible and compare one face encoding with a database of face images encoded in the same process.  In mathematical terms…  Find the principal components of the face distribution, or the eigenvectors of the covariance matrix of the set of face images, called e ig e nface s.  Eigenfaces are a set of features that characterize the variation between face images. Each training face image can be represented in terms of a linear combination of the eigenfaces, so can the new input image.  Compare the feature weights of the new input image with those of the known individuals 4
  • 5. Eigenface Initialization The eigenfaces approach for face recognition involves the following initialization operations:  Acquire a set of training images.  Calculate the eigenfaces from the training set, keeping only the best M images with the highest eigenvalues. These M images define the “face space”. As new faces are experienced, the eigenfaces can be updated.  Calculate the corresponding distribution in M-dimensional weight space for each known individual (training image), by projecting their face images onto the face space. 5
  • 6. Eigenface Recognition Having initialized the system, the following steps are used to recognize new face images:  Given an image to be recognized, calculate a set of weights of the Meigenfaces by projecting it onto each of the eigenfaces.  Determine if the image is a face at all by checking to see if the image is sufficiently close to the face space.  If it is a face, classify the weight pattern as either a known person or as unknown. 6 Figure : Eigenfaces of Essex face database -'face94'
  • 7. Image Database Name of database Source Image format Image size Image type Number of unique individual Total numbe rof images Variations Sample Image IFD IIT Kanpur [3] JPG 110 X 75 Color 60 660 8 pose, 3 emotion Essex face databas e -face94 University of Essex, UK [4] JPG 90 X 100 Color 152 3040 facial expression, slight head tilt. Yale Yale university [5] GIF 320 X 243 Grey 15 165 facial expression, w/o glasses Face 1999 California Institute of Technolo gy [6] JPG 300X198 Color 26 450 lighting, expression, background 7
  • 8. Experimental Result 8 Eigenface face recognition with different sample images Name of databas e Total No. of unique person No. of samples of each image in training set No. of image in training set No. of False recognition Accuracy rate (%) IFD 60 1 60 31 49.18 2 120 25 59.01 3 180 16 73.77 4 240 16 73.77 5 300 12 80.32 6 360 8 86.88 7 420 3 95.08 8 480 2 96.72 9 540 1 98.36 10 600 1 98.36 11 660 1 98.36 Esse x face 152 1 152 47 69.07 2 304 29 80.92 3 456 12 92.10 4 608 11 92.76 5 760 11 92.76 6 912 10 93.42 7 1064 10 93.42 8 1216 9 94.07 9 1368 8 94.73 10 1520 8 94.73 11 1672 6 96.05 Yale 15 1 15 8 46.66 2 30 2 86.66 3 45 3 80.00 4 60 3 80.00 5 75 2 86.66 6 90 1 93.33 7 105 2 86.66 8 120 1 93.33 9 135 1 93.33 10 150 1 93.33 11 165 1 93.33 Face 1999 26 1 26 17 34.61 2 52 15 42.30 3 78 14 46.15 4 104 9 65.38 5 130 9 65.38 6 156 8 69.23 7 182 5 80.76 8 208 5 80.76 9 234 3 88.46 10 260 2 92.30 11 286 1 96.15 Eigenface face recognition with different sample images Name of databas e Total No. of unique person No. of samples of each image in training set No. of image in training set No. of False recognition Accuracy rate (%)
  • 10. Future Enhancement  According to the experimental result, recognition with one sample per person does not give better recognition rate in all cases.  But, in real time application only one sample per person will be available ( as in case of voter card, Driving license, passport or ADHAAR Card).  So, recognition from single sample per person is needed.  One sample per person is easy to collect, save storage cost and save computational cost. 10 Courtesy: http://images.google.co.in/
  • 11. Problem Statement  This problem can be defined as follows: “Given a stored database of faces with only one image per person, the goal is to identify a person from the database later in time in any different and unpredictable poses, lighting, disguise, etc from the individual image.” 11
  • 12. Proposed Idea  1.2 billion population of India is being enrolled for ADHAAR Card with different biometric.  Face image is also being collected.  The ADHAAR Card or UID no. can be used as a platform on which different application can be developed as under: 12 ADHAAR CARD or UID NUMBER
  • 13. Proposed Idea (contd.)  To restrain the crime, ADHAAR Card can be the best source for identification.  Individual images in ADHAAR Card may work as training set.  CCTV images from crime scene can be used as test image.  Procedure:  Capture the video from the CCTV camera.  Detect the human face in the CCTV video.  Take the CCTV image as the test image.  Do the preprocessing on the CCTV image i.e  Crop both the eyes, eyebrow, nose, and mouth.  Load the ADHAAR based Face image as the training image  Crop both the eyes, eyebrow, nose, and mouth  Apply the Eigenface PCA for the Recognition 13
  • 14. Conclusions  Eigenface PCA is one of the most successful technique and it gives better result for more number of samples in training set.  It does not produce good result for single sample per person.  The need for real time application can be given by only single sample per person.  Taking ADHAAR Card as a platform, Artificial Face Recognition system can be developed by using PCA on reconstructed image. 14
  • 15. Reference 1. “Eigenfaces for recognition”, M. Turk and A. Pentland, Jo urnalo f Co g nitive Ne uro scie nce , vo l. 3, No . 1 , 1 9 9 1 2. “Automatic recognition and analysis of human faces and facial expressions: A survey”, A. Samal and P. A. Iyengar, Patte rn Re co g nitio n, 25(1 ): 6 5-7 7 , 1 9 9 2 3. “The Indian Face Database”, Vidit Jain, Amitabha Mukherjee, 2002, http://vis- www. cs. um ass. e du/~ vidit/IndianFace Database / 4. “Essex face database -face94”, University of Essex, UK, http: //cswww. e sse x. ac. uk/m v/allface s/inde x. htm l 5. “Yale Database”, http: //cvc. yale . e du/pro je cts/yale face s/yale face s. htm l 6. “FACE 1999”, http: //www. visio n. calte ch. e du/htm l-file s/archive . htm l 15