SlideShare una empresa de Scribd logo
1 de 27
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

Más contenido relacionado

La actualidad más candente

SMART CAR-PARKING SYSTEM USING IOT
SMART CAR-PARKING SYSTEM USING IOTSMART CAR-PARKING SYSTEM USING IOT
SMART CAR-PARKING SYSTEM USING IOTSaipandu143
 
Minor on Face Recognition System using Raspberry Pi
Minor on Face Recognition System using Raspberry PiMinor on Face Recognition System using Raspberry Pi
Minor on Face Recognition System using Raspberry PiNitish Bokolia
 
Attendance Management System using Face Recognition
Attendance Management System using Face RecognitionAttendance Management System using Face Recognition
Attendance Management System using Face RecognitionNanditaDutta4
 
Face Recognition Home Security System
Face Recognition Home Security SystemFace Recognition Home Security System
Face Recognition Home Security SystemSuman Mia
 
Seminar on detecting fake accounts in social media using machine learning
Seminar on detecting fake accounts in social media using machine learningSeminar on detecting fake accounts in social media using machine learning
Seminar on detecting fake accounts in social media using machine learningParvathi Sanil Nair
 
Smart street lighting control system project PPT
Smart street lighting control system project PPT Smart street lighting control system project PPT
Smart street lighting control system project PPT PetchiMuthu26
 
Emotion based music player
Emotion based music playerEmotion based music player
Emotion based music playerNizam Muhammed
 
Smart parking system using IOT
Smart parking system using IOTSmart parking system using IOT
Smart parking system using IOTUdit Deo
 
Face recognition with pi
Face recognition with piFace recognition with pi
Face recognition with pihetvi naik
 
Fingerprint Based Security System
Fingerprint Based Security SystemFingerprint Based Security System
Fingerprint Based Security SystemTrijendra Singh
 
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 Sikdarraihansikdar
 
IOT in security camera and door unlock system
IOT in security camera and door unlock systemIOT in security camera and door unlock system
IOT in security camera and door unlock systemSHAIK TARANNUM
 
Face recognition technology
Face recognition technologyFace recognition technology
Face recognition technologyShubhamLamichane
 
Automatic Attendance system using Facial Recognition
Automatic Attendance system using Facial RecognitionAutomatic Attendance system using Facial Recognition
Automatic Attendance system using Facial RecognitionNikyaa7
 
ACCIDENT DETECTION AND VEHICLE TRACKING USING GPS,GSM AND MEMS
ACCIDENT DETECTION AND VEHICLE TRACKING USING GPS,GSM AND MEMSACCIDENT DETECTION AND VEHICLE TRACKING USING GPS,GSM AND MEMS
ACCIDENT DETECTION AND VEHICLE TRACKING USING GPS,GSM AND MEMSKrishna Moparthi
 
FACE RECOGNITION SYSTEM PPT
FACE RECOGNITION SYSTEM PPTFACE RECOGNITION SYSTEM PPT
FACE RECOGNITION SYSTEM PPTSaghir Hussain
 

La actualidad más candente (20)

SMART CAR-PARKING SYSTEM USING IOT
SMART CAR-PARKING SYSTEM USING IOTSMART CAR-PARKING SYSTEM USING IOT
SMART CAR-PARKING SYSTEM USING IOT
 
Minor on Face Recognition System using Raspberry Pi
Minor on Face Recognition System using Raspberry PiMinor on Face Recognition System using Raspberry Pi
Minor on Face Recognition System using Raspberry Pi
 
Attendance Management System using Face Recognition
Attendance Management System using Face RecognitionAttendance Management System using Face Recognition
Attendance Management System using Face Recognition
 
An atm with an eye
An atm with an eyeAn atm with an eye
An atm with an eye
 
Face Recognition Home Security System
Face Recognition Home Security SystemFace Recognition Home Security System
Face Recognition Home Security System
 
Final year ppt
Final year pptFinal year ppt
Final year ppt
 
Seminar on detecting fake accounts in social media using machine learning
Seminar on detecting fake accounts in social media using machine learningSeminar on detecting fake accounts in social media using machine learning
Seminar on detecting fake accounts in social media using machine learning
 
