SlideShare une entreprise Scribd logo
1  sur  15
DESIGN AND DEVELOPMENT FOR FACE
RECOGNITION USING STEREO MATCHING
            ALGORITHM



                  by
         N.M.Harish Balaji
Sankara College of Science and Commerce
INTRODUCTION
•   Face Recognition(FR) - images & videos.
•   Face recognition compliments face detection .
•   Face detection - finds faces in images and videos .
•   Problems in FR - to handle pose variation .
•   2 predominant methods
          1) Geometric approach
          2) Photometric approach
SECTIONS IN FACE RECOGNITION
Face Recognition deals with 3 main sections, they are:
       1. Images with 3 landmarks in face.
       2. Illumination variation.
       3. Pose variation.
BRIEF PROCESS
•   FR handles pose & illumination variations.
•   Gallery image is generated with 4 landmark points.
•   Similarities are identified using matching cost.
•   Works well for large pose variations.
•   Dramatic changes is a challenging problem that an face
    recognition system needs to face.
FEATURES
• Feature based system - detects - facial landmarks.
• Initially face images need to be aligned.
         1. To generate landmark points - Eyes, Nose, Mouth.
         2. Fourth landmark - stereo.
• Stereo - 3*3 filter - calculates the distance between
  test image & training image.
FACE RECOGNITION METHOD
• Stereo Matching - supports good correspondence.
• Dynamic programming - 2D face images.
• Stereo algorithm - maximizes the cost function.
MATCHING PROCESS
• Matching - individual pixel intensities.
• Many matches .
• Right match - difficult .
STEREO MATCHING
•   Stereo matching algorithm - individual pixel intensities.
•   Objective - Matching 2 images.
•   Matching - 2 scan lines l1 & l2.
•   Cost of matching is given by
               Matching cost = cost (l1,l2)
RECTIFICATION & MATCHING COST
• Rectification - calculates similarity between images.
• Recognition - matches images.
ILLUMINATION HANDLING
• Quite difficult - more changes than in real image.
• Chance of false detection.
• To overcome - Normalization.
RESULTS
• Performance is evaluated on real image.
• Image contains - flat regions, shadings & texture.
RECOGNITION RATE
 To evaluate the performance of FR, recognition rate is
used

RR= (No. of correctly identified face)
       (Total number of faces )
PERFORMANCE ANALYSIS
  METHOD         RECOGNITION RATE
    LBP            82.50%
     LTP           80.00%
NOVAL APPROACH     98.27%
BAR CHART REPRESENTATION
                 RECOGNITION RATE

100

80

60
                                    RECOGNITION RATE
40

20

 0
        LBP   LPT NOVEL APPROACH
CONCLUSION
• Simple general method - reduces illumination changes.
• Performance is good - accurate as well.
• ADVANTAGE : Automatic face recognition system.

Contenu connexe

En vedette

KateSpade.WhiteSpace
KateSpade.WhiteSpaceKateSpade.WhiteSpace
KateSpade.WhiteSpace
Alexa Shearer
 

En vedette (7)

โครงการพัฒนาหลักสูตรท้องถิ่นโรงเรียนเมืองร้อยเอ็ด
โครงการพัฒนาหลักสูตรท้องถิ่นโรงเรียนเมืองร้อยเอ็ดโครงการพัฒนาหลักสูตรท้องถิ่นโรงเรียนเมืองร้อยเอ็ด
โครงการพัฒนาหลักสูตรท้องถิ่นโรงเรียนเมืองร้อยเอ็ด
 
E democracy - Prof. Mario Alviano - Unical Lamezia Terme I.T.E. "V. DE FAZIO"...
E democracy - Prof. Mario Alviano - Unical Lamezia Terme I.T.E. "V. DE FAZIO"...E democracy - Prof. Mario Alviano - Unical Lamezia Terme I.T.E. "V. DE FAZIO"...
E democracy - Prof. Mario Alviano - Unical Lamezia Terme I.T.E. "V. DE FAZIO"...
 
Design of advanced encryption standard using Vedic Mathematics
Design of advanced encryption standard using Vedic MathematicsDesign of advanced encryption standard using Vedic Mathematics
Design of advanced encryption standard using Vedic Mathematics
 
Face Recognition Techniques
Face Recognition TechniquesFace Recognition Techniques
Face Recognition Techniques
 
Dr. r.b.singh
Dr. r.b.singhDr. r.b.singh
Dr. r.b.singh
 
Successful management of delayed case of mastitis in cow
Successful management of delayed case of mastitis in cowSuccessful management of delayed case of mastitis in cow
Successful management of delayed case of mastitis in cow
 
KateSpade.WhiteSpace
KateSpade.WhiteSpaceKateSpade.WhiteSpace
KateSpade.WhiteSpace
 

Similaire à Stereo matching for 2d face recognition

presentation644v4
presentation644v4presentation644v4
presentation644v4
Maikon
 
Face Identification for Humanoid Robot
Face Identification for Humanoid RobotFace Identification for Humanoid Robot
Face Identification for Humanoid Robot
thomaswangxin
 
Facial expressionclass barca
Facial expressionclass barcaFacial expressionclass barca
Facial expressionclass barca
Vivek Sharma
 

Similaire à Stereo matching for 2d face recognition (20)

Eigenfaces , Fisherfaces and Dimensionality_Reduction
Eigenfaces , Fisherfaces and Dimensionality_ReductionEigenfaces , Fisherfaces and Dimensionality_Reduction
Eigenfaces , Fisherfaces and Dimensionality_Reduction
 
