SlideShare a Scribd company logo
Group Members :
Arslan Haider
Zohaib Arshad
Hassan Tariq
Aamir Mehboob
For Door Unlocking
Raspberry Pi Based Face
Recognition System
Project Supervisor :
Engr. Rizwan Qureshi
 Why this project?
• Being a student of engineering, we have had experience in programming but
never got a chance to develop on hardware such as the Raspberry Pi. The idea
of working with real world hardware, and knowing that this technology is used
worldwide in Blu-ray disks as well as by website like YouTube, Vimeo and iTunes
Store, motivated me further to take up this project.
 Objectives of this project :
• Research into video processing
• Learn more about video streams
• Get familiar with Raspberry Pi
• Interfacing Raspberry Pi with Hardware.
Project Objectives
• A facial recognition system is a computer application capable of identifying or
verifying a person from a digital image or video frame.
• It is typically used in security systems and can be compared to other
biometrics such as fingerprint or eye iris recognition systems. Recently, it has
also become popular as a commercial identification and marketing tool.
Advantage of using face recognition:
 Least intrusive
 More Secure.
What is Face Recognition System ?
• There are many identification systems but face recognition is now-a-
days more preferred.
• No Physical Interaction.
• It’s not that expensive to install/implement.
• Like Security purposes (As of Door unlocking), Attendance system,
face lock for mobile devices.
• Snapchat, Geo tagging(Facebook Auto Tags), law enforcement
agencies etc.
Why Face Recognition is Needed ?
• An important difference with other biometric solutions is that faces
can be capture from some distance away, with for example
surveillance cameras. Therefore face recognition can be applied
without the subject knowing that he is being observed (Security
Purpose).
Important Plus Point
• Automatic Identification & Verification
• Database of faces
• Fisher Faces
• Comparison
• Face Match
• Applications
Introduction
 For face detection, OpenCV cascade classifiers will be used.
 These trained classifiers include detectors of face, eyes, nose and
whole body, etc.
Face Detection
• The Viola–Jones object detection framework is the first object
detection framework to provide competitive object detection rates in
real-time.
Haar Cascade Classifier
• Eigen Faces
• Fisher Faces
• Local Binary Pattern
Three Popular Algorithms For Recognition
• Developed in 1997 by P.Belhumeur et al.
• Based on Fisher’s Linear Discriminant Analysis (LDA)
• Faster than eigenfaces, in some cases
• Has lower error rates
• Works well even if different illumination
• Works well even if different facial express.
Fisher Faces
• LDA maximizes the between-
class scatter.
• LDA minimizes the within-
class scatter.
• LDA seeks directions that are
efficient for discrimination
between the data.
Class A
Class B
• Raspberry Pi Board
• Power Supply
• Relay
• Power Adapter
• Camera Module
Components for Production of Project
• Interfacing of camera module to capture live face image.
• Create a database of authorized person.
• Capture current face, save it and compare with database.
• Interface relay as output module.
Proposed Work
Divided into 3 Parts:
• Camera Module
• Raspberry Pi Module
• Electronic bolt Lock
Working and Methodology
optional
Flow chart
1st Phase
• Take Frame
• Detect Face
• Extract the Face
• Resize
• Save Extracted Face
Saving the Face Portion
Take
Frame
Detect
Face
Extract
the Face
Resize
Save
Extracted
Frame
Real Time Training
Input
Person
Name
Take
Frame for
14 Sec
Detect
Face
Save Face
Loop
terminated
• Finally the Faces of persons will be saved in prove folder with the
names of the persons.
• Those faces will then be used to recognize face.
Cont.
2nd Phase
• Get Faces from Training
Folder
• Compute Model
• Get Real-time Frame
• Detect Face
• Match that face
• Predict Name
Real Time Face Recognition
Face Recognition Algorithm
Model Model.Train Model.Predict
Label index
&
Threshold
If Threshold
<= 800
Names[index]
Circuit Diagram
• A Raspberry Pi is a general-purpose computer, usually with a Linux operating system, and the
ability to run multiple programs.
• Very Low Cost($25-Rs 1550) for Model A & ($35-Rs 2200) for Model B/B+
• Lighter, Smaller, Efficient.
• Lower power consumption (less than 5W).
• Supports Full HD video (1080p),Multiple USB Ports etc.
• Smartcard swapping, alcohol detection and agriculture humidity sensing etc.
Why Raspberry Pi ?
Smart Surveillance Monitoring Security
 Living body detection and Spying
Attendance System
Criminal Recognition and Identification system
Future Scope
 The developed scheme is cheap ,fast, highly reliable and provides
enough flexibility to suit the requirements of different systems.
Extra Features:
 Counter: Counting the persons inside the specific room.
 Attendance system: Attendance and Displaying there names.
Features
THANK YOU

More Related Content

What's hot

Face detection and recognition
Face detection and recognitionFace detection and recognition
Face detection and recognition
Pankaj Thakur
 
Facial powerpoint
Facial powerpointFacial powerpoint
Facial powerpoint12202843
 
