SlideShare a Scribd company logo
1 of 25
A presentation on:
Face recognition with raspberry pi
GUJARAT TECHNOLOGICAL
UNIVERSITY
C. K. PITHAWALA COLLEGE OF ENGINEERING AND TECHNOLOGY
Prepared by:
Group no-5
Sr. no. Name of student Enrollment
1. Dimple Balasara
120090111055
2. Hetvi Naik 130090111055
3. Vatsal Champaneria 140093111005
4. Krunal Parmar
140093111017
5. Khushbu Raj 140093111033
Guided by:
Dr. Mita Paunwala
Central Idea
A SYSTEM FOR FACE DETECTION AND RECOGNITION BASED ON RASPBERRY PI
WITH MATLAB PROGRAMMING TO CONTROL THE GATE.
Problem statement
• Now-a-days security is
most required thing.
• Biometrics gives options
of verification based on
physical feature. Face
recognition is solution of
it.
Introduction
► A facial recognition system is a computer application for
automatically identifying or a verifying a person from a digital
image.
► Face detection locate face in whole frame.
► Input image is matched with database images. Authentication is
given accordingly.
► Face recognition system is mainly used for security purpose.
Contd…
Recognition is
addition of two
parts:
1) Face Detection
2) Face recognition
Face Detection
► Face detection is a computer technology being used in a variety of
applications that identifies human faces in digital images.
► BUT HOW??
• There are many options available for face detections. Nos. of
algorithms, methods and hardware for this type of task.
Face detection Algorithm
• Face detection can be performed based on several cues:
⮚ skin color
⮚ motion
⮚ facial/head shape
⮚ facial appearance or
⮚ a combination of these parameters.
⮚ Most successful face detection algorithms are appearance-based without using other cues.
⮚ The common processing is done as follows:
⮚ An input image is scanned at all possible locations and scales by a subwindow.
⮚ Face detection is posed as classifying the pattern in the subwindow as either face or nonface.
⮚ The face/nonface classifier is learned from face and nonface training examples using statistical learning methods
CONTD…
⮚ There are many face detection algorithms to locate a human face in a scene as follows:
1. Viola Jones Face Detection Algorithm
2. Local Binary Pattern (LBP)
3. AdaBoost Algorithm for Face Detection.
⮚ WHY VIOLA JONES ALGORITHM??
• It is more adaptive and practical algorithm.
• It is learning algorithm.
• It has high accuracy of output.
Viola Jones algorithm
► The Viola–Jones object detection framework is the first object detection framework to
provide competitive object detection rates in real-time.
► The algorithm has four stages:
1. Haar Feature Selection
2. Creating an Integral Image
3. Adaboost Training
4. Cascading Classifiers
Haar features and integral image
Adaboost and cascading
•
PROCESS ON IMAGE
Face Detection
Input from camera
Feature extraction
Feature vector
Face
detected?
Haar cascade
algorithm
Detected face
highlighted
NO
YES
Face database
OUTPUT
MATLAB
► MATLAB stands for “MATrix LABoratory.”
► It is software package for numerical computation and visualization.
► It has numerous inbuilt functions.
► It is user friendly with various tools.
Hardware platforms
► WHAT IS AND WHY RASPBERRY PI??
• New hardware system for human face detection is raspberry pi it is credit card size computer with
components mount on its motherboard, running a dedicated version of windows. It plugs in TV
and keyboard. It is capable to work as small computer which can fit into electronic device.
• Less power consumption
• No moving parts
• Small size
• Status lights
• Cost
• Multiple usage
Raspberry Pi
GERENIC DIAGRAM HARDWARE PHOTO
CPU/GPU USB HUBI/O
ETHERNET
RAM
Contd….
⮚ Raspberry pi has many models:
o Model A
o Model B ( pi 1)
o Model B+ (pi 1)
o Model B+2 (pi 2)
o Model B+3 (pi 3)
WHY PI B3??
❑ SoC: Broadcom BCM2837
❑ CPU: 4× ARM Cortex-A53, 1.2GHz
❑ GPU: Broadcom Video Core IV
❑ RAM: 1GB LPDDR2 (900 MHz)
❑ Networking: 10/100 Ethernet, 2.4GHz 802.11n wireless
❑ Bluetooth: Bluetooth 4.1 Classic, Bluetooth Low Energy
❑ Storage: micro SD
❑ GPIO: 40-pin header, populated
❑ Ports: HDMI, 3.5mm analogue audio-video jack, 4× USB 2.0, Ethernet, Camera Serial
Interface (CSI), Display Serial Interface (DSI)
Setup
On 1st boot of PI
Haar cascade with Pi
This is the basic idea of whole
interfacing.
The laptop will have program on which
the raspberry pi will work.
The pi camera will work as input
device.
The display of monitor as output
display.
The memory card here is used as
database.
Yet further work
► Even sem work plan:
Image Storing
Own Database
Face recognition
Motor interfacing
Face recognition with pi

