SlideShare uma empresa Scribd logo
1 de 18
      Face Recognition Technology W.A.L.S.Wijesinghe
Introduction Biometrics A biometric is a unique, measurable characteristic of a human being that can be used to automatically recognize an individual or verify an individual’s identity Finger- Scan Iris  Scan Retina Scan Hand Scan Facial Recognition 80 landmarks on a human face. ,[object Object]
Width of the nose
Depth of the eye socket
Cheekbones
Jaw lines
Chin,[object Object]
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
Face recognition: Procedure Input face image(Capture) Face feature  extraction Feature Matching Decision maker Face database Output result
2.0 Face Feature Extraction Methods 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
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
1.0 Creating training set of images Face 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
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
2. Each Training face defer from average by vector Φ ΦiEigen face    Each Image	              Average Image    Ti Ψ Φi =Ti - Ψ
Uk Eigen vector ,λk  Eigen value of Covariance  Matrix  C  Where  A is, λk  Eigen value   C= λkUk
Face Images  using as                                         Eigen Faces (Uk)     training images      (Ti)               U=( U11,…U1n,  U21,…U2n,…..,  Uk1,……Ukn, Um1,……Umn)    -Image must be in same size-  Face database
Using Eigen faces  Identify the New face image 			             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 ||
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 =   UkTΦ   ;    where  Ukeigen 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.

Mais conteúdo relacionado

Mais procurados

Facial recognition technology by vaibhav
Facial recognition technology by vaibhavFacial recognition technology by vaibhav
Facial recognition technology by vaibhav
Vaibhav P
 
Face Recognition Technology
Face Recognition TechnologyFace Recognition Technology
Face Recognition Technology
Agrani Rastogi
 
Facial Recognition System
Facial Recognition SystemFacial Recognition System
Facial Recognition System
Arun ACE
 
Face Recognition based Lecture Attendance System
Face Recognition based Lecture Attendance SystemFace Recognition based Lecture Attendance System
Face Recognition based Lecture Attendance System
Karmesh Maheshwari
 
Detection and recognition of face using neural network
Detection and recognition of face using neural networkDetection and recognition of face using neural network
Detection and recognition of face using neural network
Smriti Tikoo
 
Facial powerpoint
Facial powerpointFacial powerpoint
Facial powerpoint
12202843
 

Mais procurados (20)

Face recognigion system ppt
Face recognigion system pptFace recognigion system ppt
Face recognigion system ppt
 
Face Recognition Technology by Vishal Garg
Face Recognition Technology by Vishal GargFace Recognition Technology by Vishal Garg
Face Recognition Technology by Vishal Garg
 
Face Recognition Technology
Face Recognition TechnologyFace Recognition Technology
Face Recognition Technology
 
Pattern recognition facial recognition
Pattern recognition facial recognitionPattern recognition facial recognition
Pattern recognition facial recognition
 
Face recognization
Face recognizationFace recognization
Face recognization
 
Facial recognition technology by vaibhav
Facial recognition technology by vaibhavFacial recognition technology by vaibhav
Facial recognition technology by vaibhav
 
Face Recognition Technology
Face Recognition TechnologyFace Recognition Technology
Face Recognition Technology
 
face recognition
face recognitionface recognition
face recognition
 
Face Recognition Technology
Face Recognition TechnologyFace Recognition Technology
Face Recognition Technology
 
Face recognition
Face recognitionFace recognition
Face recognition
 
Face recognition
Face recognitionFace recognition
Face recognition
 
Identifying unconscious patients using face and fingerprint recognition
Identifying unconscious patients using face and fingerprint recognitionIdentifying unconscious patients using face and fingerprint recognition
Identifying unconscious patients using face and fingerprint recognition
 
Face recognition technology
Face recognition technologyFace recognition technology
Face recognition technology
 
Face detection
Face detectionFace detection
Face detection
 
Computer Vision - Real Time Face Recognition using Open CV and Python
Computer Vision - Real Time Face Recognition using Open CV and PythonComputer Vision - Real Time Face Recognition using Open CV and Python
Computer Vision - Real Time Face Recognition using Open CV and Python
 
Facial Recognition System
Facial Recognition SystemFacial Recognition System
Facial Recognition System
 