Automatic Number Plate Recognition (ANPR)
Automatic Number Plate Recognition (ANPR)Automatic Number Plate Recognition (ANPR)
Automatic Number Plate Recognition (ANPR)
Vidyut Singhania
 
Automatic Attendance system using Facial Recognition
Automatic Attendance system using Facial RecognitionAutomatic Attendance system using Facial Recognition
Automatic Attendance system using Facial Recognition
Nikyaa7
 
Vehicle number plate recognition using matlab
Vehicle number plate recognition using matlabVehicle number plate recognition using matlab
Vehicle number plate recognition using matlab
Kongara Sudharshan
 
Facial recognition system
Facial recognition systemFacial recognition system
Facial recognition system
Divya Sushma
 
Face recognition technology
Face recognition technologyFace recognition technology
Face recognition technology
ShubhamLamichane
 
Face Recognition System/Technology
Face Recognition System/TechnologyFace Recognition System/Technology
Face Recognition System/Technology
RahulSingh3034
 
Face recognition
Face recognitionFace recognition
Face recognition
sandeepsharma1193
 
Computer vision and face recognition using python
Computer vision and face recognition using pythonComputer vision and face recognition using python
Computer vision and face recognition using python
Ratnakar Pandey
 
Face Recognition Attendance System
Face Recognition Attendance System Face Recognition Attendance System
Face Recognition Attendance System
Shreya Dandavate
 
Driver drowsiness detection
Driver drowsiness detectionDriver drowsiness detection
Driver drowsiness detection
Connecting Point
 
Face recognisation system
Face recognisation systemFace recognisation system
Face recognisation system
Saumya Ranjan Behura
 
FACE RECOGNITION SYSTEM PPT
FACE RECOGNITION SYSTEM PPTFACE RECOGNITION SYSTEM PPT
FACE RECOGNITION SYSTEM PPT
Saghir Hussain
 
Face Detection Using MATLAB (SUD)
Face Detection Using MATLAB (SUD)Face Detection Using MATLAB (SUD)
Face Detection Using MATLAB (SUD)
Sudhanshu Saxena
 
Face detection and recognition with pi
Face detection and recognition with piFace detection and recognition with pi
Face detection and recognition with pi
hetvi naik
 
Face Detection
Face DetectionFace Detection
Face Detection
Reber Novanta
 
Attendance Management System using Face Recognition
Attendance Management System using Face RecognitionAttendance Management System using Face Recognition
Attendance Management System using Face Recognition
NanditaDutta4
 
Face Detection and Recognition System
Face Detection and Recognition SystemFace Detection and Recognition System
Face Detection and Recognition System
Zara Tariq
 
Face Recognition Home Security System(Slide)
Face Recognition Home Security System(Slide)Face Recognition Home Security System(Slide)
Face Recognition Home Security System(Slide)
Suman Mia
 

What's hot (20)

Face detection and recognition
Face detection and recognitionFace detection and recognition
Face detection and recognition
 
Facial powerpoint
Facial powerpointFacial powerpoint
Facial powerpoint
 
Automatic Number Plate Recognition (ANPR)
Automatic Number Plate Recognition (ANPR)Automatic Number Plate Recognition (ANPR)
Automatic Number Plate Recognition (ANPR)
 
Automatic Attendance system using Facial Recognition
Automatic Attendance system using Facial RecognitionAutomatic Attendance system using Facial Recognition
Automatic Attendance system using Facial Recognition
 
Vehicle number plate recognition using matlab
Vehicle number plate recognition using matlabVehicle number plate recognition using matlab
Vehicle number plate recognition using matlab
 
Facial recognition system
Facial recognition systemFacial recognition system
Facial recognition system
 
Face recognition technology
Face recognition technologyFace recognition technology
Face recognition technology
 
Face Recognition System/Technology
Face Recognition System/TechnologyFace Recognition System/Technology
Face Recognition System/Technology
 
Face recognition
Face recognitionFace recognition
Face recognition
 
Computer vision and face recognition using python
Computer vision and face recognition using pythonComputer vision and face recognition using python
Computer vision and face recognition using python
 
Face Recognition Attendance System
Face Recognition Attendance System Face Recognition Attendance System
Face Recognition Attendance System
 
Driver drowsiness detection
Driver drowsiness detectionDriver drowsiness detection
Driver drowsiness detection
 
Face recognisation system
Face recognisation systemFace recognisation system
Face recognisation system
 
FACE RECOGNITION SYSTEM PPT
FACE RECOGNITION SYSTEM PPTFACE RECOGNITION SYSTEM PPT
FACE RECOGNITION SYSTEM PPT
 
Face Detection Using MATLAB (SUD)
Face Detection Using MATLAB (SUD)Face Detection Using MATLAB (SUD)
Face Detection Using MATLAB (SUD)
 
Face detection and recognition with pi
Face detection and recognition with piFace detection and recognition with pi
Face detection and recognition with pi
 
Face Detection
Face DetectionFace Detection
Face Detection
 
Attendance Management System using Face Recognition
Attendance Management System using Face RecognitionAttendance Management System using Face Recognition
Attendance Management System using Face Recognition
 