More Related Content

What's hot

Image–based face-detection-and-recognition-using-matlab
Image–based face-detection-and-recognition-using-matlabImage–based face-detection-and-recognition-using-matlab
Image–based face-detection-and-recognition-using-matlabIjcem Journal
 
Face Recognition Technology
Face Recognition TechnologyFace Recognition Technology
Face Recognition TechnologyShravan Halankar
 
Face recognition Face Identification
Face recognition Face IdentificationFace recognition Face Identification
Face recognition Face IdentificationKalyan Acharjya
 
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
 
FACE RECOGNITION TECHNOLOGY
FACE RECOGNITION TECHNOLOGYFACE RECOGNITION TECHNOLOGY
FACE RECOGNITION TECHNOLOGYJASHU JASWANTH
 
Face Recognition System for Door Unlocking
Face Recognition System for Door UnlockingFace Recognition System for Door Unlocking
Face Recognition System for Door UnlockingHassan Tariq
 
Face detection ppt
Face detection pptFace detection ppt
Face detection pptPooja R
 
Facial Recognition Attendance System (Synopsis).pptx
Facial Recognition Attendance System (Synopsis).pptxFacial Recognition Attendance System (Synopsis).pptx
Facial Recognition Attendance System (Synopsis).pptxkakimetu
 
Face Detection and Recognition System
Face Detection and Recognition SystemFace Detection and Recognition System
Face Detection and Recognition SystemZara Tariq
 
Face Recognition System/Technology
Face Recognition System/TechnologyFace Recognition System/Technology
Face Recognition System/TechnologyRahulSingh3034
 
human face detection using matlab
human face detection using matlabhuman face detection using matlab
human face detection using matlabshamima sultana
 
Automatic Number Plate Recognition(ANPR) System Project
Automatic Number Plate Recognition(ANPR) System  Project Automatic Number Plate Recognition(ANPR) System  Project
Automatic Number Plate Recognition(ANPR) System Project Gulraiz Javaid
 
Face Recognition based Lecture Attendance System
Face Recognition based Lecture Attendance SystemFace Recognition based Lecture Attendance System
Face Recognition based Lecture Attendance SystemKarmesh Maheshwari
 
Facial recognition
Facial recognitionFacial recognition
Facial recognitionSonam1891
 

What's hot (20)

Image–based face-detection-and-recognition-using-matlab
Image–based face-detection-and-recognition-using-matlabImage–based face-detection-and-recognition-using-matlab
Image–based face-detection-and-recognition-using-matlab
 
Face Recognition Technology
Face Recognition TechnologyFace Recognition Technology
Face Recognition Technology
 
Face recognition Face Identification
Face recognition Face IdentificationFace recognition Face Identification
Face recognition Face Identification
 
Face Detection Attendance System By Arjun Sharma
Face Detection Attendance System By Arjun SharmaFace Detection Attendance System By Arjun Sharma
Face Detection Attendance System By Arjun Sharma
 
Face recognisation system
Face recognisation systemFace recognisation system
Face recognisation system
 
FACE RECOGNITION TECHNOLOGY
FACE RECOGNITION TECHNOLOGYFACE RECOGNITION TECHNOLOGY
FACE RECOGNITION TECHNOLOGY
 
Face recognition
Face recognitionFace recognition
Face recognition
 
Face Recognition System for Door Unlocking
Face Recognition System for Door UnlockingFace Recognition System for Door Unlocking
Face Recognition System for Door Unlocking
 
An Introduction to Face Detection
An Introduction to Face DetectionAn Introduction to Face Detection
An Introduction to Face Detection
 
Face detection ppt
Face detection pptFace detection ppt
Face detection ppt
 
Face recognition
Face recognitionFace recognition
Face recognition
 