Face Recognition based Lecture Attendance System
Face Recognition based Lecture Attendance SystemFace Recognition based Lecture Attendance System
Face Recognition based Lecture Attendance System
 
Detection and recognition of face using neural network
Detection and recognition of face using neural networkDetection and recognition of face using neural network
Detection and recognition of face using neural network
 
Facial powerpoint
Facial powerpointFacial powerpoint
Facial powerpoint
 
Face Detection
Face DetectionFace Detection
Face Detection
 

Semelhante a Face Recognition

Face recogntion Using PCA Algorithm
Face recogntion Using PCA Algorithm Face recogntion Using PCA Algorithm
Face recogntion Using PCA Algorithm
Ashwini Awatare
 
Image–based face-detection-and-recognition-using-matlab
Image–based face-detection-and-recognition-using-matlabImage–based face-detection-and-recognition-using-matlab
Image–based face-detection-and-recognition-using-matlab
Ijcem Journal
 
Moshe Guttmann's slides on eigenface
Moshe Guttmann's slides on eigenfaceMoshe Guttmann's slides on eigenface
Moshe Guttmann's slides on eigenface
wolf
 
Weeks 1 Introductions_V1_1.ppt
Weeks 1 Introductions_V1_1.pptWeeks 1 Introductions_V1_1.ppt
Weeks 1 Introductions_V1_1.ppt
ssusera0a371
 
one shot15729752 Deep Learning for AI and DS
one shot15729752 Deep Learning for AI and DSone shot15729752 Deep Learning for AI and DS
one shot15729752 Deep Learning for AI and DS
ManiMaran230751
 
Fcv hum mach_geman
Fcv hum mach_gemanFcv hum mach_geman
Fcv hum mach_geman
zukun
 
Real time face recognition system using eigen faces
Real time face recognition system using eigen facesReal time face recognition system using eigen faces
Real time face recognition system using eigen faces
IAEME Publication
 

Semelhante a Face Recognition (20)

Face recogntion Using PCA Algorithm
Face recogntion Using PCA Algorithm Face recogntion Using PCA Algorithm
Face recogntion Using PCA Algorithm
 
Image–based face-detection-and-recognition-using-matlab
Image–based face-detection-and-recognition-using-matlabImage–based face-detection-and-recognition-using-matlab
Image–based face-detection-and-recognition-using-matlab
 
A Music Visual Interface via Emotion Detection Supervisor
A Music Visual Interface via Emotion Detection SupervisorA Music Visual Interface via Emotion Detection Supervisor
A Music Visual Interface via Emotion Detection Supervisor
 
Moshe Guttmann's slides on eigenface
Moshe Guttmann's slides on eigenfaceMoshe Guttmann's slides on eigenface
Moshe Guttmann's slides on eigenface
 
Article "Data preprocessing for person identification based on color face ima...
Article "Data preprocessing for person identification based on color face ima...Article "Data preprocessing for person identification based on color face ima...
Article "Data preprocessing for person identification based on color face ima...
 
Human Emotion Recognition
Human Emotion RecognitionHuman Emotion Recognition
Human Emotion Recognition
 
Face Recognition System Using Local Ternary Pattern and Signed Number Multipl...
Face Recognition System Using Local Ternary Pattern and Signed Number Multipl...Face Recognition System Using Local Ternary Pattern and Signed Number Multipl...
Face Recognition System Using Local Ternary Pattern and Signed Number Multipl...
 
Weeks 1 Introductions_V1_1.ppt
Weeks 1 Introductions_V1_1.pptWeeks 1 Introductions_V1_1.ppt
Weeks 1 Introductions_V1_1.ppt
 
know Machine Learning Basic Concepts.pdf
know Machine Learning Basic Concepts.pdfknow Machine Learning Basic Concepts.pdf
know Machine Learning Basic Concepts.pdf
 
one shot15729752 Deep Learning for AI and DS
one shot15729752 Deep Learning for AI and DSone shot15729752 Deep Learning for AI and DS
one shot15729752 Deep Learning for AI and DS
 
机器学习Adaboost
机器学习Adaboost机器学习Adaboost
机器学习Adaboost
 
Fcv hum mach_geman
Fcv hum mach_gemanFcv hum mach_geman
Fcv hum mach_geman
 
