SlideShare a Scribd company logo
PATTERN RECOGNITION
Recognize pattern and face
Presented by : Anup, Randhir and Shailesh
1
Intro
 Identify from the knowledge of characteristics or
appearance by determining different aspects of
face.
 Measures physiological characteristics of a part
of human body known as face to verify and
identify its to previous similar pattern from data
sources.
2
Abstract
Humans detect and identify faces in a scene with little or no effort. We present a system for recognizing human
faces from single images out of a large database containing one image per person. However, building an
automated system that accomplishes this task is very difficult. There are several related sub-problems:
 detection of a pattern as a face,
 identification of the face,
 analysis of facial expressions, and
 classification based on physical features of the face.
3
Importance
A system that performs these operations will find many applications,
 Facebook includes facial recognition system.
 criminal identification,
 authentication in secure systems, etc.
4
Process
• Capture-A physical or behavioural sample is captured by the system during enrolment and also in identification
or verification process.
• Extraction- Unique data is extracted from the sample.
• Comparison- Compared with a new sample.
• Match/ non match- The system decides if the features extracted from the new samples are equivalent or not. It
starts with a picture, attempting to find a person in the image. Mark the head and eye position. A matrix is then
developed based on the characteristics of the individual face (eye, mouth, nostrils).
Capture Extraction Comparison
Match/Not
Match
5
Components of Facial Recognition
6
Implementation of Face Recognition System
 Face Image Data acquisition and Database Creation
 Input Processing
 Face image classification and decision making
7
Face Image Data Acquisition and
Database Creation
 Scan face from some static camera or video
system that generates the high resolution images
 High quality enrollment is required to eventual
identification and verification enrollment images
define facial characteristics to be used in future
authentication events.
A test set was created by taking
images of the six people in the
database.
8
Input Processing
A pre-processing module marks the eye position and also looks after the surrounding lighting condition
and colour variance. After the face is detection, localization and normalization are carried out. The
appearance of the face can change considerably during speech and due to facial expressions. Some
facial recognition approaches use the whole face while others concentrate on facial components and/
or regions such as:
• distance between eyes and depth of it
• lips
• nose
• cheeks
• jaw line
• chin
9
Face Image Classification and Decision Making
Synergetic computer are used to classify optical and audio features, respectively. A synergetic
computer is a set of algorithm that simulate synergetic phenomena. In training phase the BIOID
creates a prototype called face print for each person. A newly recorded pattern is pre-processed and
compared with each face print stored in the database. As comparisons are made, the system assigns
a value to the comparison using a scale of one to ten. If a score is above a predetermined threshold,
a match is declared.
10
How Face
Recognition
System works?
Intuitively design beautiful presentations,
easily share and work together with others
and give a professional performance with
advanced presenting tools.
Face recognition system work by a particular software. There are about 80 nodal points on a human face. Here
are few nodal points that are measured by the software:
 Distance between the eyes
 Width of the nose
 Depth of the eye socket
 Cheekbones
 Jaw line
 Chin
These nodal points are measured to create a numerical code, a string of numbers that represent a face in the
database. This code is called face print. Only 14 to 22 nodal points are needed for detecting face and complete
the recognition process.
 Nodal Point
 Alignment
 Normalization
 Representation
 Matching
12
Elastic Bunch Graph Matching
This method generate initial graphs for the system, one graph for each pose, together with pointers to indicate
which pairs of nodes in graphs for different poses correspond to each other. Once the system has an FBG
(possibly consisting of only one manually defined model), graphs for new images can be generated automatically
by Elastic Bunch Graph Matching. The matching procedure are as follows:
 Find approximate face position
 Refine position and size
 Refine size and find aspect ratio
 Refine size and find aspect ratio
13
Grids for face findings Grids for face recognition
ADVANTAGES AND DISADVANTAGES
Advantages
• There are many benefits to face recognition systems such as its convenience and Social acceptability. all you
need is your picture taken for it to work.
• Face recognition is easy to use and in many cases it can be performed without a Person even knowing.
• Face recognition is also one of the most inexpensive biometric in the market and Its price should continue
to go down.
Disadvantages
• Face recognition systems can’t tell the difference between identical twins.
14
Conclusion
Face recognition methods have been related
with very expensive secure applications. Some
applications of face recognition technology
are economical, reliable and highly accurate.
So there is no technological or financial
obstacle to move to widespread deployment.
16