Facial Recognition Attendance System (Synopsis).pptx
Facial Recognition Attendance System (Synopsis).pptxFacial Recognition Attendance System (Synopsis).pptx
Facial Recognition Attendance System (Synopsis).pptx
 
Face Detection
Face DetectionFace Detection
Face Detection
 
Face Detection and Recognition System
Face Detection and Recognition SystemFace Detection and Recognition System
Face Detection and Recognition System
 
Face Recognition System/Technology
Face Recognition System/TechnologyFace Recognition System/Technology
Face Recognition System/Technology
 
human face detection using matlab
human face detection using matlabhuman face detection using matlab
human face detection using matlab
 
Automatic Number Plate Recognition(ANPR) System Project
Automatic Number Plate Recognition(ANPR) System  Project Automatic Number Plate Recognition(ANPR) System  Project
Automatic Number Plate Recognition(ANPR) System Project
 
Face detection
Face detectionFace detection
Face detection
 
Face Recognition based Lecture Attendance System
Face Recognition based Lecture Attendance SystemFace Recognition based Lecture Attendance System
Face Recognition based Lecture Attendance System
 
Facial recognition
Facial recognitionFacial recognition
Facial recognition
 

Similar to Face recognition with pi

facedetectionandrecosignationwithpi-200430225418.pptx
facedetectionandrecosignationwithpi-200430225418.pptxfacedetectionandrecosignationwithpi-200430225418.pptx
facedetectionandrecosignationwithpi-200430225418.pptxbhaveshagrawal35
 
doorsystem (2).pptx
doorsystem (2).pptxdoorsystem (2).pptx
doorsystem (2).pptxDAshok2
 
IRJET- Face Detection based on Image Processing using Raspberry Pi 4
IRJET-  	  Face Detection based on Image Processing using Raspberry Pi 4IRJET-  	  Face Detection based on Image Processing using Raspberry Pi 4
IRJET- Face Detection based on Image Processing using Raspberry Pi 4IRJET Journal
 
Machine Vision On Embedded Platform
Machine Vision On Embedded Platform Machine Vision On Embedded Platform
Machine Vision On Embedded Platform Omkar Rane
 
Machine vision Application
Machine vision ApplicationMachine vision Application
Machine vision ApplicationAbhishek Sainkar
 
Facial Recognition System For Access Control
Facial Recognition System For Access ControlFacial Recognition System For Access Control
Facial Recognition System For Access ControlMd. Saddam Hossain Noyon
 
Classroom Attendance using Face Detection and Raspberry-Pi
Classroom Attendance using Face Detection and Raspberry-PiClassroom Attendance using Face Detection and Raspberry-Pi
Classroom Attendance using Face Detection and Raspberry-PiIRJET Journal
 
Face recognition technology
Face recognition technologyFace recognition technology
Face recognition technologyranjit banshpal
 
Anomaly Detection using Deep Auto-Encoders | Gianmario Spacagna
Anomaly Detection using Deep Auto-Encoders | Gianmario SpacagnaAnomaly Detection using Deep Auto-Encoders | Gianmario Spacagna
Anomaly Detection using Deep Auto-Encoders | Gianmario SpacagnaData Science Milan
 
IRJET- Credit Card Authentication using Facial Recognition
IRJET-  	  Credit Card Authentication using Facial RecognitionIRJET-  	  Credit Card Authentication using Facial Recognition
IRJET- Credit Card Authentication using Facial RecognitionIRJET Journal
 
Facial Recognition Mini project 3.pdf
Facial Recognition Mini project 3.pdfFacial Recognition Mini project 3.pdf
Facial Recognition Mini project 3.pdftalkaton
 
Emotion Detection Using Facial Expression Recognition to Assist the Visually ...
Emotion Detection Using Facial Expression Recognition to Assist the Visually ...Emotion Detection Using Facial Expression Recognition to Assist the Visually ...
Emotion Detection Using Facial Expression Recognition to Assist the Visually ...IRJET Journal
 
IRJET- Smart Surveillance Cam using Face Recongition Alogrithm
IRJET-  	  Smart Surveillance Cam using Face Recongition AlogrithmIRJET-  	  Smart Surveillance Cam using Face Recongition Alogrithm
IRJET- Smart Surveillance Cam using Face Recongition AlogrithmIRJET Journal
 
Face recognition application
Face recognition applicationFace recognition application
Face recognition applicationawadhesh kumar
 