Face Detection and Recognition System
Face Detection and Recognition SystemFace Detection and Recognition System
Face Detection and Recognition System
 
Face Recognition Home Security System(Slide)
Face Recognition Home Security System(Slide)Face Recognition Home Security System(Slide)
Face Recognition Home Security System(Slide)
 

Viewers also liked

Face Recognition based Lecture Attendance System
Face Recognition based Lecture Attendance SystemFace Recognition based Lecture Attendance System
Face Recognition based Lecture Attendance SystemKarmesh Maheshwari
 
Why Do You Need BIO-METRIC Time and Attendance?
Why Do You Need BIO-METRIC Time and Attendance?Why Do You Need BIO-METRIC Time and Attendance?
Why Do You Need BIO-METRIC Time and Attendance?
Matrix COSEC
 
ENSURE YOU ARE HIRING THE BEST AND BRIGHTEST TALENT
ENSURE YOU ARE HIRING THE BEST AND BRIGHTEST TALENTENSURE YOU ARE HIRING THE BEST AND BRIGHTEST TALENT
ENSURE YOU ARE HIRING THE BEST AND BRIGHTEST TALENT
Human Capital Media
 
STUDENTS ATTITUDE AND ATTENDANCE powerpoint.
STUDENTS ATTITUDE AND ATTENDANCE powerpoint.STUDENTS ATTITUDE AND ATTENDANCE powerpoint.
STUDENTS ATTITUDE AND ATTENDANCE powerpoint.Trevor Parsons
 
Face Recognition Device F710
Face Recognition Device F710Face Recognition Device F710
Face Recognition Device F710
BioEnable
 
Facial recognition technology by vaibhav
Facial recognition technology by vaibhavFacial recognition technology by vaibhav
Facial recognition technology by vaibhavVaibhav P
 
BAASS Connect 2013 - Time and Attendance
BAASS Connect 2013 - Time and AttendanceBAASS Connect 2013 - Time and Attendance
BAASS Connect 2013 - Time and Attendance
BAASS Business Solutions Inc.
 
MODERNIZING L&D: PART 3 – THE REAL CASE STUDIES: ORGANIZATIONS THAT ARE SEEIN...
MODERNIZING L&D: PART 3 – THE REAL CASE STUDIES: ORGANIZATIONS THAT ARE SEEIN...MODERNIZING L&D: PART 3 – THE REAL CASE STUDIES: ORGANIZATIONS THAT ARE SEEIN...
MODERNIZING L&D: PART 3 – THE REAL CASE STUDIES: ORGANIZATIONS THAT ARE SEEIN...
Human Capital Media
 
MORE THAN JUST CONTENT: WHY DEEP SKILLS DEVELOPMENT REQUIRES A LEARNING ECOSY...
MORE THAN JUST CONTENT: WHY DEEP SKILLS DEVELOPMENT REQUIRES A LEARNING ECOSY...MORE THAN JUST CONTENT: WHY DEEP SKILLS DEVELOPMENT REQUIRES A LEARNING ECOSY...
MORE THAN JUST CONTENT: WHY DEEP SKILLS DEVELOPMENT REQUIRES A LEARNING ECOSY...
Human Capital Media
 
Face detection By Abdul Hanan
Face detection By Abdul HananFace detection By Abdul Hanan
Face detection By Abdul Hanan
Abdul Hanan
 
Cuckoo - Time & Attendance by Opportune
Cuckoo - Time & Attendance by OpportuneCuckoo - Time & Attendance by Opportune
Cuckoo - Time & Attendance by Opportune
HR Fidelity Consulting Services LLP
 
Matrix Cosec Tam Presentation V1 R1
Matrix Cosec Tam Presentation V1 R1Matrix Cosec Tam Presentation V1 R1
Matrix Cosec Tam Presentation V1 R1
Gateway Business Solutions
 
Inttelix OnTime
Inttelix OnTimeInttelix OnTime
Inttelix OnTime
Inttelix
 
THE RADICAL CHANGES OF PERFORMANCE MANAGEMENT
THE RADICAL CHANGES OF PERFORMANCE MANAGEMENTTHE RADICAL CHANGES OF PERFORMANCE MANAGEMENT
THE RADICAL CHANGES OF PERFORMANCE MANAGEMENT
Human Capital Media
 
Image attendance system
Image attendance systemImage attendance system
Image attendance system
Mayank Garg
 
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
 
Automated attendance system based on facial recognition
Automated attendance system based on facial recognitionAutomated attendance system based on facial recognition
Automated attendance system based on facial recognition
Dhanush Kasargod
 
Matrix Security Solutions: COSEC - Access Control and Time-Attendance
Matrix Security Solutions: COSEC - Access Control and Time-AttendanceMatrix Security Solutions: COSEC - Access Control and Time-Attendance
Matrix Security Solutions: COSEC - Access Control and Time-Attendance
Matrix Comsec
 
5 Ways to Collect Time and Attendance Data with stratustime
5 Ways to Collect Time and Attendance Data with stratustime5 Ways to Collect Time and Attendance Data with stratustime
5 Ways to Collect Time and Attendance Data with stratustime
nettime solutions
 
