SlideShare a Scribd company logo
SEMINAR ON
FACE RECOGNITION USING
NEURAL NETWORK
PRESENTED BY-
INDIRA P NAYAK
ROLL NO-29718
DEPT OF COMP SCI & ENGG
IGIT,SARANG
CONTENT
ā€¢ Face Recognition
ā€¢ Neural Network
ā€¢ Steps
ā€¢ Algorithms
ā€¢ Advantages
ā€¢ Conclusion
ā€¢ References
FACE RECOGNITION
ā€¢ Face recognition involves comparing an
image with a database of stored faces in
order to identify the individual in that input
image.
ā€¢ Used in human-machine
interfaces, automatic access control
system.
NEURAL NETWORK
ā€¢ It is a system of programs and data structures that
approximates the operation of the human brain.
STEPS
ā€¢ Pre-Processing stage
ā€¢ Principle Component Analysis
ā€¢ Back Propagation Neural Network
Pre-Processed
Input Image
Principle
Component
Analysis
Back
Propagation
Neural Network
Classified
Output
Image
Pre-Processing
ā€¢ To reduce or eliminate some of the
variations in face due to illumination.
ā€¢ It normalize and enhance the face image
to improve the recognition performance.
ā€¢ By using the normalization process system
robustness against scaling, posture, facial
expression and illumination is increased.
PRINCIPLE COMPONENT
ANALYSIS(PCA)
ā€¢ It involves a mathematical procedure that
transforms a number of possibly correlated
variables into a smaller number of
uncorrelated variables called principal
components.
PCA Algorithm
ā€¢Step 1: Partition face images into sub-patterns
PCA Algorithm
ā€¢ Step 2: Compute the expected contribution of
each sub-pattern
ā€“ Generate the Mean and Median faces for each
person, and use these ā€œvirtual facesā€ as the probe
set in training
ā€“ Use the raw face-image sub-patterns as the
gallery set in for training, and compute the PCAā€™s
projection matrix on these gallery set
ā€“ For each sample in the probe set, compute its
similarity to the samples in corresponding gallery
set
PCA Algorithm
ā€“ If a sample from a sub-patternā€™s probe set is
correctly classified, the contribution of this sub-
pattern is added by 1
Face images from AR face database, and the computed
contribution matrix
PCA Algorithm
ā€¢ Step 3: Classification
When an unknown face image comes in
ā€¢ partition it into sub-patterns
ā€¢ classify the unknown sampleā€™s identity in each
sub-pattern
ā€¢ Incorporate the expected contribution and the
classification result of all sub-patterns to
generate the final classification result
BACK-PROPAGATION
NEURAL NETWORK(BPNN)
ļƒ˜It trains the network to achieve a balance
between the ability to respond correctly to
the input patterns that are used for training
& the ability to provide good response to
the input that are similar.
ļƒ˜ It requires a dataset of the desired output
for many input, making up the training set.
ļƒ˜These are necessarily Multilayer
Perceptrons(MLPs).
Contdā€¦
ļƒ˜ MLPs:
1. Set of input layers
2. One or more hidden layers
3. Set of output layers
Advantages
ā€¢ When an element (Artificial neuron) of the
neural network fails, it can continue without
any problem by their parallel nature.
ā€¢ A neural network learns and does not need to
be reprogrammed.
ā€¢ If there is plenty of data and the problem is
poorly understood to derive an approximate
model, then neural network technology is a
good choice.
CONCLUSION
ā€¢ Face recognition can be applied in
Security measure at Air ports, Passport
verification, Criminals list verification in
police department, Visa processing ,
Verification of Electoral identification and
Card Security measure at ATMā€™s.
REFERENCES
ā€¢ www.cscjournals.org/csc/manuscript/Journals/SPIJ/.../S
PIJ-37.pdf
ā€¢ http://www.uk.research.att.com/facedatabase.html
ā€¢ http://cvc.yale.edu/projects/yalefaces/yalefaces.html
ā€¢ http://www.dti.unimi.it/biolab/databases.htm
ā€¢ citeseerx.ist.psu.edu/viewdoc/download?doi...1... -
United States
ā€¢ www.wikipedia.com/Backpropagation.htm
Face recognition using neural network

More Related Content

What's hot