More Related Content

What's hot

Introduction to pattern recognition
Introduction to pattern recognitionIntroduction to pattern recognition
Introduction to pattern recognition
Luís Gustavo Martins
 
Computer vision
Computer vision Computer vision
Computer vision
Dmitry Ryabokon
 
pattern classification
pattern classificationpattern classification
pattern classificationRanjan Ganguli
 
machine learning
machine learningmachine learning
machine learning
soundaryasarya
 
Face Recognition Technology
Face Recognition TechnologyFace Recognition Technology
Face Recognition Technology
Shravan Halankar
 
Machine learning
Machine learningMachine learning
Machine learning
ADARSHMISHRA126
 
Pattern recognition facial recognition
Pattern recognition facial recognitionPattern recognition facial recognition
Pattern recognition facial recognition
Mazin Alwaaly
 
Computer Vision image classification
Computer Vision image classificationComputer Vision image classification
Computer Vision image classification
Wael Badawy
 
face recognition
face recognitionface recognition
face recognition
vipin varghese
 
What is pattern recognition (lecture 4 of 6)
What is pattern recognition (lecture 4 of 6)What is pattern recognition (lecture 4 of 6)
What is pattern recognition (lecture 4 of 6)
Randa Elanwar
 
Basics of Machine Learning
Basics of Machine LearningBasics of Machine Learning
Basics of Machine Learningbutest
 
Applications in Machine Learning
Applications in Machine LearningApplications in Machine Learning
Applications in Machine Learning
Joel Graff
 
Face recognition using artificial neural network
Face recognition using artificial neural networkFace recognition using artificial neural network
Face recognition using artificial neural networkSumeet Kakani
 
Machine learning overview
Machine learning overviewMachine learning overview
Machine learning overview
prih_yah
 
Face recognition system
Face recognition systemFace recognition system
Face recognition system
shraddha mane
 
Artificial intelligence Pattern recognition system
Artificial intelligence Pattern recognition systemArtificial intelligence Pattern recognition system
Artificial intelligence Pattern recognition system
REHMAT ULLAH
 
Overview of computer vision and machine learning
Overview of computer vision and machine learningOverview of computer vision and machine learning
Overview of computer vision and machine learning
smckeever
 

What's hot (20)

Pattern recognition
Pattern recognitionPattern recognition
Pattern recognition
 
Introduction to pattern recognition
Introduction to pattern recognitionIntroduction to pattern recognition
Introduction to pattern recognition
 
Computer vision
Computer vision Computer vision
Computer vision
 
Pattern Recognition
Pattern RecognitionPattern Recognition
Pattern Recognition
 
Object recognition
Object recognitionObject recognition
Object recognition
 
pattern classification
pattern classificationpattern classification
pattern classification
 
machine learning
machine learningmachine learning
machine learning
 
Face Recognition Technology
Face Recognition TechnologyFace Recognition Technology
Face Recognition Technology
 
Machine learning
Machine learningMachine learning
Machine learning
 
Pattern recognition facial recognition
Pattern recognition facial recognitionPattern recognition facial recognition
Pattern recognition facial recognition
 
Computer Vision image classification
Computer Vision image classificationComputer Vision image classification
Computer Vision image classification
 
face recognition
face recognitionface recognition
face recognition
 
What is pattern recognition (lecture 4 of 6)
What is pattern recognition (lecture 4 of 6)What is pattern recognition (lecture 4 of 6)
What is pattern recognition (lecture 4 of 6)
 
Basics of Machine Learning
Basics of Machine LearningBasics of Machine Learning
Basics of Machine Learning
 
Applications in Machine Learning
Applications in Machine LearningApplications in Machine Learning
Applications in Machine Learning
 
Face recognition using artificial neural network
Face recognition using artificial neural networkFace recognition using artificial neural network
Face recognition using artificial neural network
 
Machine learning overview
Machine learning overviewMachine learning overview
Machine learning overview
 
Face recognition system
Face recognition systemFace recognition system
Face recognition system
 
Artificial intelligence Pattern recognition system
Artificial intelligence Pattern recognition systemArtificial intelligence Pattern recognition system
Artificial intelligence Pattern recognition system
 
Overview of computer vision and machine learning
Overview of computer vision and machine learningOverview of computer vision and machine learning
Overview of computer vision and machine learning
 

Viewers also liked

