You are on page 1of 16

BHARATI VIDYAPEETH COLLEGE OF ENGINEERING,NAVI MUMBAI

DEPARTMENT OF INSTRUMENTATION
ATTENDANCE MONITORING SYSTEM

By:
Atif Imran Penkar
Prithviraj Raju Mudaliar
Rituja Arun Raut
Yash Rajendra Vispute
Guided By: Mohini M. Sawarkar
Abstract
• This is an user friendly attendance system used to
record attendance.
• It uses biometric technology i.e, Face Recognition and
Fingerprint Scanning.
• The attendance is recorded in a MySQL database.
Contents
I. Image processing
II. Fingerprint system
III. MySQL database
IV. Other parameters
V. Advantages
VI. Future scope
Image Processing
• Image Processing in Raspberry Pi uses OpenCV library
function.
• OpenCV (Open Source Computer Vision) is a library of
programming functions mainly aimed at real-time
computer vision.
• 3 algorithms used for face recognition:
1. EigenFaces

2. FisherFaces

3. Local Binary Patterns Histograms (LBPH)


EigenFaces

• A persons by his distinct features, like the eyes, nose, cheeks


or forehead are used to recognize the face.
FisherFaces
• FisherFaces face recognizer
algorithm extracts
principal components that
differentiate one person
from the others.
LBPH
• Take a 3×3 window and move it
across one image. At each move
compare the pixel at the center,
with its surrounding pixels.
Denote the neighbors with
intensity value less than or
equal to the center pixel by 1
and the rest by 0.
Fingerprint System

• This system uses Fingerprint Sensor Model R305.


• Finger print data is stored in the module and can
configure it in 1:1 or 1: N mode for identifying the
person.
• The scanner gets an image of your finger, and
determines whether the pattern of ridges and valleys
in this image matches the pattern of ridges and
valleys in pre-scanned images.
MySQL
• MySQL is a freely available open source Relational Database
Management System (RDBMS) that uses Structured Query
Language (SQL).
• PHP i.e "Personal Home Page"  is an open source server-side
language which is used for creating dynamic web pages.
• phpMyAdmin is a free software tool written in PHP, intended
to handle the administration of MySQL over the Web.
• Frequently used operations are managing databases, tables,
columns, relations, indexes, users, permissions etc.
Other Parameters
1. Noise Filtering
2. Skin Classification
3. 1:1 ; 1:N Mode
Advantages
1. Reduce paper work
2. Saves time
3. Higher accuracy
Future scope of Image Processing
• Spoken commands, recognizing and tracking people and
things, diagnosing medical conditions, performing surgery,
reprogramming defects in human DNA, and automatic driving
all forms of transport.
• Applications of satellite based imaging ranges from planetary
exploration to surveillance applications.
• This system can be used in ATMs for cash withdrawal without
the use of credit/debit card.
Thank You!

You might also like