Face Recognition System
Face Recognition SystemFace Recognition System
Face Recognition SystemStudentRocks
 
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 AlgorithmIRJET Journal
 
May internship challenge: User Authentication System only using image data: C...
May internship challenge: User Authentication System only using image data: C...May internship challenge: User Authentication System only using image data: C...
May internship challenge: User Authentication System only using image data: C...Ridge-i, Inc.
 
Rapid object detection using boosted cascade of simple features
Rapid object detection using boosted  cascade of simple featuresRapid object detection using boosted  cascade of simple features
Rapid object detection using boosted cascade of simple featuresHirantha Pradeep
 
IRJET- Autonamy of Attendence using Face Recognition
IRJET- Autonamy of Attendence using Face RecognitionIRJET- Autonamy of Attendence using Face Recognition
IRJET- Autonamy of Attendence using Face RecognitionIRJET Journal
 

Similar to Face recognition with pi (20)

facedetectionandrecosignationwithpi-200430225418.pptx
facedetectionandrecosignationwithpi-200430225418.pptxfacedetectionandrecosignationwithpi-200430225418.pptx
facedetectionandrecosignationwithpi-200430225418.pptx
 
doorsystem (2).pptx
doorsystem (2).pptxdoorsystem (2).pptx
doorsystem (2).pptx
 
IRJET- Face Detection based on Image Processing using Raspberry Pi 4
IRJET-  	  Face Detection based on Image Processing using Raspberry Pi 4IRJET-  	  Face Detection based on Image Processing using Raspberry Pi 4
IRJET- Face Detection based on Image Processing using Raspberry Pi 4
 
Machine Vision On Embedded Platform
Machine Vision On Embedded Platform Machine Vision On Embedded Platform
Machine Vision On Embedded Platform
 
Machine vision Application
Machine vision ApplicationMachine vision Application
Machine vision Application
 
Facial Recognition System For Access Control
Facial Recognition System For Access ControlFacial Recognition System For Access Control
Facial Recognition System For Access Control
 
Classroom Attendance using Face Detection and Raspberry-Pi
Classroom Attendance using Face Detection and Raspberry-PiClassroom Attendance using Face Detection and Raspberry-Pi
Classroom Attendance using Face Detection and Raspberry-Pi
 
Face recognition technology
Face recognition technologyFace recognition technology
Face recognition technology
 
Anomaly Detection using Deep Auto-Encoders | Gianmario Spacagna
Anomaly Detection using Deep Auto-Encoders | Gianmario SpacagnaAnomaly Detection using Deep Auto-Encoders | Gianmario Spacagna
Anomaly Detection using Deep Auto-Encoders | Gianmario Spacagna
 
IRJET- Credit Card Authentication using Facial Recognition
IRJET-  	  Credit Card Authentication using Facial RecognitionIRJET-  	  Credit Card Authentication using Facial Recognition
IRJET- Credit Card Authentication using Facial Recognition
 
Facial Recognition Mini project 3.pdf
Facial Recognition Mini project 3.pdfFacial Recognition Mini project 3.pdf
Facial Recognition Mini project 3.pdf
 
A guide to Face Detection in Python.pdf
A guide to Face Detection in Python.pdfA guide to Face Detection in Python.pdf
A guide to Face Detection in Python.pdf
 
Emotion Detection Using Facial Expression Recognition to Assist the Visually ...
Emotion Detection Using Facial Expression Recognition to Assist the Visually ...Emotion Detection Using Facial Expression Recognition to Assist the Visually ...
Emotion Detection Using Facial Expression Recognition to Assist the Visually ...
 
IRJET- Smart Surveillance Cam using Face Recongition Alogrithm
IRJET-  	  Smart Surveillance Cam using Face Recongition AlogrithmIRJET-  	  Smart Surveillance Cam using Face Recongition Alogrithm
IRJET- Smart Surveillance Cam using Face Recongition Alogrithm
 
Face recognition application
Face recognition applicationFace recognition application
Face recognition application
 
Face Recognition System
Face Recognition SystemFace Recognition System
Face Recognition System
 
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
 
May internship challenge: User Authentication System only using image data: C...
May internship challenge: User Authentication System only using image data: C...May internship challenge: User Authentication System only using image data: C...
May internship challenge: User Authentication System only using image data: C...
 
Rapid object detection using boosted cascade of simple features
Rapid object detection using boosted  cascade of simple featuresRapid object detection using boosted  cascade of simple features
Rapid object detection using boosted cascade of simple features
 