Emotion based music player
Emotion based music playerEmotion based music player
Emotion based music player
Nizam Muhammed
Ā 
Automated Face Detection System
Automated Face Detection SystemAutomated Face Detection System
Automated Face Detection System
Abhiroop Ghatak
Ā 
Face recognization
Face recognizationFace recognization
Face recognization
leenak770
Ā 
Face recognition using artificial neural network
Face recognition using artificial neural networkFace recognition using artificial neural network
Face recognition using artificial neural networkSumeet Kakani
Ā 
Introduction Of Artificial neural network
Introduction Of Artificial neural networkIntroduction Of Artificial neural network
Introduction Of Artificial neural network
Nagarajan
Ā 
Facial recognition technology by vaibhav
Facial recognition technology by vaibhavFacial recognition technology by vaibhav
Facial recognition technology by vaibhavVaibhav P
Ā 
Emotion recognition using image processing in deep learning
Emotion recognition using image     processing in deep learningEmotion recognition using image     processing in deep learning
Emotion recognition using image processing in deep learning
vishnuv43
Ā 
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
sandeepsharma1193
Ā 
Deep learning on face recognition (use case, development and risk)
Deep learning on face recognition (use case, development and risk)Deep learning on face recognition (use case, development and risk)
Deep learning on face recognition (use case, development and risk)
Herman Kurnadi
Ā 
Face recognition technology - BEST PPT
Face recognition technology - BEST PPTFace recognition technology - BEST PPT
Face recognition technology - BEST PPTSiddharth Modi
Ā 
Face detection ppt
Face detection pptFace detection ppt
Face detection ppt
Pooja R
Ā 
Hand Written Character Recognition Using Neural Networks
Hand Written Character Recognition Using Neural Networks Hand Written Character Recognition Using Neural Networks
Hand Written Character Recognition Using Neural Networks Chiranjeevi Adi
Ā 
Image Representation & Descriptors
Image Representation & DescriptorsImage Representation & Descriptors
Image Representation & Descriptors
PundrikPatel
Ā 
4837410 automatic-facial-emotion-recognition
4837410 automatic-facial-emotion-recognition4837410 automatic-facial-emotion-recognition
4837410 automatic-facial-emotion-recognitionNgaire Taylor
Ā 
Presentation on FACE MASK DETECTION
Presentation on FACE MASK DETECTIONPresentation on FACE MASK DETECTION
Presentation on FACE MASK DETECTION
ShantaJha2
Ā 
Neural Networks
Neural NetworksNeural Networks
Neural Networks
Ismail El Gayar
Ā 
Introduction to Deep Learning
Introduction to Deep LearningIntroduction to Deep Learning
Introduction to Deep Learning
Oswald Campesato
Ā 
Image recognition
Image recognitionImage recognition
Image recognition
Aseed Usmani
Ā 
Final year ppt
Final year pptFinal year ppt
Final year ppt
Shruti Chandra
Ā 

What's hot (20)

Emotion based music player
Emotion based music playerEmotion based music player
Emotion based music player
Ā 
Automated Face Detection System
Automated Face Detection SystemAutomated Face Detection System
Automated Face Detection System
Ā 
Face recognization
Face recognizationFace recognization
Face recognization
Ā 
Face recognition using artificial neural network
Face recognition using artificial neural networkFace recognition using artificial neural network
Face recognition using artificial neural network
Ā 
Introduction Of Artificial neural network
Introduction Of Artificial neural networkIntroduction Of Artificial neural network
Introduction Of Artificial neural network
Ā 
Facial recognition technology by vaibhav
Facial recognition technology by vaibhavFacial recognition technology by vaibhav
Facial recognition technology by vaibhav
Ā 
Emotion recognition using image processing in deep learning
Emotion recognition using image     processing in deep learningEmotion recognition using image     processing in deep learning
Emotion recognition using image processing in deep learning
Ā 
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
Ā 
Deep learning on face recognition (use case, development and risk)
Deep learning on face recognition (use case, development and risk)Deep learning on face recognition (use case, development and risk)
Deep learning on face recognition (use case, development and risk)
Ā 
Face recognition technology - BEST PPT
Face recognition technology - BEST PPTFace recognition technology - BEST PPT
Face recognition technology - BEST PPT
Ā 
Face detection ppt
Face detection pptFace detection ppt
Face detection ppt
Ā 
Hand Written Character Recognition Using Neural Networks
Hand Written Character Recognition Using Neural Networks Hand Written Character Recognition Using Neural Networks
Hand Written Character Recognition Using Neural Networks
Ā 
Image Representation & Descriptors
Image Representation & DescriptorsImage Representation & Descriptors
Image Representation & Descriptors
Ā 
4837410 automatic-facial-emotion-recognition
4837410 automatic-facial-emotion-recognition4837410 automatic-facial-emotion-recognition
4837410 automatic-facial-emotion-recognition
Ā 
Presentation on FACE MASK DETECTION
Presentation on FACE MASK DETECTIONPresentation on FACE MASK DETECTION
Presentation on FACE MASK DETECTION
Ā 
Neural Networks
Neural NetworksNeural Networks
Neural Networks
Ā 
Introduction to Deep Learning
Introduction to Deep LearningIntroduction to Deep Learning
Introduction to Deep Learning
Ā 
Image recognition
Image recognitionImage recognition
Image recognition
Ā 
Final year ppt
Final year pptFinal year ppt
Final year ppt
Ā 

