SlideShare a Scribd company logo
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 (20)

PPTX
Minor on Face Recognition System using Raspberry Pi
Nitish Bokolia
 
PPTX
Facial Recognition Technology
priyabratamansingh1
 
PPTX
Face Recognition Technology by Vishal Garg
IBNC India - India's Biggest Networking Championship
 
PPTX
Facial recognition system
Divya Sushma
 
PPTX
Face Recognition Technology
Shashidhar Reddy
 
PPTX
Face recognization 1
leenak770
 
PPT
Face recognition ppt
Santosh Kumar
 
PPT
Automatic Attendance system using Facial Recognition
Nikyaa7
 
PPTX
Face Recognition System/Technology
RahulSingh3034
 
PPTX
Face recognisation system
Saumya Ranjan Behura
 
PPTX
Face Detection Attendance System By Arjun Sharma
Arjun Agnihotri
 
PPTX
FACE RECOGNITION ATTENDANCE SYSTEM (1) (1).pptx
khushiGond2
 
DOCX
Face detection and recognition report
hetvi naik
 
PPTX
Face detection and recognition
Pankaj Thakur
 
PPTX
face recognition
vipin varghese
 
PPTX
Drowsiness detection ppt
safepassage
 
PPTX
Facial Recognition Attendance System (Synopsis).pptx
kakimetu
 
PPTX
Face recognization
leenak770
 
PPT
Face recognition attendance system
mohanaprasad_v
 
PPTX
Face Recognition based Lecture Attendance System
Karmesh Maheshwari
 
Minor on Face Recognition System using Raspberry Pi
Nitish Bokolia
 
Facial Recognition Technology
priyabratamansingh1
 
Face Recognition Technology by Vishal Garg
IBNC India - India's Biggest Networking Championship
 
Facial recognition system
Divya Sushma
 
Face Recognition Technology
Shashidhar Reddy
 
Face recognization 1
leenak770
 
Face recognition ppt
Santosh Kumar
 
Automatic Attendance system using Facial Recognition
Nikyaa7
 
Face Recognition System/Technology
RahulSingh3034
 
Face recognisation system
Saumya Ranjan Behura
 
Face Detection Attendance System By Arjun Sharma
Arjun Agnihotri
 
FACE RECOGNITION ATTENDANCE SYSTEM (1) (1).pptx
khushiGond2
 
Face detection and recognition report
hetvi naik
 
Face detection and recognition
Pankaj Thakur
 
face recognition
vipin varghese
 
Drowsiness detection ppt
safepassage
 
Facial Recognition Attendance System (Synopsis).pptx
kakimetu
 
Face recognization
leenak770
 
Face recognition attendance system
mohanaprasad_v
 
Face Recognition based Lecture Attendance System
Karmesh Maheshwari
 

Similar to Face recognition with pi (20)

PPTX
facedetectionandrecosignationwithpi-200430225418.pptx
bhaveshagrawal35
 
PPTX
Face Recognition System for Door Unlocking
Hassan Tariq
 
PDF
Classroom Attendance using Face Detection and Raspberry-Pi
IRJET Journal
 
PDF
IRJET- Face Detection based on Image Processing using Raspberry Pi 4
IRJET Journal
 
PDF
IRJET- Face Recognition based Attendance System using Raspberry Pi
IRJET Journal
 
PDF
IRJET- Vehicle Seat Vacancy Identification using Image Processing Technique
IRJET Journal
 
PPTX
Face detection and recognition report with pi in single poster
hetvi naik
 
PPTX
face_reccognition attendance system using IoT
McaSai
 
PDF
IRJET- Vehicle Seat Vacancy Identification using Image Processing Technique
IRJET Journal
 
PDF
Monitoring using Face Recognition
IRJET Journal
 
PPT
Comparative analysis for a real time face recognition system using raspberry pi
ulaila2002
 
PDF
Face and facial expressions recognition for blind people
IRJET Journal
 
