0% found this document useful (0 votes)
41 views10 pages

Synopsis PROJECT 24 (G-10)

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
41 views10 pages

Synopsis PROJECT 24 (G-10)

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 10

Synopsis

On

FACE DETECTION USING PYTHON


Submitted in partial fulfillment of the requirement
For the award of the degree of
B.TECH
IN
Information Technology

DR. APJ ABDUL KALAM TECHNICAL


UNIVERSITY
UTTAR PRADESH
SESSion: 2023-24
Submitted By
Shrey Bhaskar
(Roll no: 210068013050)
Divyansh Kumar
(Roll no: 2100680130022)
Abhishek Kumar
(Roll no: 2100680130003)

Under the guidance


Mr.rakesh sambyal
DEPARTEMENT OF
INFORMATION
TECHNOLOGY
Department of information technology

Meerut Institute Of Engineering & Technology,Meerut

LITERATURE REVIEW

Face detection is a process of identifying human faces in images or


videos. It is a rapidly expanding area of computer vision that offers a
variety of useful applications, such as security systems, face
identification, and picture analysis. A technique called face recognition
sometimes called facial recognition, examines and recognizes human
faces in pictures and videos. It is a biometric technology that recognizes
and detects people's distinctive facial characteristics using a variety of
algorithms and methodologies. There are various processes involved in
the facial recognition process. Face detection begins by locating and
extracting facial characteristics from an image or video frame. The
placement of the eyes, nose, mouth, and other recognizable face
hallmarks are examples of these traits. The program then transforms the
detected facial traits into a mathematical representation called a face
template or face print. Then, this face template is compared to a database
of previously known face templates to see whether there is a match or
likeness. Face recognition systems may be used for various purposes,
such as identity verification, access control, surveillance, and customizing.
They are employed in many industries, including customer service, mobile
technology, social media, and law enforcement.
Department of Information Technology

Meerut Institute Of Engineering & Technology,Meerut

ABSTRACT

A face recognition system is one of the


biometric information processes, its
applicability is easier
and working range is larger than others,
i.e.; fingerprint, iris scanning, signature, etc.
A face
recognition system is designed, implemented
and tested at Atılım University,
Mechatronics
Engineering Department. The system uses a
combination of techniques in two topics;
face
detection and recognition. The face detection
is performed on live acquired images without
any
application field in mind. Processes utilized in
the system are white balance correction, skin
like
region segmentation, facial feature extraction
and face image extraction on a face
candidate.
Then a face classification method that uses
FeedForward Neural Network is integrated in
the
system. The system is tested with a database
generated in the laboratory with 26 people.
The
tested system has acceptable performance to
recognize faces within intended limits. System
is
also capable of detecting and recognizing
multiple faces in live acquired images
A face recognition system is one of the biometric information processes, its applicability is
easier and working range is larger than others, i.e.; fingerprint, iris scanning, signature, etc.
A face recognition system is designed, implemented and tested at Atılım University,
Mechatronics Engineering Department. The system uses a combination of techniques in two
topics; face detection and recognition. The face detection is performed on live acquired
images without any application field in mind. Processes utilized in the system are white
balance correction, skin like region segmentation, facial feature extraction and face image
extraction on a face candidate. Then a face classification method that uses FeedForward
Neural Network is integrated in the system. The system is tested with a database generated
in the laboratory with 26 people. The tested system has acceptable performance to
recognize faces within intended limits. System is also capable of detecting and recognizing
multiple faces in live acquired images
Department of Information Technology

Meerut Institute Of Engineering & Technology,Meerut

PROBLEM STATEMENT
“Facial Detection and Facial Recognition using Intel’s open source Computer Vision Library
(OpenCV) and Python dependency” There are various scripts illustrated throughout the
project that will have functionalities like detecting faces in static images, detecting faces in
live feed using a webcam, capturing face images and storing them in the dataset, training of
classifier for recognition and finally recognition of the trained faces. All the scripts are
written in python 3.6.5 and have been provided with documented code. This project lays
out most of the useful tools and information for face detect ion 2 and face recognition and
can be of importance to people exploring facial recognition with OpenCV. The project shows
implementation of various algorithms and recognition approaches which will be discussed
on later in the project report. Face Recognition can be of importance in terms of security,
organization, marketing, surveillance and robotics etc. Face detection is able to very
immensely improve surveillance efforts which can greatly help in tracking down of people
with ill criminal record basically referring to criminals and terrorists who might be a vast
threat to the security of the nation and the people collectively.The Personal security is also
greatly exacerbated since there is nothing for hackers to steal or change, such as passwords.
Department of Information Technology

Meerut Institute Of Engineering & Technology,Meerut

OBJECTIVE AND SCOPE


This project is created so as to study the various means of recognizing faces with more
accuracy and reducing the error rates while recognition. The ideal condition for any
recognition project is to reduce the intra class variance of features and increase the inter
class variance of features to be detected or recognized. Facial Recognition software is
“Capable of uniquely identifying or verifying a person by comparing and analyzing patterns
based on the person’s facial contours. It is mostly used for security purposes”. Many other
areas of use.
Department of Information Technology

Meerut Institute Of Engineering & Technology,Meerut

METHODOLOGY
The Project utilizes various libraries of Python such as:
 OpenCV :-“OpenCV (Open Source Computer Vision Library) is an open source
computer vision and machine learning software library”. The main purpose of this
was to provide a common infrastructure for computer vision applications and it was
also built specifically for such purposes not to mention it also accelerated the use of
machine perception inside the business product. “Being a BSD-licensed product,
OpenCV makes it straightforward for businesses to utilize and modify the code”.
 NumPy :-“The Python programming language earlier wasn't originally designed for
numerical computing as we know it to be , however it also attracted the attention of the
scientific and engineering community early” . “In 1995 the interest (SIG) matrix-sig was
based with the aim of shaping associate array computing package; among its members was
Python designer and supporter Guido van Rossum, WHO extended Python's syntax (in
explicit the compartmentalization syntax) to make array computing easier”
Department of Information Technology

Meerut Institute Of Engineering & Technology,Meerut

FACE RECOGNITION
The “Face recognition” library in python is a library which helps in recognizing and
manipulating the faces by using the programming language python or from the command
line with the simplest face recognition library after importing the module and accessing the
required functions.The “Face recognition” library was built using dlib’s “state-of-the-art face
recognition” and was further enhanced and built with deep learning. The model has an
accuracy of 99.38%.It is used to find faces in pictures.
Find and according look for facial features in the pictures:
Department of Information Technology

Meerut Institute Of Engineering &Technology,Meerut

REFERENCES

 https://www.datacamp.com/tutorial/face-detection-
python-opencv
 https://www.geeksforgeeks.org/python-multiple-face-
recognition-using-dlib/

You might also like