Pattern Recognition and its Applications
Pattern Recognition and its ApplicationsPattern Recognition and its Applications
Pattern Recognition and its Applications
Sajida Mohammad
 
Navigli sssw
Navigli ssswNavigli sssw
Navigli sssw
SSSW
 
Tutorial Cognition - Irene
Tutorial Cognition - IreneTutorial Cognition - Irene
Tutorial Cognition - Irene
SSSW
 
Linked Open Data
Linked Open DataLinked Open Data
Linked Open Data
Lars Marius Garshol
 
face recognition system
face recognition systemface recognition system
face recognition systemAnil Kumar
 
Introduction to open data quality et
Introduction to open data quality etIntroduction to open data quality et
Introduction to open data quality et
Open Data Support
 
An introduction to Linked (Open) Data
An introduction to Linked (Open) DataAn introduction to Linked (Open) Data
An introduction to Linked (Open) Data
Ali Khalili
 
LOD(Linked Open Data) Recommendations
LOD(Linked Open Data) RecommendationsLOD(Linked Open Data) Recommendations
LOD(Linked Open Data) Recommendations
Myungjin Lee
 
Toll like receptors
Toll like receptorsToll like receptors
Toll like receptors
Yomi S Mtz
 
Quick Linked Data Introduction
Quick Linked Data IntroductionQuick Linked Data Introduction
Quick Linked Data Introduction
Michael Hausenblas
 
Open Data and Linked Data
Open Data and Linked DataOpen Data and Linked Data
Open Data and Linked Data
James G. Boram Kim
 
Linked Data Tutorial
Linked Data TutorialLinked Data Tutorial
Linked Data Tutorial
Michael Hausenblas
 
Linked Open Data
Linked Open DataLinked Open Data
Linked Open Data
Derilinx
 
Statistical classification: A review on some techniques
Statistical classification: A review on some techniquesStatistical classification: A review on some techniques
Statistical classification: A review on some techniques
Giorgos Bamparopoulos
 
EIFL 2014 - Linked Open Data
EIFL 2014 - Linked Open DataEIFL 2014 - Linked Open Data
EIFL 2014 - Linked Open Data
Antoine Isaac
 
Linked Open Data Principles, Technologies and Examples
Linked Open Data Principles, Technologies and ExamplesLinked Open Data Principles, Technologies and Examples
Linked Open Data Principles, Technologies and Examples
Open Data Support
 
interferon
interferoninterferon
interferon
Dr-Abdul Mannan
 
Antigens, hapteins, immunogens lectures 10.1.06
Antigens, hapteins, immunogens lectures 10.1.06Antigens, hapteins, immunogens lectures 10.1.06
Antigens, hapteins, immunogens lectures 10.1.06Bruno Mmassy
 

Viewers also liked (20)

Pattern Recognition and its Applications
Pattern Recognition and its ApplicationsPattern Recognition and its Applications
Pattern Recognition and its Applications
 
Navigli sssw
Navigli ssswNavigli sssw
Navigli sssw
 
Tutorial Cognition - Irene
Tutorial Cognition - IreneTutorial Cognition - Irene
Tutorial Cognition - Irene
 
Linked Open Data
Linked Open DataLinked Open Data
Linked Open Data
 
face recognition system
face recognition systemface recognition system
face recognition system
 
Introduction to open data quality et
Introduction to open data quality etIntroduction to open data quality et
Introduction to open data quality et
 
An introduction to Linked (Open) Data
An introduction to Linked (Open) DataAn introduction to Linked (Open) Data
An introduction to Linked (Open) Data
 
LOD(Linked Open Data) Recommendations
LOD(Linked Open Data) RecommendationsLOD(Linked Open Data) Recommendations
LOD(Linked Open Data) Recommendations
 
Toll like receptors
Toll like receptorsToll like receptors
Toll like receptors
 
Quick Linked Data Introduction
Quick Linked Data IntroductionQuick Linked Data Introduction
Quick Linked Data Introduction
 
Open Data and Linked Data
Open Data and Linked DataOpen Data and Linked Data
Open Data and Linked Data
 
Linked Data Tutorial
Linked Data TutorialLinked Data Tutorial
Linked Data Tutorial
 
Linked Open Data
Linked Open DataLinked Open Data
Linked Open Data
 
Introduction to linked data
Introduction to linked dataIntroduction to linked data
Introduction to linked data
 