Smart street lighting control system project PPT
Smart street lighting control system project PPT Smart street lighting control system project PPT
Smart street lighting control system project PPT
 
CHILD SAFETY WEARABLE DEVICE
CHILD SAFETY WEARABLE DEVICECHILD SAFETY WEARABLE DEVICE
CHILD SAFETY WEARABLE DEVICE
 
Emotion based music player
Emotion based music playerEmotion based music player
Emotion based music player
 
Smart parking system using IOT
Smart parking system using IOTSmart parking system using IOT
Smart parking system using IOT
 
Face recognition with pi
Face recognition with piFace recognition with pi
Face recognition with pi
 
face recognition
face recognitionface recognition
face recognition
 
Fingerprint Based Security System
Fingerprint Based Security SystemFingerprint Based Security System
Fingerprint Based Security System
 
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
 
IOT in security camera and door unlock system
IOT in security camera and door unlock systemIOT in security camera and door unlock system
IOT in security camera and door unlock system
 
Face recognition technology
Face recognition technologyFace recognition technology
Face recognition technology
 
Automatic Attendance system using Facial Recognition
Automatic Attendance system using Facial RecognitionAutomatic Attendance system using Facial Recognition
Automatic Attendance system using Facial Recognition
 
ACCIDENT DETECTION AND VEHICLE TRACKING USING GPS,GSM AND MEMS
ACCIDENT DETECTION AND VEHICLE TRACKING USING GPS,GSM AND MEMSACCIDENT DETECTION AND VEHICLE TRACKING USING GPS,GSM AND MEMS
ACCIDENT DETECTION AND VEHICLE TRACKING USING GPS,GSM AND MEMS
 
FACE RECOGNITION SYSTEM PPT
FACE RECOGNITION SYSTEM PPTFACE RECOGNITION SYSTEM PPT
FACE RECOGNITION SYSTEM PPT
 

Destacado

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 TALENTHuman 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 F710BioEnable
 
Facial recognition technology by vaibhav
Facial recognition technology by vaibhavFacial recognition technology by vaibhav
Facial recognition technology by vaibhavVaibhav P
 
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 HananAbdul Hanan
 
Inttelix OnTime
Inttelix OnTimeInttelix OnTime
Inttelix OnTimeInttelix
 
THE RADICAL CHANGES OF PERFORMANCE MANAGEMENT
THE RADICAL CHANGES OF PERFORMANCE MANAGEMENTTHE RADICAL CHANGES OF PERFORMANCE MANAGEMENT
THE RADICAL CHANGES OF PERFORMANCE MANAGEMENTHuman Capital Media
 
Image attendance system
Image attendance systemImage attendance system
Image attendance systemMayank 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 SharmaArjun 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 recognitionDhanush 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-AttendanceMatrix 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 stratustimenettime 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 modulesHRoi Consulting
 

Destacado (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 a 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).pptxkakimetu
 
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 RecognitionIRJET Journal
 
Face detection and recognition
Face detection and recognitionFace detection and recognition
Face detection and recognitionPankaj Thakur
 
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 attendacesbk50000
 
Biometric Recognition using Deep Learning
Biometric Recognition using Deep LearningBiometric Recognition using Deep Learning
Biometric Recognition using Deep LearningSahithiKotha2
 
Project presentation by Debendra Adhikari
Project presentation by Debendra AdhikariProject presentation by Debendra Adhikari
Project presentation by Debendra AdhikariDEBENDRA ADHIKARI
 
Face Recongnition using Machine Learning
Face Recongnition using Machine LearningFace Recongnition using Machine Learning
Face Recongnition using Machine Learningroysarthak272002
 
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 piulaila2002
 
doorsystem (2).pptx
doorsystem (2).pptxdoorsystem (2).pptx
doorsystem (2).pptxDAshok2
 
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 stackMinhaz 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 technologySARATHGOVINDKK
 
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 ApplicationsInvestorideas.com
 
Face recognition
Face recognitionFace recognition
Face recognitionNaman Ahuja
 
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
 