PDF
IRJET - Face Recognition and Fingerprint based Attendance Monitoring System
IRJET Journal
 
PDF
IRJET- Vision based Security System and Automation using Internet of Things
IRJET Journal
 
PDF
IRJET - Design and Development of Android Application for Face Detection and ...
IRJET Journal
 
PDF
IRJET- IoT based Door Lock and Unlock System using Face Recognition
IRJET Journal
 
PPTX
human face detection using matlab
shamima sultana
 
PPTX
Face Detection using Machine Learning PBL PPT 2.pptx
VaradGorhe1
 
PPTX
Facial Recognition System For Access Control
Md. Saddam Hossain Noyon
 
PPTX
SYNOPSIS on face recognition attendance system software
zalam5577
 
facedetectionandrecosignationwithpi-200430225418.pptx
bhaveshagrawal35
 
Face Recognition System for Door Unlocking
Hassan Tariq
 
Classroom Attendance using Face Detection and Raspberry-Pi
IRJET Journal
 
IRJET- Face Detection based on Image Processing using Raspberry Pi 4
IRJET Journal
 
IRJET- Face Recognition based Attendance System using Raspberry Pi
IRJET Journal
 
IRJET- Vehicle Seat Vacancy Identification using Image Processing Technique
IRJET Journal
 
Face detection and recognition report with pi in single poster
hetvi naik
 
face_reccognition attendance system using IoT
McaSai
 
IRJET- Vehicle Seat Vacancy Identification using Image Processing Technique
IRJET Journal
 
Monitoring using Face Recognition
IRJET Journal
 
Comparative analysis for a real time face recognition system using raspberry pi
ulaila2002
 
Face and facial expressions recognition for blind people
IRJET Journal
 
IRJET - Face Recognition and Fingerprint based Attendance Monitoring System
IRJET Journal
 
IRJET- Vision based Security System and Automation using Internet of Things
IRJET Journal
 
IRJET - Design and Development of Android Application for Face Detection and ...
IRJET Journal
 
IRJET- IoT based Door Lock and Unlock System using Face Recognition
IRJET Journal
 
human face detection using matlab
shamima sultana
 
Face Detection using Machine Learning PBL PPT 2.pptx
VaradGorhe1
 
Facial Recognition System For Access Control
Md. Saddam Hossain Noyon
 
SYNOPSIS on face recognition attendance system software
zalam5577
 
Ad

More from hetvi naik (13)

DOCX
plan for penetration test
hetvi naik
 
PPTX
Final ppt g08
hetvi naik
 
PPTX
Team black
hetvi naik
 
PPTX
Cleaning equipment
hetvi naik
 
DOCX
disadvantages of learning foreign language
hetvi naik
 
PDF
BMC report for face detection and recognition using pi-3
hetvi naik
 
DOCX
Wireless power transfer report
hetvi naik
 
PPTX
wireless power transfer
hetvi naik
 
DOCX
Nb iot (naik hetvi)
hetvi naik
 
PPTX
GRO n GO
hetvi naik
 
DOCX
AAA server
hetvi naik
 
PPTX
Region filling
hetvi naik
 
PPTX
Number plate recogition
hetvi naik
 
plan for penetration test
hetvi naik
 
Final ppt g08
hetvi naik
 
Team black
hetvi naik
 
Cleaning equipment
hetvi naik
 
disadvantages of learning foreign language
hetvi naik
 
BMC report for face detection and recognition using pi-3
hetvi naik
 
Wireless power transfer report
hetvi naik
 
wireless power transfer
hetvi naik
 
Nb iot (naik hetvi)
hetvi naik
 
GRO n GO
hetvi naik
 
AAA server
hetvi naik
 
Region filling
hetvi naik
 
Number plate recogition
hetvi naik
 
Ad

Recently uploaded (20)

PDF
Biodegradable Plastics: Innovations and Market Potential (www.kiu.ac.ug)
publication11
 
PPTX
Module2 Data Base Design- ER and NF.pptx
gomathisankariv2
 