Statistical classification: A review on some techniques
Statistical classification: A review on some techniquesStatistical classification: A review on some techniques
Statistical classification: A review on some techniques
 
EIFL 2014 - Linked Open Data
EIFL 2014 - Linked Open DataEIFL 2014 - Linked Open Data
EIFL 2014 - Linked Open Data
 
Linked Open Data Principles, Technologies and Examples
Linked Open Data Principles, Technologies and ExamplesLinked Open Data Principles, Technologies and Examples
Linked Open Data Principles, Technologies and Examples
 
interferon
interferoninterferon
interferon
 
Toll like receptors
Toll like receptors   Toll like receptors
Toll like receptors
 
Antigens, hapteins, immunogens lectures 10.1.06
Antigens, hapteins, immunogens lectures 10.1.06Antigens, hapteins, immunogens lectures 10.1.06
Antigens, hapteins, immunogens lectures 10.1.06
 

Similar to Pattern recognition

Face recognigion system ppt
Face recognigion system pptFace recognigion system ppt
Face recognigion system ppt
Ravi Kumar
 
face-recognition-technology-ppt[1].pptx
face-recognition-technology-ppt[1].pptxface-recognition-technology-ppt[1].pptx
face-recognition-technology-ppt[1].pptx
TanayChakraborty11
 
Biometric
BiometricBiometric
Biometric
NUPUR TIWARY
 
Biometric
BiometricBiometric
Biometric
NUPUR TIWARY
 
Attendance system based on face recognition using python by Raihan Sikdar
Attendance system based on face recognition using python by Raihan SikdarAttendance system based on face recognition using python by Raihan Sikdar
Attendance system based on face recognition using python by Raihan Sikdar
raihansikdar
 
Face Recognition
Face RecognitionFace Recognition
Face Recognition
Saraj Sadanand
 
face-recognition-technology-ppt.pptx
face-recognition-technology-ppt.pptxface-recognition-technology-ppt.pptx
face-recognition-technology-ppt.pptx
BHARATHGOWDAHA
 
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
ijiert bestjournal
 
Face Recognition
Face RecognitionFace Recognition
Face Recognition
arvind carpenter
 
Facial recognition
Facial recognitionFacial recognition
Facial recognition
Sonam1891
 
Face recognition ppt
Face recognition pptFace recognition ppt
Face recognition pptSantosh Kumar
 
Movie on face recognition in e attendace
Movie on face recognition in e attendaceMovie on face recognition in e attendace
Movie on face recognition in e attendace
sbk50000
 
Face Detection Attendance System By Arjun Sharma
Face Detection Attendance System By Arjun SharmaFace Detection Attendance System By Arjun Sharma
Face Detection Attendance System By Arjun Sharma
Arjun Agnihotri
 
Face Recognition
Face Recognition Face Recognition
Face Recognition nialler27
 
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
ijiert bestjournal
 
Face Recognition System/Technology
Face Recognition System/TechnologyFace Recognition System/Technology
Face Recognition System/Technology
RahulSingh3034
 
Face recognition
Face recognitionFace recognition
Face recognition
Avinash Prakash
 
Face Recognition
Face RecognitionFace Recognition
Face Recognition
Asif Muhammad
 

Similar to Pattern recognition (20)

Face recognigion system ppt
Face recognigion system pptFace recognigion system ppt
Face recognigion system ppt
 
face-recognition-technology-ppt[1].pptx
face-recognition-technology-ppt[1].pptxface-recognition-technology-ppt[1].pptx
face-recognition-technology-ppt[1].pptx
 
Biometric
BiometricBiometric
Biometric
 
Biometric
BiometricBiometric
Biometric
 
Attendance system based on face recognition using python by Raihan Sikdar
Attendance system based on face recognition using python by Raihan SikdarAttendance system based on face recognition using python by Raihan Sikdar
Attendance system based on face recognition using python by Raihan Sikdar
 
Face Recognition
Face RecognitionFace Recognition
Face Recognition
 
face-recognition-technology-ppt.pptx
face-recognition-technology-ppt.pptxface-recognition-technology-ppt.pptx
face-recognition-technology-ppt.pptx
 
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
 
Face Recognition
Face RecognitionFace Recognition
Face Recognition
 
Facial recognition
Facial recognitionFacial recognition
Facial recognition
 
Face recognition ppt
Face recognition pptFace recognition ppt
Face recognition ppt
 