Similar to Face recognition using neural network

artificial neural network
artificial neural networkartificial neural network
artificial neural network
Pallavi Yadav
Ā 
Artificial Neural Network ANN
Artificial Neural Network ANNArtificial Neural Network ANN
Artificial Neural Network ANN
Abdullah al Mamun
Ā 
Artificial Neural Network Seminar Report
Artificial Neural Network Seminar ReportArtificial Neural Network Seminar Report
Artificial Neural Network Seminar Report
Todd Turner
Ā 
Deep learning crash course
Deep learning crash courseDeep learning crash course
Deep learning crash course
Vishwas N
Ā 
Facial Emotion Detection on Children's Emotional Face
Facial Emotion Detection on Children's Emotional FaceFacial Emotion Detection on Children's Emotional Face
Facial Emotion Detection on Children's Emotional Face
Takrim Ul Islam Laskar
Ā 
Deep learning
Deep learningDeep learning
Deep learning
Ratnakar Pandey
Ā 
Deep Learning
Deep LearningDeep Learning
Deep Learning
MoctardOLOULADE
Ā 
Neural network based numerical digits recognization using nnt in matlab
Neural network based numerical digits recognization using nnt in matlabNeural network based numerical digits recognization using nnt in matlab
Neural network based numerical digits recognization using nnt in matlab
ijcses
Ā 
Module-4_Part-II.pptx
Module-4_Part-II.pptxModule-4_Part-II.pptx
Module-4_Part-II.pptx
VaishaliBagewadikar
Ā 
IRJET - A Review on Face Recognition using Deep Learning Algorithm
IRJET -  	  A Review on Face Recognition using Deep Learning AlgorithmIRJET -  	  A Review on Face Recognition using Deep Learning Algorithm
IRJET - A Review on Face Recognition using Deep Learning Algorithm
IRJET Journal
Ā 
Standard Statistical Feature analysis of Image Features for Facial Images usi...
Standard Statistical Feature analysis of Image Features for Facial Images usi...Standard Statistical Feature analysis of Image Features for Facial Images usi...
Standard Statistical Feature analysis of Image Features for Facial Images usi...
Bulbul Agrawal
Ā 
Complex system
Complex systemComplex system
Complex system
Munnangi Anirudh
Ā 
Open CV Implementation of Object Recognition Using Artificial Neural Networks
Open CV Implementation of Object Recognition Using Artificial Neural NetworksOpen CV Implementation of Object Recognition Using Artificial Neural Networks
Open CV Implementation of Object Recognition Using Artificial Neural Networks
ijceronline
Ā 
DATA SCIENCE
DATA SCIENCEDATA SCIENCE
DATA SCIENCE
HarshikaBansal1
Ā 
FACE RECOGNITION USING ELM-LRF
FACE RECOGNITION USING ELM-LRFFACE RECOGNITION USING ELM-LRF
FACE RECOGNITION USING ELM-LRF
Aras Masood
Ā 
Neural network
Neural networkNeural network
Neural network
Saddam Hussain
Ā 
Artificial Intelligence(Machine learning & deep Learning ).pptx
Artificial Intelligence(Machine learning & deep Learning ).pptxArtificial Intelligence(Machine learning & deep Learning ).pptx
Artificial Intelligence(Machine learning & deep Learning ).pptx
Anil Kumar Prajapati
Ā 

Similar to Face recognition using neural network (20)