Quick walkthrough of PeopleSoft Time and Attendance modules
Quick walkthrough of PeopleSoft Time and Attendance modulesQuick walkthrough of PeopleSoft Time and Attendance modules
Quick walkthrough of PeopleSoft Time and Attendance modules
HRoi Consulting
 

Viewers also liked (20)

Face Recognition based Lecture Attendance System
Face Recognition based Lecture Attendance SystemFace Recognition based Lecture Attendance System
Face Recognition based Lecture Attendance System
 
Why Do You Need BIO-METRIC Time and Attendance?
Why Do You Need BIO-METRIC Time and Attendance?Why Do You Need BIO-METRIC Time and Attendance?
Why Do You Need BIO-METRIC Time and Attendance?
 
ENSURE YOU ARE HIRING THE BEST AND BRIGHTEST TALENT
ENSURE YOU ARE HIRING THE BEST AND BRIGHTEST TALENTENSURE YOU ARE HIRING THE BEST AND BRIGHTEST TALENT
ENSURE YOU ARE HIRING THE BEST AND BRIGHTEST TALENT
 
STUDENTS ATTITUDE AND ATTENDANCE powerpoint.
STUDENTS ATTITUDE AND ATTENDANCE powerpoint.STUDENTS ATTITUDE AND ATTENDANCE powerpoint.
STUDENTS ATTITUDE AND ATTENDANCE powerpoint.
 
Face Recognition Device F710
Face Recognition Device F710Face Recognition Device F710
Face Recognition Device F710
 
Facial recognition technology by vaibhav
Facial recognition technology by vaibhavFacial recognition technology by vaibhav
Facial recognition technology by vaibhav
 
BAASS Connect 2013 - Time and Attendance
BAASS Connect 2013 - Time and AttendanceBAASS Connect 2013 - Time and Attendance
BAASS Connect 2013 - Time and Attendance
 
MODERNIZING L&D: PART 3 – THE REAL CASE STUDIES: ORGANIZATIONS THAT ARE SEEIN...
MODERNIZING L&D: PART 3 – THE REAL CASE STUDIES: ORGANIZATIONS THAT ARE SEEIN...MODERNIZING L&D: PART 3 – THE REAL CASE STUDIES: ORGANIZATIONS THAT ARE SEEIN...
MODERNIZING L&D: PART 3 – THE REAL CASE STUDIES: ORGANIZATIONS THAT ARE SEEIN...
 
MORE THAN JUST CONTENT: WHY DEEP SKILLS DEVELOPMENT REQUIRES A LEARNING ECOSY...
MORE THAN JUST CONTENT: WHY DEEP SKILLS DEVELOPMENT REQUIRES A LEARNING ECOSY...MORE THAN JUST CONTENT: WHY DEEP SKILLS DEVELOPMENT REQUIRES A LEARNING ECOSY...
MORE THAN JUST CONTENT: WHY DEEP SKILLS DEVELOPMENT REQUIRES A LEARNING ECOSY...
 
Face detection By Abdul Hanan
Face detection By Abdul HananFace detection By Abdul Hanan
Face detection By Abdul Hanan
 
Cuckoo - Time & Attendance by Opportune
Cuckoo - Time & Attendance by OpportuneCuckoo - Time & Attendance by Opportune
Cuckoo - Time & Attendance by Opportune
 
Matrix Cosec Tam Presentation V1 R1
Matrix Cosec Tam Presentation V1 R1Matrix Cosec Tam Presentation V1 R1
Matrix Cosec Tam Presentation V1 R1
 
Inttelix OnTime
Inttelix OnTimeInttelix OnTime
Inttelix OnTime
 
THE RADICAL CHANGES OF PERFORMANCE MANAGEMENT
THE RADICAL CHANGES OF PERFORMANCE MANAGEMENTTHE RADICAL CHANGES OF PERFORMANCE MANAGEMENT
THE RADICAL CHANGES OF PERFORMANCE MANAGEMENT
 
Image attendance system
Image attendance systemImage attendance system
Image attendance system
 
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
 
Automated attendance system based on facial recognition
Automated attendance system based on facial recognitionAutomated attendance system based on facial recognition
Automated attendance system based on facial recognition
 
Matrix Security Solutions: COSEC - Access Control and Time-Attendance
Matrix Security Solutions: COSEC - Access Control and Time-AttendanceMatrix Security Solutions: COSEC - Access Control and Time-Attendance
Matrix Security Solutions: COSEC - Access Control and Time-Attendance
 
5 Ways to Collect Time and Attendance Data with stratustime
5 Ways to Collect Time and Attendance Data with stratustime5 Ways to Collect Time and Attendance Data with stratustime
5 Ways to Collect Time and Attendance Data with stratustime
 
Quick walkthrough of PeopleSoft Time and Attendance modules
Quick walkthrough of PeopleSoft Time and Attendance modulesQuick walkthrough of PeopleSoft Time and Attendance modules
Quick walkthrough of PeopleSoft Time and Attendance modules
 