PDF
CAD-CAM U-1 Combined Notes_57761226_2025_04_22_14_40.pdf
shailendrapratap2002
 
PDF
Zero Carbon Building Performance standard
BassemOsman1
 
PPTX
ETP Presentation(1000m3 Small ETP For Power Plant and industry
MD Azharul Islam
 
PDF
Advanced LangChain & RAG: Building a Financial AI Assistant with Real-Time Data
Soufiane Sejjari
 
PDF
2025 Laurence Sigler - Advancing Decision Support. Content Management Ecommer...
Francisco Javier Mora Serrano
 
PDF
Air -Powered Car PPT by ER. SHRESTH SUDHIR KOKNE.pdf
SHRESTHKOKNE
 
PPTX
Introduction to Fluid and Thermal Engineering
Avesahemad Husainy
 
PPTX
MULTI LEVEL DATA TRACKING USING COOJA.pptx
dollysharma12ab
 
PPTX
cybersecurityandthe importance of the that
JayachanduHNJc
 
PDF
STUDY OF NOVEL CHANNEL MATERIALS USING III-V COMPOUNDS WITH VARIOUS GATE DIEL...
ijoejnl
 
PDF
Introduction to Ship Engine Room Systems.pdf
Mahmoud Moghtaderi
 
PDF
All chapters of Strength of materials.ppt
girmabiniyam1234
 
PDF
SG1-ALM-MS-EL-30-0008 (00) MS - Isolators and disconnecting switches.pdf
djiceramil
 
PDF
Natural_Language_processing_Unit_I_notes.pdf
sanguleumeshit
 
PPTX
22PCOAM21 Session 1 Data Management.pptx
Guru Nanak Technical Institutions
 
PDF
4 Tier Teamcenter Installation part1.pdf
VnyKumar1
 
PPTX
Precedence and Associativity in C prog. language
Mahendra Dheer
 
PDF
Zero carbon Building Design Guidelines V4
BassemOsman1
 
Biodegradable Plastics: Innovations and Market Potential (www.kiu.ac.ug)
publication11
 
Module2 Data Base Design- ER and NF.pptx
gomathisankariv2
 
CAD-CAM U-1 Combined Notes_57761226_2025_04_22_14_40.pdf
shailendrapratap2002
 
Zero Carbon Building Performance standard
BassemOsman1
 
ETP Presentation(1000m3 Small ETP For Power Plant and industry
MD Azharul Islam
 
Advanced LangChain & RAG: Building a Financial AI Assistant with Real-Time Data
Soufiane Sejjari
 
2025 Laurence Sigler - Advancing Decision Support. Content Management Ecommer...
Francisco Javier Mora Serrano
 
Air -Powered Car PPT by ER. SHRESTH SUDHIR KOKNE.pdf
SHRESTHKOKNE
 
Introduction to Fluid and Thermal Engineering
Avesahemad Husainy
 
MULTI LEVEL DATA TRACKING USING COOJA.pptx
dollysharma12ab
 
cybersecurityandthe importance of the that
JayachanduHNJc
 
STUDY OF NOVEL CHANNEL MATERIALS USING III-V COMPOUNDS WITH VARIOUS GATE DIEL...
ijoejnl
 
Introduction to Ship Engine Room Systems.pdf
Mahmoud Moghtaderi
 
All chapters of Strength of materials.ppt
girmabiniyam1234
 
SG1-ALM-MS-EL-30-0008 (00) MS - Isolators and disconnecting switches.pdf
djiceramil
 
Natural_Language_processing_Unit_I_notes.pdf
sanguleumeshit
 
22PCOAM21 Session 1 Data Management.pptx
Guru Nanak Technical Institutions
 
4 Tier Teamcenter Installation part1.pdf
VnyKumar1
 
Precedence and Associativity in C prog. language
Mahendra Dheer
 
Zero carbon Building Design Guidelines V4
BassemOsman1
 

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