artificial neural network
artificial neural networkartificial neural network
artificial neural network
Ā 
Artificial Neural Network ANN
Artificial Neural Network ANNArtificial Neural Network ANN
Artificial Neural Network ANN
Ā 
neuralAC
neuralACneuralAC
neuralAC
Ā 
Artificial Neural Network Seminar Report
Artificial Neural Network Seminar ReportArtificial Neural Network Seminar Report
Artificial Neural Network Seminar Report
Ā 
Deep learning crash course
Deep learning crash courseDeep learning crash course
Deep learning crash course
Ā 
Facial Emotion Detection on Children's Emotional Face
Facial Emotion Detection on Children's Emotional FaceFacial Emotion Detection on Children's Emotional Face
Facial Emotion Detection on Children's Emotional Face
Ā 
Deep learning
Deep learningDeep learning
Deep learning
Ā 
238 243
238 243238 243
238 243
Ā 
238 243
238 243238 243
238 243
Ā 
Deep Learning
Deep LearningDeep Learning
Deep Learning
Ā 
Neural network based numerical digits recognization using nnt in matlab
Neural network based numerical digits recognization using nnt in matlabNeural network based numerical digits recognization using nnt in matlab
Neural network based numerical digits recognization using nnt in matlab
Ā 
Module-4_Part-II.pptx
Module-4_Part-II.pptxModule-4_Part-II.pptx
Module-4_Part-II.pptx
Ā 
IRJET - A Review on Face Recognition using Deep Learning Algorithm
IRJET -  	  A Review on Face Recognition using Deep Learning AlgorithmIRJET -  	  A Review on Face Recognition using Deep Learning Algorithm
IRJET - A Review on Face Recognition using Deep Learning Algorithm
Ā 
Standard Statistical Feature analysis of Image Features for Facial Images usi...
Standard Statistical Feature analysis of Image Features for Facial Images usi...Standard Statistical Feature analysis of Image Features for Facial Images usi...
Standard Statistical Feature analysis of Image Features for Facial Images usi...
Ā 
Complex system
Complex systemComplex system
Complex system
Ā 
Open CV Implementation of Object Recognition Using Artificial Neural Networks
Open CV Implementation of Object Recognition Using Artificial Neural NetworksOpen CV Implementation of Object Recognition Using Artificial Neural Networks
Open CV Implementation of Object Recognition Using Artificial Neural Networks
Ā 
DATA SCIENCE
DATA SCIENCEDATA SCIENCE
DATA SCIENCE
Ā 
FACE RECOGNITION USING ELM-LRF
FACE RECOGNITION USING ELM-LRFFACE RECOGNITION USING ELM-LRF
FACE RECOGNITION USING ELM-LRF
Ā 
Neural network
Neural networkNeural network
Neural network
Ā 
Artificial Intelligence(Machine learning & deep Learning ).pptx
Artificial Intelligence(Machine learning & deep Learning ).pptxArtificial Intelligence(Machine learning & deep Learning ).pptx
Artificial Intelligence(Machine learning & deep Learning ).pptx
Ā 

Recently uploaded

UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
DianaGray10
Ā 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
Product School
Ā 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
Ā 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Ramesh Iyer
Ā 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
Ā 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
Thijs Feryn
Ā 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
Ā 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
Ā 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
Elena Simperl
Ā 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Inflectra
Ā 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
Alison B. Lowndes
Ā 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
Ana-Maria Mihalceanu
Ā 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
Ā 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
Ā 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
Frank van Harmelen
Ā 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
Product School
Ā 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
Elena Simperl
Ā 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance
Ā 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
Ā 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
Ā 

Recently uploaded (20)

UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
Ā 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
Ā 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Ā 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Ā 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
Ā 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
Ā 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Ā 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
Ā 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
Ā 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Ā 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
Ā 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
Ā 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Ā 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
Ā 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
Ā 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
Ā 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
Ā 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
Ā 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
Ā 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Ā 