Similar to Face Recognition System for Door Unlocking

Facial Recognition Attendance System (Synopsis).pptx
Facial Recognition Attendance System (Synopsis).pptxFacial Recognition Attendance System (Synopsis).pptx
Facial Recognition Attendance System (Synopsis).pptx
kakimetu
 
Final year ppt
Final year pptFinal year ppt
Final year ppt
Shruti Chandra
 
IRJET- Real Time Attendance System using Face Recognition
IRJET-  	  Real Time Attendance System using Face RecognitionIRJET-  	  Real Time Attendance System using Face Recognition
IRJET- Real Time Attendance System using Face Recognition
IRJET Journal
 
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
 
Biometric Recognition using Deep Learning
Biometric Recognition using Deep LearningBiometric Recognition using Deep Learning
Biometric Recognition using Deep Learning
SahithiKotha2
 
Project presentation by Debendra Adhikari
Project presentation by Debendra AdhikariProject presentation by Debendra Adhikari
Project presentation by Debendra Adhikari
DEBENDRA ADHIKARI
 
Face recognition with pi
Face recognition with piFace recognition with pi
Face recognition with pi
hetvi naik
 
Face Recongnition using Machine Learning
Face Recongnition using Machine LearningFace Recongnition using Machine Learning
Face Recongnition using Machine Learning
roysarthak272002
 
Comparative analysis for a real time face recognition system using raspberry pi
Comparative analysis for a real time face recognition system using raspberry piComparative analysis for a real time face recognition system using raspberry pi
Comparative analysis for a real time face recognition system using raspberry pi
ulaila2002
 
Face recognition
Face recognitionFace recognition
Face recognition
Avinash Prakash
 
doorsystem (2).pptx
doorsystem (2).pptxdoorsystem (2).pptx
doorsystem (2).pptx
DAshok2
 
Python Open CV
Python Open CVPython Open CV
Python Open CV
Tarun Bamba
 
High time to add machine learning to your information security stack
High time to add machine learning to your information security stackHigh time to add machine learning to your information security stack
High time to add machine learning to your information security stack
Minhaz A V
 
"How Image Sensor and Video Compression Parameters Impact Vision Algorithms,"...
"How Image Sensor and Video Compression Parameters Impact Vision Algorithms,"..."How Image Sensor and Video Compression Parameters Impact Vision Algorithms,"...
"How Image Sensor and Video Compression Parameters Impact Vision Algorithms,"...
Edge AI and Vision Alliance
 
Face recognition technology
Face recognition technologyFace recognition technology
Face recognition technology
SARATHGOVINDKK
 
Facial Recognition: The Science, The Technology, and Market Applications
Facial Recognition: The Science, The Technology, and Market ApplicationsFacial Recognition: The Science, The Technology, and Market Applications
Facial Recognition: The Science, The Technology, and Market Applications
Investorideas.com
 
Face recognition
Face recognitionFace recognition
Face recognitionNaman Ahuja
 
Deepfake detection
Deepfake detectionDeepfake detection
Deepfake detection
Weverify
 
Deepfake detection
Deepfake detection Deepfake detection
Deepfake detection
Weverify
 
Deepfake Detection: The Importance of Training Data Preprocessing and Practic...
Deepfake Detection: The Importance of Training Data Preprocessing and Practic...Deepfake Detection: The Importance of Training Data Preprocessing and Practic...
Deepfake Detection: The Importance of Training Data Preprocessing and Practic...
Symeon Papadopoulos
 

Similar to Face Recognition System for Door Unlocking (20)

Facial Recognition Attendance System (Synopsis).pptx
Facial Recognition Attendance System (Synopsis).pptxFacial Recognition Attendance System (Synopsis).pptx
Facial Recognition Attendance System (Synopsis).pptx
 
Final year ppt
Final year pptFinal year ppt
Final year ppt
 
IRJET- Real Time Attendance System using Face Recognition
IRJET-  	  Real Time Attendance System using Face RecognitionIRJET-  	  Real Time Attendance System using Face Recognition
IRJET- Real Time Attendance System using Face Recognition
 
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
 
Biometric Recognition using Deep Learning
Biometric Recognition using Deep LearningBiometric Recognition using Deep Learning
Biometric Recognition using Deep Learning
 
Project presentation by Debendra Adhikari
Project presentation by Debendra AdhikariProject presentation by Debendra Adhikari
Project presentation by Debendra Adhikari
 
Face recognition with pi
Face recognition with piFace recognition with pi
Face recognition with pi
 
Face Recongnition using Machine Learning
Face Recongnition using Machine LearningFace Recongnition using Machine Learning
Face Recongnition using Machine Learning
 
Comparative analysis for a real time face recognition system using raspberry pi
Comparative analysis for a real time face recognition system using raspberry piComparative analysis for a real time face recognition system using raspberry pi
Comparative analysis for a real time face recognition system using raspberry pi
 
Face recognition
Face recognitionFace recognition
Face recognition
 
doorsystem (2).pptx
doorsystem (2).pptxdoorsystem (2).pptx
doorsystem (2).pptx
 
