0% found this document useful (0 votes)
953 views

Face Recognition Using Python

This document discusses face recognition using Python. It introduces face detection as detecting human faces in images and recognizing facial features. Face recognition is then defined as identifying individuals using their facial features. The document outlines the group members and libraries used like NumPy, Face Recognition, Dlib and OpenCV. It provides an overview of the working, explaining the training of models on datasets and comparing real-time frames to detect faces. Applications of face recognition discussed include security, payments, and surveillance. Future improvements proposed are connecting to databases to store records and using the system for verification.

Uploaded by

Harshit yadav
Copyright
© © All Rights Reserved
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
953 views

Face Recognition Using Python

This document discusses face recognition using Python. It introduces face detection as detecting human faces in images and recognizing facial features. Face recognition is then defined as identifying individuals using their facial features. The document outlines the group members and libraries used like NumPy, Face Recognition, Dlib and OpenCV. It provides an overview of the working, explaining the training of models on datasets and comparing real-time frames to detect faces. Applications of face recognition discussed include security, payments, and surveillance. Future improvements proposed are connecting to databases to store records and using the system for verification.

Uploaded by

Harshit yadav
Copyright
© © All Rights Reserved
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 9

FACE

RECOGNITION
USING PYTHON
GROUP MEMBERS –

HARSHIT YADAV
AAKASH CHAUDHARY
SANDEEP SINGH
VINAYAK SOLANKI
 What is Face Detection ?

 In computer vision, one essential problem we are trying to figure


out is to automatically detect objects in an image without human
intervention. Face detection can be thought of as such a problem
where we detect human faces in an image or real time image.
There may be slight differences in the faces of humans but overall,
it is safe to say that there are certain features that are associated
with all the human faces. There are various face detection
algorithms which stores the face data to in order to detect different
faces accordingly.

 Face detection is usually the first step towards many face-related


technologies, such as face recognition or verification. However,
face detection can have very useful applications. 
 What is Face Recognition ?
 Face recognition is a method of identifying or
verifying the identity of an individual using their face.

 Face Recognition system plays a vital role in almost


every sector. Face recognition is one of the mostly
used biometrics. It can used for security,
authentication, identification, and has got many more
advantages. Despite of having low accuracy when
compared to iris recognition and fingerprint
recognition, it is being widely used due to its
contactless and non-invasive process.
 Libraries Used :
 NumPy
 Face Recognition
 Dlib
 OpenCV (version 2)

 Softwares Used :
 Python 3.9 (64-bit)
 Visual Studio Code 2019
 Working Overview:
 Face recognition algorithm can extract features from a
face image namely position of forehead, eye, nose,
mouth, chin, jaws. So here we train our machine on
dataset images to record face encodings from those
data sets.

 Using Python language and above mentioned


softwares and libraries for implementation.

 Now by comparing the dataset face encodings to real


time frame encodings we get the desired results.
 Data Flow Diagram :
 Applications :
 Mass Surveillance
 Improved Payment Methods
 Smart Airport and Border Control
 Improve Security
 Healthcare Management
 Reducing Retail Crimes
 Finding Missing Person
 Law Enforcements
 Future Improvements:
 We can connect this code to a database or CSV
file to store the records.

 We can also mail or cloud store the data retrieved.

 Can be used to verify credentials.

 Can be used to maintain law enforcement.


THANK YOU

You might also like