Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 32

A project on attendance system with

face recognition

submitted to
RIT KODERMA
Face Detection Based
Attendance System
PRESENTED BY :
•ABHISHEK KUMAR 16103
•MOJAHIDUL ISLAM 16112
•SAMSHAD ALAM 16110
•TINKU KUMAR VERMA 16113
CONTENT
 Introduction
 Face Detection Based Attendance System
 Stages of Identification
 Components of Face Recognition
 How Face recognition system works?
 The Software
 How it works?
 Hardware Requirement
 Software Requirement
 Advantage and Disadvantage
 Other Applications
 Conclusion
 References
 Project Status
ABSTRACT

In this paper an abstract template is constructed for extracting


facial information from 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, finger
print, iris scanning ,signature etc.
The parameterized model can be used to describe the object to
be recognised together with a major of how like it fits the
image data.
Introduction
Face recognition is a method of identifying
or verifying the identity of an individual
using their face.

Facial recognition is a biometric software


application capable of uniquely identifying
or verifying a person by comparing and
analyzing patterns based on the person's
facial contours.
Face Detection Based
Attendance System
The advanced face recognition attendance biometric
system enrolls the unique and permanent facial fine
points of students and records them in the database .
Once the enrollment process is complete, the system
verify your identity by comparing the face with the
databases and then face recognition attendance
system automatically marks your attendance on your
behalf
A face recognition system is expected to identify faces
present in images automatically. It can operate in either
or both of two modes:

1. Face verification (or authentication):


involves a one-to-one match that compares a query face image
against a template face image whose identity is being claimed.
2.Face identification (or recognition):
involves one-to-many matches that compares a
query face image against all the template images
in the database to determine the identity of the
query face.
STAGES OF IDENTIFICATION

Match/Non
match
Capture Extraction Comparison

Accept/Reject
FOUR STAGES OF IDENTIFICATION
1.Capture:-Capture the behavioral sample.
2.Extraction:-unique data is extracted from the sample and
a template is created

3.Comparison:-the template is compared with a new


sample.
4.Match/Non match: the system decides whether the
new samples are matched or not.
ER-DIAGRAM
CB

JAW LINE
STUDENT
DBE

DES
WN
COMPONENTS OF FACE RECOGNITION
 Enrollment module-An automated mechanism that scans and
captures a digital or analog image of a living personal
characteristics

 Database-Another entity which handles compression


,processing ,data storage and compression of the captured data
with stored data

 Identification module-The third interfaces with the


application system
Enrollment Module

Preprocessing Analysis
& Analysis
Data
segmentation

User
Interface
System
Face Data base

Identification Module

Preprocessing& Face rag &


Analysis
Segmentation scoring

Reject/Accept
How face recognition system
work ?
Face recognition system work by a particular software.
There are about 80 nodal points on a human face. Here are
few nodal points that are measured by the software :
• Distance between the eyes
• Width of the nose
• Depth of the eye socket
• Cheekbones
• Jaw line
• Chin

123seminarsonly.com
THE SOFTWARE

 Detection

 Alignment

 Normalization

 Representation

 Matching
 Detection - When the system is attached with the camera , the
s/w started searching for faces. If there is a face in the view, it is
detected within a fraction of a second. A multi scale algorithm is
used to search for faces in low resolution. The system switches to a
high resolution search only after a head-liked shape is detected.

 Alignment – Once a face is detected ,the system determines the


head ‘s position ,size and pose. A face needs to be turned at least
35 degrees towards the camera for the system to register it.

 Normalization – The image of the head is scaled and rotated


so that it can be registered and mapped into an appropriate size
and pose . Normalization is performed regardless of the head’s
location and distance from the camera .Light does not impact the
normalization process.
 Representation - The System translates the facial data
into a unique code. This coding process allows for easier
comparison of the newly acquired facial data to stored facial
data.

 Matching – The newly acquired facial data is compared to


the stored data (ideally) linked to at least one stored facial
representations.
How It Works…?
HARDWARE
REQUIREMENT
Component Minimum Recommended

Processor 1.8 Ghz Dual Core Intel Intel Core i3 5th


Pentium/ Generation
AMD Athlon 64 X2
RAM 2 GB 4 GB

Camera 8 Mega-Pixel 16 Mega-Pixel DSLR

Disk 128 GB 512 GB


SOFTWARE REQUIREMENT

 OpenCV- 3.3.1

 python 2.7

 MS Excel

 MySQL DB
ADVANTAGE
 Convenience and social acceptability.
 Easy to use.
 Inexpensive biometric.

DISADVANTAGE
 Face recognition systems can’t tell the difference between
identical twins .
 Changes in physiological characteristics reduce matching accuracy.
Hence the system gives 50-60% accurate result.
APPLICATIONS
 Government Use
1. Law enforcement
2.Security/counterterrorism
3.Immigration
 Commercial Use
1.Day care
2.Residential security
3.Voter verification
4.Banking using ATM
CONCLUSION

Face recognition technologies have been


associated generally with very costly top secure
applications. Today the core technologies have
Evolved and the cost of equipments is going
down dramatically due to the integration.
REFERENCES

• http://www.rroij.com
• https://towardsdatascience.com/face-d
etection-for-beginners-e58e8f21aad9
• http://google.com
• http://
www.bioenabletech.com/face-recognitio
n-attendance-system.html
PROJECT STATUS
35
30
25
20
15
OPENCV
10
PYTHON
5
0

You might also like