IRJET- Autonamy of Attendence using Face Recognition
IRJET- Autonamy of Attendence using Face RecognitionIRJET- Autonamy of Attendence using Face Recognition
IRJET- Autonamy of Attendence using Face Recognition
 

More from hetvi naik

plan for penetration test
plan for penetration testplan for penetration test
plan for penetration testhetvi naik
 
Cleaning equipment
Cleaning equipmentCleaning equipment
Cleaning equipmenthetvi naik
 
disadvantages of learning foreign language
disadvantages of learning foreign languagedisadvantages of learning foreign language
disadvantages of learning foreign languagehetvi naik
 
Face detection and recognition report with pi in single poster
Face detection and recognition report with pi in single posterFace detection and recognition report with pi in single poster
Face detection and recognition report with pi in single posterhetvi naik
 
BMC report for face detection and recognition using pi-3
BMC report for face detection and recognition using pi-3BMC report for face detection and recognition using pi-3
BMC report for face detection and recognition using pi-3hetvi naik
 
Face detection and recognition report
Face detection and recognition reportFace detection and recognition report
Face detection and recognition reporthetvi naik
 
Wireless power transfer report
Wireless power transfer reportWireless power transfer report
Wireless power transfer reporthetvi naik
 
wireless power transfer
wireless power transferwireless power transfer
wireless power transferhetvi naik
 
Nb iot (naik hetvi)
Nb iot (naik hetvi)Nb iot (naik hetvi)
Nb iot (naik hetvi)hetvi naik
 
Region filling
Region fillingRegion filling
Region fillinghetvi naik
 
Number plate recogition
Number plate recogitionNumber plate recogition
Number plate recogitionhetvi naik
 

More from hetvi naik (15)

plan for penetration test
plan for penetration testplan for penetration test
plan for penetration test
 
Final ppt g08
Final ppt g08Final ppt g08
Final ppt g08
 
Team black
Team blackTeam black
Team black
 
Cleaning equipment
Cleaning equipmentCleaning equipment
Cleaning equipment
 
disadvantages of learning foreign language
disadvantages of learning foreign languagedisadvantages of learning foreign language
disadvantages of learning foreign language
 
Face detection and recognition report with pi in single poster
Face detection and recognition report with pi in single posterFace detection and recognition report with pi in single poster
Face detection and recognition report with pi in single poster
 
BMC report for face detection and recognition using pi-3
BMC report for face detection and recognition using pi-3BMC report for face detection and recognition using pi-3
BMC report for face detection and recognition using pi-3
 
Face detection and recognition report
Face detection and recognition reportFace detection and recognition report
Face detection and recognition report
 
Wireless power transfer report
Wireless power transfer reportWireless power transfer report
Wireless power transfer report
 
wireless power transfer
wireless power transferwireless power transfer
wireless power transfer
 
Nb iot (naik hetvi)
Nb iot (naik hetvi)Nb iot (naik hetvi)
Nb iot (naik hetvi)
 
GRO n GO
GRO n GO GRO n GO
GRO n GO
 
AAA server
AAA serverAAA server
AAA server
 
Region filling
Region fillingRegion filling
Region filling
 
Number plate recogition
Number plate recogitionNumber plate recogition
Number plate recogition
 

Recently uploaded

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
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidNikhilNagaraju
 
Current Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLCurrent Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLDeelipZope
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130Suhani Kapoor
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )Tsuyoshi Horigome
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝soniya singh
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSCAESB
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
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
 
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
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile servicerehmti665
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024hassan khalil
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxDeepakSakkari2
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024Mark Billinghurst
 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxPoojaBan
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 

Recently uploaded (20)

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
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfid
 
Current Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLCurrent Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCL
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentation
 
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 
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
 
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
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile service
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptx
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024
 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptx
 
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 