Python Open CV
Python Open CVPython Open CV
Python Open CV
 
High time to add machine learning to your information security stack
High time to add machine learning to your information security stackHigh time to add machine learning to your information security stack
High time to add machine learning to your information security stack
 
"How Image Sensor and Video Compression Parameters Impact Vision Algorithms,"...
"How Image Sensor and Video Compression Parameters Impact Vision Algorithms,"..."How Image Sensor and Video Compression Parameters Impact Vision Algorithms,"...
"How Image Sensor and Video Compression Parameters Impact Vision Algorithms,"...
 
Face recognition technology
Face recognition technologyFace recognition technology
Face recognition technology
 
Facial Recognition: The Science, The Technology, and Market Applications
Facial Recognition: The Science, The Technology, and Market ApplicationsFacial Recognition: The Science, The Technology, and Market Applications
Facial Recognition: The Science, The Technology, and Market Applications
 
Face recognition
Face recognitionFace recognition
Face recognition
 
Deepfake detection
Deepfake detectionDeepfake detection
Deepfake detection
 
Deepfake detection
Deepfake detection Deepfake detection
Deepfake detection
 
Deepfake Detection: The Importance of Training Data Preprocessing and Practic...
Deepfake Detection: The Importance of Training Data Preprocessing and Practic...Deepfake Detection: The Importance of Training Data Preprocessing and Practic...
Deepfake Detection: The Importance of Training Data Preprocessing and Practic...
 

Recently uploaded

Harnessing WebAssembly for Real-time Stateless Streaming Pipelines
Harnessing WebAssembly for Real-time Stateless Streaming PipelinesHarnessing WebAssembly for Real-time Stateless Streaming Pipelines
Harnessing WebAssembly for Real-time Stateless Streaming Pipelines
Christina Lin
 
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressionsKuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
Victor Morales
 
NUMERICAL SIMULATIONS OF HEAT AND MASS TRANSFER IN CONDENSING HEAT EXCHANGERS...
NUMERICAL SIMULATIONS OF HEAT AND MASS TRANSFER IN CONDENSING HEAT EXCHANGERS...NUMERICAL SIMULATIONS OF HEAT AND MASS TRANSFER IN CONDENSING HEAT EXCHANGERS...
NUMERICAL SIMULATIONS OF HEAT AND MASS TRANSFER IN CONDENSING HEAT EXCHANGERS...
ssuser7dcef0
 
Swimming pool mechanical components design.pptx
Swimming pool  mechanical components design.pptxSwimming pool  mechanical components design.pptx
Swimming pool mechanical components design.pptx
yokeleetan1
 
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
insn4465
 
一比一原版(Otago毕业证)奥塔哥大学毕业证成绩单如何办理
一比一原版(Otago毕业证)奥塔哥大学毕业证成绩单如何办理一比一原版(Otago毕业证)奥塔哥大学毕业证成绩单如何办理
一比一原版(Otago毕业证)奥塔哥大学毕业证成绩单如何办理
dxobcob
 
Unbalanced Three Phase Systems and circuits.pptx
Unbalanced Three Phase Systems and circuits.pptxUnbalanced Three Phase Systems and circuits.pptx
Unbalanced Three Phase Systems and circuits.pptx
ChristineTorrepenida1
 
PROJECT FORMAT FOR EVS AMITY UNIVERSITY GWALIOR.ppt
PROJECT FORMAT FOR EVS AMITY UNIVERSITY GWALIOR.pptPROJECT FORMAT FOR EVS AMITY UNIVERSITY GWALIOR.ppt
PROJECT FORMAT FOR EVS AMITY UNIVERSITY GWALIOR.ppt
bhadouriyakaku
 
sieving analysis and results interpretation
sieving analysis and results interpretationsieving analysis and results interpretation
sieving analysis and results interpretation
ssuser36d3051
 
14 Template Contractual Notice - EOT Application
14 Template Contractual Notice - EOT Application14 Template Contractual Notice - EOT Application
14 Template Contractual Notice - EOT Application
SyedAbiiAzazi1
 
bank management system in java and mysql report1.pdf
bank management system in java and mysql report1.pdfbank management system in java and mysql report1.pdf
bank management system in java and mysql report1.pdf
Divyam548318
 
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
Amil Baba Dawood bangali
 
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdfGoverning Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
WENKENLI1
 
A review on techniques and modelling methodologies used for checking electrom...
A review on techniques and modelling methodologies used for checking electrom...A review on techniques and modelling methodologies used for checking electrom...
A review on techniques and modelling methodologies used for checking electrom...
nooriasukmaningtyas
 
[JPP-1] - (JEE 3.0) - Kinematics 1D - 14th May..pdf
[JPP-1] - (JEE 3.0) - Kinematics 1D - 14th May..pdf[JPP-1] - (JEE 3.0) - Kinematics 1D - 14th May..pdf
[JPP-1] - (JEE 3.0) - Kinematics 1D - 14th May..pdf
awadeshbabu
 