Real time face recognition system using eigen faces
Real time face recognition system using eigen facesReal time face recognition system using eigen faces
Real time face recognition system using eigen faces
 
Face recognization using artificial nerual network
Face recognization using artificial nerual networkFace recognization using artificial nerual network
Face recognization using artificial nerual network
 
Introduction to object detection
Introduction to object detectionIntroduction to object detection
Introduction to object detection
 
06-01 Machine Learning and Linear Regression.pptx
06-01 Machine Learning and Linear Regression.pptx06-01 Machine Learning and Linear Regression.pptx
06-01 Machine Learning and Linear Regression.pptx
 
Image Redundancy and Its Elimination
Image Redundancy and Its EliminationImage Redundancy and Its Elimination
Image Redundancy and Its Elimination
 
Machine learning pour les données massives algorithmes randomis´es, en ligne ...
Machine learning pour les données massives algorithmes randomis´es, en ligne ...Machine learning pour les données massives algorithmes randomis´es, en ligne ...
Machine learning pour les données massives algorithmes randomis´es, en ligne ...
 
Automated attendance system based on facial recognition
Automated attendance system based on facial recognitionAutomated attendance system based on facial recognition
Automated attendance system based on facial recognition
 
Caricature Recognition and Generation
Caricature Recognition and GenerationCaricature Recognition and Generation
Caricature Recognition and Generation
 

Último

Gardella_PRCampaignConclusion Pitch Letter
Gardella_PRCampaignConclusion Pitch LetterGardella_PRCampaignConclusion Pitch Letter
Gardella_PRCampaignConclusion Pitch Letter
MateoGardella
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
heathfieldcps1
 
An Overview of Mutual Funds Bcom Project.pdf
An Overview of Mutual Funds Bcom Project.pdfAn Overview of Mutual Funds Bcom Project.pdf
An Overview of Mutual Funds Bcom Project.pdf
SanaAli374401
 
Gardella_Mateo_IntellectualProperty.pdf.
Gardella_Mateo_IntellectualProperty.pdf.Gardella_Mateo_IntellectualProperty.pdf.
Gardella_Mateo_IntellectualProperty.pdf.
MateoGardella
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
PECB
 

Último (20)

microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
Gardella_PRCampaignConclusion Pitch Letter
Gardella_PRCampaignConclusion Pitch LetterGardella_PRCampaignConclusion Pitch Letter
Gardella_PRCampaignConclusion Pitch Letter
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
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
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdf
 
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
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across Sectors
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..
 
An Overview of Mutual Funds Bcom Project.pdf
An Overview of Mutual Funds Bcom Project.pdfAn Overview of Mutual Funds Bcom Project.pdf
An Overview of Mutual Funds Bcom Project.pdf
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
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
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
Gardella_Mateo_IntellectualProperty.pdf.
Gardella_Mateo_IntellectualProperty.pdf.Gardella_Mateo_IntellectualProperty.pdf.
Gardella_Mateo_IntellectualProperty.pdf.
 
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
 

Face Recognition

  • 1. Face Recognition Technology W.A.L.S.Wijesinghe
  • 2.
  • 4. Depth of the eye socket
  • 7.
  • 8. 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
  • 9. Face recognition: Procedure Input face image(Capture) Face feature extraction Feature Matching Decision maker Face database Output result
  • 10. 2.0 Face Feature Extraction Methods 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
  • 11. 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
  • 12. 1.0 Creating training set of images Face 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
  • 13. 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
  • 14. 2. Each Training face defer from average by vector Φ ΦiEigen face Each Image Average Image Ti Ψ Φi =Ti - Ψ
  • 15. Uk Eigen vector ,λk Eigen value of Covariance Matrix C Where A is, λk Eigen value C= λkUk
  • 16. Face Images using as Eigen Faces (Uk) training images (Ti) U=( U11,…U1n, U21,…U2n,….., Uk1,……Ukn, Um1,……Umn) -Image must be in same size- Face database
  • 17. Using Eigen faces Identify the New face image 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 ||
  • 18. 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 = UkTΦ ; where Ukeigen 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.
  • 19. Usage & Recent Development 1.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.
  • 20. Access Control Products Access Control into Bank New Face Reader with LCD Kiosk Lyon Airport, France Face Reader with mirror -ATM
  • 21. Future of Face Recognition Billboard 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