Face recognition with pi

  • 1. A presentation on: Face recognition with raspberry pi GUJARAT TECHNOLOGICAL UNIVERSITY C. K. PITHAWALA COLLEGE OF ENGINEERING AND TECHNOLOGY
  • 2. Prepared by: Group no-5 Sr. no. Name of student Enrollment 1. Dimple Balasara 120090111055 2. Hetvi Naik 130090111055 3. Vatsal Champaneria 140093111005 4. Krunal Parmar 140093111017 5. Khushbu Raj 140093111033 Guided by: Dr. Mita Paunwala
  • 3. Central Idea A SYSTEM FOR FACE DETECTION AND RECOGNITION BASED ON RASPBERRY PI WITH MATLAB PROGRAMMING TO CONTROL THE GATE.
  • 4. Problem statement • Now-a-days security is most required thing. • Biometrics gives options of verification based on physical feature. Face recognition is solution of it.
  • 5. Introduction ► A facial recognition system is a computer application for automatically identifying or a verifying a person from a digital image. ► Face detection locate face in whole frame. ► Input image is matched with database images. Authentication is given accordingly. ► Face recognition system is mainly used for security purpose.
  • 6. Contd… Recognition is addition of two parts: 1) Face Detection 2) Face recognition
  • 7. Face Detection ► Face detection is a computer technology being used in a variety of applications that identifies human faces in digital images. ► BUT HOW?? • There are many options available for face detections. Nos. of algorithms, methods and hardware for this type of task.
  • 8. Face detection Algorithm • Face detection can be performed based on several cues: ⮚ skin color ⮚ motion ⮚ facial/head shape ⮚ facial appearance or ⮚ a combination of these parameters. ⮚ Most successful face detection algorithms are appearance-based without using other cues. ⮚ The common processing is done as follows: ⮚ An input image is scanned at all possible locations and scales by a subwindow. ⮚ Face detection is posed as classifying the pattern in the subwindow as either face or nonface. ⮚ The face/nonface classifier is learned from face and nonface training examples using statistical learning methods
  • 9. CONTD… ⮚ There are many face detection algorithms to locate a human face in a scene as follows: 1. Viola Jones Face Detection Algorithm 2. Local Binary Pattern (LBP) 3. AdaBoost Algorithm for Face Detection. ⮚ WHY VIOLA JONES ALGORITHM?? • It is more adaptive and practical algorithm. • It is learning algorithm. • It has high accuracy of output.
  • 10. Viola Jones algorithm ► The Viola–Jones object detection framework is the first object detection framework to provide competitive object detection rates in real-time. ► The algorithm has four stages: 1. Haar Feature Selection 2. Creating an Integral Image 3. Adaboost Training 4. Cascading Classifiers
  • 11. Haar features and integral image
  • 14. Face Detection Input from camera Feature extraction Feature vector Face detected? Haar cascade algorithm Detected face highlighted NO YES Face database
  • 16. MATLAB ► MATLAB stands for “MATrix LABoratory.” ► It is software package for numerical computation and visualization. ► It has numerous inbuilt functions. ► It is user friendly with various tools.
  • 17. Hardware platforms ► WHAT IS AND WHY RASPBERRY PI?? • New hardware system for human face detection is raspberry pi it is credit card size computer with components mount on its motherboard, running a dedicated version of windows. It plugs in TV and keyboard. It is capable to work as small computer which can fit into electronic device. • Less power consumption • No moving parts • Small size • Status lights • Cost • Multiple usage
  • 18. Raspberry Pi GERENIC DIAGRAM HARDWARE PHOTO CPU/GPU USB HUBI/O ETHERNET RAM
  • 19. Contd…. ⮚ Raspberry pi has many models: o Model A o Model B ( pi 1) o Model B+ (pi 1) o Model B+2 (pi 2) o Model B+3 (pi 3)
  • 20. WHY PI B3?? ❑ SoC: Broadcom BCM2837 ❑ CPU: 4× ARM Cortex-A53, 1.2GHz ❑ GPU: Broadcom Video Core IV ❑ RAM: 1GB LPDDR2 (900 MHz) ❑ Networking: 10/100 Ethernet, 2.4GHz 802.11n wireless ❑ Bluetooth: Bluetooth 4.1 Classic, Bluetooth Low Energy ❑ Storage: micro SD ❑ GPIO: 40-pin header, populated ❑ Ports: HDMI, 3.5mm analogue audio-video jack, 4× USB 2.0, Ethernet, Camera Serial Interface (CSI), Display Serial Interface (DSI)
  • 21. Setup
  • 22. On 1st boot of PI
  • 23. Haar cascade with Pi This is the basic idea of whole interfacing. The laptop will have program on which the raspberry pi will work. The pi camera will work as input device. The display of monitor as output display. The memory card here is used as database.
  • 24. Yet further work ► Even sem work plan: Image Storing Own Database Face recognition Motor interfacing