TOP 10 B TECH COLLEGES IN JAIPUR 2024.pptx
TOP 10 B TECH COLLEGES IN JAIPUR 2024.pptxTOP 10 B TECH COLLEGES IN JAIPUR 2024.pptx
TOP 10 B TECH COLLEGES IN JAIPUR 2024.pptx
nikitacareer3
 
spirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptxspirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptx
Madan Karki
 
原版制作(unimelb毕业证书)墨尔本大学毕业证Offer一模一样
原版制作(unimelb毕业证书)墨尔本大学毕业证Offer一模一样原版制作(unimelb毕业证书)墨尔本大学毕业证Offer一模一样
原版制作(unimelb毕业证书)墨尔本大学毕业证Offer一模一样
obonagu
 
AIR POLLUTION lecture EnE203 updated.pdf
AIR POLLUTION lecture EnE203 updated.pdfAIR POLLUTION lecture EnE203 updated.pdf
AIR POLLUTION lecture EnE203 updated.pdf
RicletoEspinosa1
 
Modelagem de um CSTR com reação endotermica.pdf
Modelagem de um CSTR com reação endotermica.pdfModelagem de um CSTR com reação endotermica.pdf
Modelagem de um CSTR com reação endotermica.pdf
camseq
 

Recently uploaded (20)

Harnessing WebAssembly for Real-time Stateless Streaming Pipelines
Harnessing WebAssembly for Real-time Stateless Streaming PipelinesHarnessing WebAssembly for Real-time Stateless Streaming Pipelines
Harnessing WebAssembly for Real-time Stateless Streaming Pipelines
 
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressionsKuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
 
NUMERICAL SIMULATIONS OF HEAT AND MASS TRANSFER IN CONDENSING HEAT EXCHANGERS...
NUMERICAL SIMULATIONS OF HEAT AND MASS TRANSFER IN CONDENSING HEAT EXCHANGERS...NUMERICAL SIMULATIONS OF HEAT AND MASS TRANSFER IN CONDENSING HEAT EXCHANGERS...
NUMERICAL SIMULATIONS OF HEAT AND MASS TRANSFER IN CONDENSING HEAT EXCHANGERS...
 
Swimming pool mechanical components design.pptx
Swimming pool  mechanical components design.pptxSwimming pool  mechanical components design.pptx
Swimming pool mechanical components design.pptx
 
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
 
一比一原版(Otago毕业证)奥塔哥大学毕业证成绩单如何办理
一比一原版(Otago毕业证)奥塔哥大学毕业证成绩单如何办理一比一原版(Otago毕业证)奥塔哥大学毕业证成绩单如何办理
一比一原版(Otago毕业证)奥塔哥大学毕业证成绩单如何办理
 
Unbalanced Three Phase Systems and circuits.pptx
Unbalanced Three Phase Systems and circuits.pptxUnbalanced Three Phase Systems and circuits.pptx
Unbalanced Three Phase Systems and circuits.pptx
 
PROJECT FORMAT FOR EVS AMITY UNIVERSITY GWALIOR.ppt
PROJECT FORMAT FOR EVS AMITY UNIVERSITY GWALIOR.pptPROJECT FORMAT FOR EVS AMITY UNIVERSITY GWALIOR.ppt
PROJECT FORMAT FOR EVS AMITY UNIVERSITY GWALIOR.ppt
 
sieving analysis and results interpretation
sieving analysis and results interpretationsieving analysis and results interpretation
sieving analysis and results interpretation
 
14 Template Contractual Notice - EOT Application
14 Template Contractual Notice - EOT Application14 Template Contractual Notice - EOT Application
14 Template Contractual Notice - EOT Application
 
bank management system in java and mysql report1.pdf
bank management system in java and mysql report1.pdfbank management system in java and mysql report1.pdf
bank management system in java and mysql report1.pdf
 
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
 
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdfGoverning Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
 
A review on techniques and modelling methodologies used for checking electrom...
A review on techniques and modelling methodologies used for checking electrom...A review on techniques and modelling methodologies used for checking electrom...
A review on techniques and modelling methodologies used for checking electrom...
 
[JPP-1] - (JEE 3.0) - Kinematics 1D - 14th May..pdf
[JPP-1] - (JEE 3.0) - Kinematics 1D - 14th May..pdf[JPP-1] - (JEE 3.0) - Kinematics 1D - 14th May..pdf
[JPP-1] - (JEE 3.0) - Kinematics 1D - 14th May..pdf
 
TOP 10 B TECH COLLEGES IN JAIPUR 2024.pptx
TOP 10 B TECH COLLEGES IN JAIPUR 2024.pptxTOP 10 B TECH COLLEGES IN JAIPUR 2024.pptx
TOP 10 B TECH COLLEGES IN JAIPUR 2024.pptx
 
spirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptxspirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptx
 
原版制作(unimelb毕业证书)墨尔本大学毕业证Offer一模一样
原版制作(unimelb毕业证书)墨尔本大学毕业证Offer一模一样原版制作(unimelb毕业证书)墨尔本大学毕业证Offer一模一样
原版制作(unimelb毕业证书)墨尔本大学毕业证Offer一模一样
 