Face recognition using neural network

  • 1. SEMINAR ON FACE RECOGNITION USING NEURAL NETWORK PRESENTED BY- INDIRA P NAYAK ROLL NO-29718 DEPT OF COMP SCI & ENGG IGIT,SARANG
  • 2. CONTENT ā€¢ Face Recognition ā€¢ Neural Network ā€¢ Steps ā€¢ Algorithms ā€¢ Advantages ā€¢ Conclusion ā€¢ References
  • 3. FACE RECOGNITION ā€¢ Face recognition involves comparing an image with a database of stored faces in order to identify the individual in that input image. ā€¢ Used in human-machine interfaces, automatic access control system.
  • 4. NEURAL NETWORK ā€¢ It is a system of programs and data structures that approximates the operation of the human brain.
  • 5. STEPS ā€¢ Pre-Processing stage ā€¢ Principle Component Analysis ā€¢ Back Propagation Neural Network Pre-Processed Input Image Principle Component Analysis Back Propagation Neural Network Classified Output Image
  • 6. Pre-Processing ā€¢ To reduce or eliminate some of the variations in face due to illumination. ā€¢ It normalize and enhance the face image to improve the recognition performance. ā€¢ By using the normalization process system robustness against scaling, posture, facial expression and illumination is increased.
  • 7. PRINCIPLE COMPONENT ANALYSIS(PCA) ā€¢ It involves a mathematical procedure that transforms a number of possibly correlated variables into a smaller number of uncorrelated variables called principal components.
  • 8. PCA Algorithm ā€¢Step 1: Partition face images into sub-patterns
  • 9. PCA Algorithm ā€¢ Step 2: Compute the expected contribution of each sub-pattern ā€“ Generate the Mean and Median faces for each person, and use these ā€œvirtual facesā€ as the probe set in training ā€“ Use the raw face-image sub-patterns as the gallery set in for training, and compute the PCAā€™s projection matrix on these gallery set ā€“ For each sample in the probe set, compute its similarity to the samples in corresponding gallery set
  • 10. PCA Algorithm ā€“ If a sample from a sub-patternā€™s probe set is correctly classified, the contribution of this sub- pattern is added by 1 Face images from AR face database, and the computed contribution matrix
  • 11. PCA Algorithm ā€¢ Step 3: Classification When an unknown face image comes in ā€¢ partition it into sub-patterns ā€¢ classify the unknown sampleā€™s identity in each sub-pattern ā€¢ Incorporate the expected contribution and the classification result of all sub-patterns to generate the final classification result
  • 12. BACK-PROPAGATION NEURAL NETWORK(BPNN) ļƒ˜It trains the network to achieve a balance between the ability to respond correctly to the input patterns that are used for training & the ability to provide good response to the input that are similar. ļƒ˜ It requires a dataset of the desired output for many input, making up the training set. ļƒ˜These are necessarily Multilayer Perceptrons(MLPs).
  • 13. Contdā€¦ ļƒ˜ MLPs: 1. Set of input layers 2. One or more hidden layers 3. Set of output layers
  • 14. Advantages ā€¢ When an element (Artificial neuron) of the neural network fails, it can continue without any problem by their parallel nature. ā€¢ A neural network learns and does not need to be reprogrammed. ā€¢ If there is plenty of data and the problem is poorly understood to derive an approximate model, then neural network technology is a good choice.
  • 15. CONCLUSION ā€¢ Face recognition can be applied in Security measure at Air ports, Passport verification, Criminals list verification in police department, Visa processing , Verification of Electoral identification and Card Security measure at ATMā€™s.
  • 16. REFERENCES ā€¢ www.cscjournals.org/csc/manuscript/Journals/SPIJ/.../S PIJ-37.pdf ā€¢ http://www.uk.research.att.com/facedatabase.html ā€¢ http://cvc.yale.edu/projects/yalefaces/yalefaces.html ā€¢ http://www.dti.unimi.it/biolab/databases.htm ā€¢ citeseerx.ist.psu.edu/viewdoc/download?doi...1... - United States ā€¢ www.wikipedia.com/Backpropagation.htm

Editor's Notes

  1. Face recognition is a challengngprob as it involves identifyng the image in ol types of environ lyk-in diff facial expression,diff lighting cond,facialaccessories,aging effects.
  2. In our body neurons have the abilities to remember, think and apply previous experiences to our every action.synapses are the receieving or input units to which input are given.the summing unit computes the inner product between inputs and synapseā€™s weights(net inputs). After the summing unit there is a threshold that increases or reduces the net input. Then an activation function, f(I), that reduces the output variance of a neuron by mapping the thresholded net input generally within the interval [0; 1] or [-1; 1] after which we get the output.
  3. It is abb of backward propagation of errors.it is a method of training artificial neural networks.ex-a child learns to identify a dog from ex of dogs.
  4. The signal is generated in the input layer,propagated through the hidden layers until it reaches the output layer.