Movie on face recognition in e attendace
Movie on face recognition in e attendaceMovie on face recognition in e attendace
Movie on face recognition in e attendace
 
Face Detection Attendance System By Arjun Sharma
Face Detection Attendance System By Arjun SharmaFace Detection Attendance System By Arjun Sharma
Face Detection Attendance System By Arjun Sharma
 
Face Recognition
Face Recognition Face Recognition
Face Recognition
 
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
 
Face Recognition System/Technology
Face Recognition System/TechnologyFace Recognition System/Technology
Face Recognition System/Technology
 
Face recognition
Face recognitionFace recognition
Face recognition
 
Face Recognition
Face RecognitionFace Recognition
Face Recognition
 
Facerecognition
FacerecognitionFacerecognition
Facerecognition
 
Facerecognition
FacerecognitionFacerecognition
Facerecognition
 

Recently uploaded

Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology SolutionsProsigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns
 
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoamOpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
takuyayamamoto1800
 
Vitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume MontevideoVitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume Montevideo
Vitthal Shirke
 
Large Language Models and the End of Programming
Large Language Models and the End of ProgrammingLarge Language Models and the End of Programming
Large Language Models and the End of Programming
Matt Welsh
 
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Globus
 
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Anthony Dahanne
 
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Globus
 
Lecture 1 Introduction to games development
Lecture 1 Introduction to games developmentLecture 1 Introduction to games development
Lecture 1 Introduction to games development
abdulrafaychaudhry
 
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.ILBeyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Natan Silnitsky
 
A Comprehensive Look at Generative AI in Retail App Testing.pdf
A Comprehensive Look at Generative AI in Retail App Testing.pdfA Comprehensive Look at Generative AI in Retail App Testing.pdf
A Comprehensive Look at Generative AI in Retail App Testing.pdf
kalichargn70th171
 
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
informapgpstrackings
 
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing SuiteAI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
Google
 
Enterprise Resource Planning System in Telangana
Enterprise Resource Planning System in TelanganaEnterprise Resource Planning System in Telangana
Enterprise Resource Planning System in Telangana
NYGGS Automation Suite
 
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data AnalysisProviding Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
Globus
 
Developing Distributed High-performance Computing Capabilities of an Open Sci...
Developing Distributed High-performance Computing Capabilities of an Open Sci...Developing Distributed High-performance Computing Capabilities of an Open Sci...
Developing Distributed High-performance Computing Capabilities of an Open Sci...
Globus
 
Enhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdf
Enhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdfEnhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdf
Enhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdf
Jay Das
 
A Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of PassageA Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of Passage
Philip Schwarz
 
Enhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdfEnhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdf
Globus
 
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Shahin Sheidaei
 
Cyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdfCyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdf
Cyanic lab
 

Recently uploaded (20)

Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology SolutionsProsigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology Solutions
 
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoamOpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
 
Vitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume MontevideoVitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume Montevideo
 
Large Language Models and the End of Programming
Large Language Models and the End of ProgrammingLarge Language Models and the End of Programming
Large Language Models and the End of Programming
 
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
 
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
 
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
 
Lecture 1 Introduction to games development
Lecture 1 Introduction to games developmentLecture 1 Introduction to games development
Lecture 1 Introduction to games development
 
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.ILBeyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
 
A Comprehensive Look at Generative AI in Retail App Testing.pdf
A Comprehensive Look at Generative AI in Retail App Testing.pdfA Comprehensive Look at Generative AI in Retail App Testing.pdf
A Comprehensive Look at Generative AI in Retail App Testing.pdf
 
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
 
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing SuiteAI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
 
Enterprise Resource Planning System in Telangana
Enterprise Resource Planning System in TelanganaEnterprise Resource Planning System in Telangana
Enterprise Resource Planning System in Telangana
 
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data AnalysisProviding Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
 
Developing Distributed High-performance Computing Capabilities of an Open Sci...
Developing Distributed High-performance Computing Capabilities of an Open Sci...Developing Distributed High-performance Computing Capabilities of an Open Sci...
Developing Distributed High-performance Computing Capabilities of an Open Sci...
 
Enhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdf
Enhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdfEnhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdf
Enhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdf
 
A Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of PassageA Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of Passage
 
Enhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdfEnhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdf
 
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
 
Cyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdfCyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdf
 

