SlideShare a Scribd company logo
1 of 17
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

face detection
face detectionface detection
face detection
Smriti Tikoo
Ā 

What's hot (20)

Face recognition
Face recognitionFace recognition
Face recognition
Ā 
FACE RECOGNITION TECHNOLOGY
FACE RECOGNITION TECHNOLOGYFACE RECOGNITION TECHNOLOGY
FACE RECOGNITION TECHNOLOGY
Ā 
Face Recognition Using Neural Networks
Face Recognition Using Neural NetworksFace Recognition Using Neural Networks
Face Recognition Using Neural Networks
Ā 
Face detection ppt
Face detection pptFace detection ppt
Face detection ppt
Ā 
face detection
face detectionface detection
face detection
Ā 
Face recognition Face Identification
Face recognition Face IdentificationFace recognition Face Identification
Face recognition Face Identification
Ā 
Pattern recognition facial recognition
Pattern recognition facial recognitionPattern recognition facial recognition
Pattern recognition facial recognition
Ā 
Face recognition technology
Face recognition technologyFace recognition technology
Face recognition technology
Ā 
Final year ppt
Final year pptFinal year ppt
Final year ppt
Ā 
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 detection and recognition
Face detection and recognitionFace detection and recognition
Face detection and recognition
Ā 
Automatic Attendance system using Facial Recognition
Automatic Attendance system using Facial RecognitionAutomatic Attendance system using Facial Recognition
Automatic Attendance system using Facial Recognition
Ā 
Image forgery and security
Image forgery and securityImage forgery and security
Image forgery and security
Ā 
Face recognigion system ppt
Face recognigion system pptFace recognigion system ppt
Face recognigion system ppt
Ā 
Facial recognition system
Facial recognition systemFacial recognition system
Facial recognition system
Ā 
Face recognition technology
Face recognition technologyFace recognition technology
Face recognition technology
Ā 
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
Ā 
ppt 20BET1024.pptx
ppt 20BET1024.pptxppt 20BET1024.pptx
ppt 20BET1024.pptx
Ā 
Face recognition system
Face recognition systemFace recognition system
Face recognition system
Ā 
Face Recognition System/Technology
Face Recognition System/TechnologyFace Recognition System/Technology
Face Recognition System/Technology
Ā 

Similar to Face recognition using neural network

Neural network
Neural networkNeural network
Neural network
Saddam Hussain
Ā 

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

EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
Earley Information Science
Ā 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
Enterprise Knowledge
Ā 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
Ā 

Recently uploaded (20)

A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
Ā 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
Ā 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
Ā 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
Ā 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
Ā 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
Ā 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
Ā 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
Ā 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
Ā 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Ā 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
Ā 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
Ā 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
Ā 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
Ā 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
Ā 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Ā 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Ā 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Ā 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
Ā 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Ā 

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.