Deepfake detection
Deepfake detectionDeepfake detection
Deepfake detectionWeverify
 
Deepfake detection
Deepfake detection Deepfake detection
Deepfake detection Weverify
 
Overview of Computer Vision For Footwear Industry
Overview of Computer Vision For Footwear IndustryOverview of Computer Vision For Footwear Industry
Overview of Computer Vision For Footwear IndustryTanvir Moin
 

Similar a 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
 
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
 
Face detection and recognition
Face detection and recognitionFace detection and recognition
Face detection and 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 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: 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...
 
Deepfake detection
Deepfake detectionDeepfake detection
Deepfake detection
 
Deepfake detection
Deepfake detection Deepfake detection
Deepfake detection
 
Overview of Computer Vision For Footwear Industry
Overview of Computer Vision For Footwear IndustryOverview of Computer Vision For Footwear Industry
Overview of Computer Vision For Footwear Industry
 

Último

Risk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdfRisk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdfROCENODodongVILLACER
 
Introduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxIntroduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxk795866
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girlsssuser7cb4ff
 
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)Dr SOUNDIRARAJ N
 
An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...Chandu841456
 
Instrumentation, measurement and control of bio process parameters ( Temperat...
Instrumentation, measurement and control of bio process parameters ( Temperat...Instrumentation, measurement and control of bio process parameters ( Temperat...
Instrumentation, measurement and control of bio process parameters ( Temperat...121011101441
 
US Department of Education FAFSA Week of Action
US Department of Education FAFSA Week of ActionUS Department of Education FAFSA Week of Action
US Department of Education FAFSA Week of ActionMebane Rash
 
Arduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.pptArduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.pptSAURABHKUMAR892774
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024hassan khalil
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfAsst.prof M.Gokilavani
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AIabhishek36461
 
Class 1 | NFPA 72 | Overview Fire Alarm System
Class 1 | NFPA 72 | Overview Fire Alarm SystemClass 1 | NFPA 72 | Overview Fire Alarm System
Class 1 | NFPA 72 | Overview Fire Alarm Systemirfanmechengr
 
Electronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdfElectronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdfme23b1001
 
Introduction to Machine Learning Unit-3 for II MECH
Introduction to Machine Learning Unit-3 for II MECHIntroduction to Machine Learning Unit-3 for II MECH
Introduction to Machine Learning Unit-3 for II MECHC Sai Kiran
 
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)dollysharma2066
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerAnamika Sarkar
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort servicejennyeacort
 

Último (20)

Risk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdfRisk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdf
 
Design and analysis of solar grass cutter.pdf
Design and analysis of solar grass cutter.pdfDesign and analysis of solar grass cutter.pdf
Design and analysis of solar grass cutter.pdf
 
Introduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxIntroduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptx
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girls
 
POWER SYSTEMS-1 Complete notes examples
POWER SYSTEMS-1 Complete notes  examplesPOWER SYSTEMS-1 Complete notes  examples
POWER SYSTEMS-1 Complete notes examples
 
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
 
An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...
 
Instrumentation, measurement and control of bio process parameters ( Temperat...
Instrumentation, measurement and control of bio process parameters ( Temperat...Instrumentation, measurement and control of bio process parameters ( Temperat...
Instrumentation, measurement and control of bio process parameters ( Temperat...
 
US Department of Education FAFSA Week of Action
US Department of Education FAFSA Week of ActionUS Department of Education FAFSA Week of Action
US Department of Education FAFSA Week of Action
 
Arduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.pptArduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.ppt
 
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AI
 
Class 1 | NFPA 72 | Overview Fire Alarm System
Class 1 | NFPA 72 | Overview Fire Alarm SystemClass 1 | NFPA 72 | Overview Fire Alarm System
Class 1 | NFPA 72 | Overview Fire Alarm System
 
Electronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdfElectronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdf
 
Introduction to Machine Learning Unit-3 for II MECH
Introduction to Machine Learning Unit-3 for II MECHIntroduction to Machine Learning Unit-3 for II MECH
Introduction to Machine Learning Unit-3 for II MECH
 
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
 

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