Pattern recognition

  • 1. PATTERN RECOGNITION Recognize pattern and face Presented by : Anup, Randhir and Shailesh 1
  • 2. Intro  Identify from the knowledge of characteristics or appearance by determining different aspects of face.  Measures physiological characteristics of a part of human body known as face to verify and identify its to previous similar pattern from data sources. 2
  • 3. Abstract Humans detect and identify faces in a scene with little or no effort. We present a system for recognizing human faces from single images out of a large database containing one image per person. However, building an automated system that accomplishes this task is very difficult. There are several related sub-problems:  detection of a pattern as a face,  identification of the face,  analysis of facial expressions, and  classification based on physical features of the face. 3
  • 4. Importance A system that performs these operations will find many applications,  Facebook includes facial recognition system.  criminal identification,  authentication in secure systems, etc. 4
  • 5. Process • Capture-A physical or behavioural sample is captured by the system during enrolment and also in identification or verification process. • Extraction- Unique data is extracted from the sample. • Comparison- Compared with a new sample. • Match/ non match- The system decides if the features extracted from the new samples are equivalent or not. It starts with a picture, attempting to find a person in the image. Mark the head and eye position. A matrix is then developed based on the characteristics of the individual face (eye, mouth, nostrils). Capture Extraction Comparison Match/Not Match 5
  • 6. Components of Facial Recognition 6
  • 7. Implementation of Face Recognition System  Face Image Data acquisition and Database Creation  Input Processing  Face image classification and decision making 7
  • 8. Face Image Data Acquisition and Database Creation  Scan face from some static camera or video system that generates the high resolution images  High quality enrollment is required to eventual identification and verification enrollment images define facial characteristics to be used in future authentication events. A test set was created by taking images of the six people in the database. 8
  • 9. Input Processing A pre-processing module marks the eye position and also looks after the surrounding lighting condition and colour variance. After the face is detection, localization and normalization are carried out. The appearance of the face can change considerably during speech and due to facial expressions. Some facial recognition approaches use the whole face while others concentrate on facial components and/ or regions such as: • distance between eyes and depth of it • lips • nose • cheeks • jaw line • chin 9
  • 10. Face Image Classification and Decision Making Synergetic computer are used to classify optical and audio features, respectively. A synergetic computer is a set of algorithm that simulate synergetic phenomena. In training phase the BIOID creates a prototype called face print for each person. A newly recorded pattern is pre-processed and compared with each face print stored in the database. As comparisons are made, the system assigns a value to the comparison using a scale of one to ten. If a score is above a predetermined threshold, a match is declared. 10
  • 11. How Face Recognition System works? Intuitively design beautiful presentations, easily share and work together with others and give a professional performance with advanced presenting tools.
  • 12. Face recognition system work by a particular software. There are about 80 nodal points on a human face. Here are few nodal points that are measured by the software:  Distance between the eyes  Width of the nose  Depth of the eye socket  Cheekbones  Jaw line  Chin These nodal points are measured to create a numerical code, a string of numbers that represent a face in the database. This code is called face print. Only 14 to 22 nodal points are needed for detecting face and complete the recognition process.  Nodal Point  Alignment  Normalization  Representation  Matching 12
  • 13. Elastic Bunch Graph Matching This method generate initial graphs for the system, one graph for each pose, together with pointers to indicate which pairs of nodes in graphs for different poses correspond to each other. Once the system has an FBG (possibly consisting of only one manually defined model), graphs for new images can be generated automatically by Elastic Bunch Graph Matching. The matching procedure are as follows:  Find approximate face position  Refine position and size  Refine size and find aspect ratio  Refine size and find aspect ratio 13 Grids for face findings Grids for face recognition
  • 14. ADVANTAGES AND DISADVANTAGES Advantages • There are many benefits to face recognition systems such as its convenience and Social acceptability. all you need is your picture taken for it to work. • Face recognition is easy to use and in many cases it can be performed without a Person even knowing. • Face recognition is also one of the most inexpensive biometric in the market and Its price should continue to go down. Disadvantages • Face recognition systems can’t tell the difference between identical twins. 14
  • 15. Conclusion Face recognition methods have been related with very expensive secure applications. Some applications of face recognition technology are economical, reliable and highly accurate. So there is no technological or financial obstacle to move to widespread deployment.
  • 16. 16

Editor's Notes

  1. In Slide Show mode, click the arrow to enter the PowerPoint Getting Started Center.
  2. In Slide Show mode, click the arrow to enter the PowerPoint Getting Started Center.