face detection
face detectionface detection
face detection
 
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
 
Fully Automatic Facial Feature Point Detection Using Gabor Feature Based Boos...
Fully Automatic Facial Feature Point Detection Using Gabor Feature Based Boos...Fully Automatic Facial Feature Point Detection Using Gabor Feature Based Boos...
Fully Automatic Facial Feature Point Detection Using Gabor Feature Based Boos...
 
Plastic surgeryinvariantfacedetection.pptx
Plastic surgeryinvariantfacedetection.pptxPlastic surgeryinvariantfacedetection.pptx
Plastic surgeryinvariantfacedetection.pptx
 
Passive stereo vision with deep learning
Passive stereo vision with deep learningPassive stereo vision with deep learning
Passive stereo vision with deep learning
 
INTELLIGENT FACE RECOGNITION TECHNIQUES
INTELLIGENT FACE RECOGNITION TECHNIQUESINTELLIGENT FACE RECOGNITION TECHNIQUES
INTELLIGENT FACE RECOGNITION TECHNIQUES
 
Digital Image Processing using MatLAB with Arduino
Digital Image Processing using MatLAB with Arduino Digital Image Processing using MatLAB with Arduino
Digital Image Processing using MatLAB with Arduino
 
presentation644v4
presentation644v4presentation644v4
presentation644v4
 
Face Recognition
Face RecognitionFace Recognition
Face Recognition
 
Friday seminar presentation
Friday seminar presentationFriday seminar presentation
Friday seminar presentation
 
Face Identification for Humanoid Robot
Face Identification for Humanoid RobotFace Identification for Humanoid Robot
Face Identification for Humanoid Robot
 
Analyzing color imaging failure on consumer-grade cameras
Analyzing color imaging failure on consumer-grade camerasAnalyzing color imaging failure on consumer-grade cameras
Analyzing color imaging failure on consumer-grade cameras
 
Face recognition
Face recognitionFace recognition
Face recognition
 
Real time Canny edge detection
Real time Canny edge detectionReal time Canny edge detection
Real time Canny edge detection
 
Face recognition.ppt
Face recognition.pptFace recognition.ppt
Face recognition.ppt
 
Facial expressionclass barca
Facial expressionclass barcaFacial expressionclass barca
Facial expressionclass barca
 
Face recognition
Face recognition Face recognition
Face recognition
 
Data Mining - Facial Expression Recognition
Data Mining - Facial Expression RecognitionData Mining - Facial Expression Recognition
Data Mining - Facial Expression Recognition
 
Region based segmentation
Region based segmentationRegion based segmentation
Region based segmentation
 

Dernier

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
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
ciinovamais
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
heathfieldcps1
 
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
 

Dernier (20)

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
 
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
 
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
 
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
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
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...
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
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
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
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
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
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
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
 
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
 

Stereo matching for 2d face recognition

  • 1. DESIGN AND DEVELOPMENT FOR FACE RECOGNITION USING STEREO MATCHING ALGORITHM by N.M.Harish Balaji Sankara College of Science and Commerce
  • 2. INTRODUCTION • Face Recognition(FR) - images & videos. • Face recognition compliments face detection . • Face detection - finds faces in images and videos . • Problems in FR - to handle pose variation . • 2 predominant methods 1) Geometric approach 2) Photometric approach
  • 3. SECTIONS IN FACE RECOGNITION Face Recognition deals with 3 main sections, they are: 1. Images with 3 landmarks in face. 2. Illumination variation. 3. Pose variation.
  • 4. BRIEF PROCESS • FR handles pose & illumination variations. • Gallery image is generated with 4 landmark points. • Similarities are identified using matching cost. • Works well for large pose variations. • Dramatic changes is a challenging problem that an face recognition system needs to face.
  • 5. FEATURES • Feature based system - detects - facial landmarks. • Initially face images need to be aligned. 1. To generate landmark points - Eyes, Nose, Mouth. 2. Fourth landmark - stereo. • Stereo - 3*3 filter - calculates the distance between test image & training image.
  • 6. FACE RECOGNITION METHOD • Stereo Matching - supports good correspondence. • Dynamic programming - 2D face images. • Stereo algorithm - maximizes the cost function.
  • 7. MATCHING PROCESS • Matching - individual pixel intensities. • Many matches . • Right match - difficult .
  • 8. STEREO MATCHING • Stereo matching algorithm - individual pixel intensities. • Objective - Matching 2 images. • Matching - 2 scan lines l1 & l2. • Cost of matching is given by Matching cost = cost (l1,l2)
  • 9. RECTIFICATION & MATCHING COST • Rectification - calculates similarity between images. • Recognition - matches images.
  • 10. ILLUMINATION HANDLING • Quite difficult - more changes than in real image. • Chance of false detection. • To overcome - Normalization.
  • 11. RESULTS • Performance is evaluated on real image. • Image contains - flat regions, shadings & texture.
  • 12. RECOGNITION RATE To evaluate the performance of FR, recognition rate is used RR= (No. of correctly identified face) (Total number of faces )
  • 13. PERFORMANCE ANALYSIS METHOD RECOGNITION RATE LBP 82.50% LTP 80.00% NOVAL APPROACH 98.27%
  • 14. BAR CHART REPRESENTATION RECOGNITION RATE 100 80 60 RECOGNITION RATE 40 20 0 LBP LPT NOVEL APPROACH
  • 15. CONCLUSION • Simple general method - reduces illumination changes. • Performance is good - accurate as well. • ADVANTAGE : Automatic face recognition system.