AIR POLLUTION lecture EnE203 updated.pdf
AIR POLLUTION lecture EnE203 updated.pdfAIR POLLUTION lecture EnE203 updated.pdf
AIR POLLUTION lecture EnE203 updated.pdf
 
Modelagem de um CSTR com reação endotermica.pdf
Modelagem de um CSTR com reação endotermica.pdfModelagem de um CSTR com reação endotermica.pdf
Modelagem de um CSTR com reação endotermica.pdf
 

Face Recognition System for Door Unlocking

  • 1. Group Members : Arslan Haider Zohaib Arshad Hassan Tariq Aamir Mehboob For Door Unlocking Raspberry Pi Based Face Recognition System Project Supervisor : Engr. Rizwan Qureshi
  • 2.  Why this project? • Being a student of engineering, we have had experience in programming but never got a chance to develop on hardware such as the Raspberry Pi. The idea of working with real world hardware, and knowing that this technology is used worldwide in Blu-ray disks as well as by website like YouTube, Vimeo and iTunes Store, motivated me further to take up this project.  Objectives of this project : • Research into video processing • Learn more about video streams • Get familiar with Raspberry Pi • Interfacing Raspberry Pi with Hardware. Project Objectives
  • 3. • A facial recognition system is a computer application capable of identifying or verifying a person from a digital image or video frame. • It is typically used in security systems and can be compared to other biometrics such as fingerprint or eye iris recognition systems. Recently, it has also become popular as a commercial identification and marketing tool. Advantage of using face recognition:  Least intrusive  More Secure. What is Face Recognition System ?
  • 4. • There are many identification systems but face recognition is now-a- days more preferred. • No Physical Interaction. • It’s not that expensive to install/implement. • Like Security purposes (As of Door unlocking), Attendance system, face lock for mobile devices. • Snapchat, Geo tagging(Facebook Auto Tags), law enforcement agencies etc. Why Face Recognition is Needed ?
  • 5. • An important difference with other biometric solutions is that faces can be capture from some distance away, with for example surveillance cameras. Therefore face recognition can be applied without the subject knowing that he is being observed (Security Purpose). Important Plus Point
  • 6. • Automatic Identification & Verification • Database of faces • Fisher Faces • Comparison • Face Match • Applications Introduction
  • 7.  For face detection, OpenCV cascade classifiers will be used.  These trained classifiers include detectors of face, eyes, nose and whole body, etc. Face Detection
  • 8. • The Viola–Jones object detection framework is the first object detection framework to provide competitive object detection rates in real-time. Haar Cascade Classifier
  • 9. • Eigen Faces • Fisher Faces • Local Binary Pattern Three Popular Algorithms For Recognition
  • 10. • Developed in 1997 by P.Belhumeur et al. • Based on Fisher’s Linear Discriminant Analysis (LDA) • Faster than eigenfaces, in some cases • Has lower error rates • Works well even if different illumination • Works well even if different facial express. Fisher Faces
  • 11. • LDA maximizes the between- class scatter. • LDA minimizes the within- class scatter. • LDA seeks directions that are efficient for discrimination between the data. Class A Class B
  • 12. • Raspberry Pi Board • Power Supply • Relay • Power Adapter • Camera Module Components for Production of Project
  • 13. • Interfacing of camera module to capture live face image. • Create a database of authorized person. • Capture current face, save it and compare with database. • Interface relay as output module. Proposed Work
  • 14. Divided into 3 Parts: • Camera Module • Raspberry Pi Module • Electronic bolt Lock Working and Methodology optional
  • 17. • Take Frame • Detect Face • Extract the Face • Resize • Save Extracted Face Saving the Face Portion Take Frame Detect Face Extract the Face Resize Save Extracted Frame
  • 18. Real Time Training Input Person Name Take Frame for 14 Sec Detect Face Save Face Loop terminated
  • 19. • Finally the Faces of persons will be saved in prove folder with the names of the persons. • Those faces will then be used to recognize face. Cont.
  • 21. • Get Faces from Training Folder • Compute Model • Get Real-time Frame • Detect Face • Match that face • Predict Name Real Time Face Recognition
  • 22. Face Recognition Algorithm Model Model.Train Model.Predict Label index & Threshold If Threshold <= 800 Names[index]
  • 24. • A Raspberry Pi is a general-purpose computer, usually with a Linux operating system, and the ability to run multiple programs. • Very Low Cost($25-Rs 1550) for Model A & ($35-Rs 2200) for Model B/B+ • Lighter, Smaller, Efficient. • Lower power consumption (less than 5W). • Supports Full HD video (1080p),Multiple USB Ports etc. • Smartcard swapping, alcohol detection and agriculture humidity sensing etc. Why Raspberry Pi ?
  • 25. Smart Surveillance Monitoring Security  Living body detection and Spying Attendance System Criminal Recognition and Identification system Future Scope
  • 26.  The developed scheme is cheap ,fast, highly reliable and provides enough flexibility to suit the requirements of different systems. Extra Features:  Counter: Counting the persons inside the specific room.  Attendance system: Attendance and Displaying there names. Features