IT - 05 Title: Attendance Management System Using Face Detection

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 17

DEPARTMENT OF INFORMATION TECHNOLOGY

Submitted By:
Saurabh D. Sutone (IT A-70)
Pranjal Lute (IT A-76)
Ankush Dhawale (IT A-77)
Ayush Dumanwar (IT A-68)
IT_05
TITLE : ATTENDANCE MANAGEMENT SYSTEM USING FACE DETECTION

Dr. G. Sakarkar Prof. G. S. Khekare Dr. U. N. Shrawankar


Guide Project Incharge HOD IT
Contents
OBJECTIVE
INTRODUCTION
LITERATURE SURVEY
PROBLEM DEFINITION
PROPOSED SYSTEM ARCHITECTURE
PLATFORM
ADVANTAGES
REFERENCES
Objective
In this project we aim to build an Attendance Management System with the help of
Face detection owing to the difficulty in the manual as well as other traditional
means of attendance system during the practical and maintain the computer users
data.
Introduction
• To change the traditional system of taking attendance.
• We will take student’s picture with different facial expression and stored in DB.
• There will be a high definition camera installed in each lab.
• The username will be given in such a way that it will describe the student registration number.
• Once logged in, faculty can give a command to the system to click the picture of the class.
• Once clicked, it will show the number of faces detected.
• As soon as the faculty agrees to the number of faces, then faculty can give a command to proceed
further.
• The program then compares the faces with the ones already present in the database and sends the
result to the localhost server, for further processing.
Literature Survey
Sr. No Author Title Published in Description

Adrian Rhesa Septian Siswanto, Anto Implementation of face recognition IEEE, ICT For Smart Society (ICISS), To get the best facial recognition algorithm (Eigenface and
1 Satriyo Nugroho, Maulahikmah algorithm for biometrics based time International Conference ,January 2015 Fisherface) provided by the Open CV 2.4.8 by comparing the ROC
Galinium attendance system (Receiver Operating Characteristics) curve and implement it in the
attendance system as the main case study

2. Nirmalya Kar, Mrinal Kanti Study of Implementing Automated International Journal of Computer and This paper describes how to take student's attendance using face
Debbarma, Ashim Saha, and Dwijen Attendance System Communication Engineering, Vol. 1, No. 2, July recognition. The face recognition is implemented with the help of
Rudra Pal 2012 Principal Component

3. V. Shehu and A. Dika Using Face Recognition Technique IEEE, pp. 397 – 402, Jun. 2010 This paper introduces a new approach in automatic attendance
Using Real Time Computer Algorithms in management systems, extended with computer vision algorithms.
Automatic Attendance Management We propose using real time face detection algorithms integrated on
Systems an existing Learning Management System
Problem Definition
• Traditionally, student’s attendances during lecture session are taken manually by
using attendance sheet given by the faculty in class, which is a time consuming
event.
• Moreover, it is very difficult to verify one by one student in a large practical lab
with distributed branches whether the authenticated students are actually
responding or not.
Proposed system Architecture
+ +
mark attendance with
camera detected faces

Store image with stud_id detect face with stud_id

Capture with unique faces

UI managed by
trigger to database faculty

Store and Retrive


How it works?
Why OpenCV?
• Focus on real-time image processing
• Written in C/C++
• C/C++ interface – Also in Python, Java, Matlab/Octave
• Cross-platform – Windows, Mac, Linux, Android, iOS, etc
• Use CMake
• Open source and free!
Face Detection by Haar Cascade
Face Detection by Haar Cascade(cont…)
Face Detection by Haar Cascade(cont…)
Platform
• Java 1.8.0
• OpenCV
• Usb Camera (8MP)
• WampServer Version 3.1.3
• SQLyog Community MySQL GUI v.8.55
• Arduino UNO
Advantages
• Proxy attendance is eliminated
• It saves there time and efforts.
• It stores the faces that are detected and automatically marks attendance.
• The system is convenient and secure for the user.
Limitations
• It can only detect face from a limited distance with some specific angle
• The system don’t recognized properly in poor light so may give false results.
References
1. Adrian Rhesa Septian Siswanto, Anto Satriyo Nugroho, Maulahikmah
Galinium,” Implementation of face recognition algorithm for biometrics based
time attendance system”, IEEE, ICT For Smart Society (ICISS), International
Conference ,January 2015.
2. International Journal of Computer and Communication Engineering, Vol. 1,
No. 2, July 2012 - Study of Implementing Automated Attendance System
Using Face Recognition Technique by Nirmalya Kar, Mrinal Kanti Debbarma,
Ashim Saha, and Dwijen Rudra Pal.
3. Real time face recognition system using PCA and various distance classifiers
byDeepesh Raj – IIT Kanpur.
THANK YOU

You might also like