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
Submitted By:
Saurabh D. Sutone (IT A-70)
Pranjal Lute (IT A-76)
Ankush Dhawale (IT A-77)
Ayush Dumanwar (IT A-68)
DEPARTMENT OF INFORMATION TECHNOLOGY
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.
Sr. No Author Title Published in Description
1
2.
3.
Adrian Rhesa Septian Siswanto, Anto
Satriyo Nugroho, Maulahikmah
Galinium
Nirmalya Kar, Mrinal Kanti
Debbarma, Ashim Saha, and Dwijen
Rudra Pal
V. Shehu and A. Dika
Implementation of face recognition
algorithm for biometrics based time
attendance system
Study of Implementing Automated
Attendance System
Using Face Recognition Technique
Using Real Time Computer Algorithms in
Automatic Attendance Management
Systems
IEEE, ICT For Smart Society (ICISS),
International Conference ,January 2015
International Journal of Computer and
Communication Engineering, Vol. 1, No. 2, July
2012
IEEE, pp. 397 – 402, Jun. 2010
To get the best facial recognition algorithm (Eigenface and
Fisherface) provided by the Open CV 2.4.8 by comparing the ROC
(Receiver Operating Characteristics) curve and implement it in the
attendance system as the main case study
This paper describes how to take student's attendance using face
recognition. The face recognition is implemented with the help of
Principal Component
This paper introduces a new approach in automatic attendance
management systems, extended with computer vision algorithms.
We propose using real time face detection algorithms integrated on
an existing Learning Management System
Literature Survey
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
camera
mark attendance with
detected faces
UI managed by
faculty
Store and Retrive
Capture with unique faces
Store image with stud_id detect face with stud_id
trigger to database
+ +
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

Attendence management system using face detection

  • 1.
    IT_05 TITLE : ATTENDANCEMANAGEMENT SYSTEM USING FACE DETECTION Dr. G. Sakarkar Prof. G. S. Khekare Dr. U. N. Shrawankar Guide Project Incharge HOD IT Submitted By: Saurabh D. Sutone (IT A-70) Pranjal Lute (IT A-76) Ankush Dhawale (IT A-77) Ayush Dumanwar (IT A-68) DEPARTMENT OF INFORMATION TECHNOLOGY
  • 2.
  • 3.
    Objective In this projectwe 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.
  • 4.
    Introduction • To changethe 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.
  • 5.
    Sr. No AuthorTitle Published in Description 1 2. 3. Adrian Rhesa Septian Siswanto, Anto Satriyo Nugroho, Maulahikmah Galinium Nirmalya Kar, Mrinal Kanti Debbarma, Ashim Saha, and Dwijen Rudra Pal V. Shehu and A. Dika Implementation of face recognition algorithm for biometrics based time attendance system Study of Implementing Automated Attendance System Using Face Recognition Technique Using Real Time Computer Algorithms in Automatic Attendance Management Systems IEEE, ICT For Smart Society (ICISS), International Conference ,January 2015 International Journal of Computer and Communication Engineering, Vol. 1, No. 2, July 2012 IEEE, pp. 397 – 402, Jun. 2010 To get the best facial recognition algorithm (Eigenface and Fisherface) provided by the Open CV 2.4.8 by comparing the ROC (Receiver Operating Characteristics) curve and implement it in the attendance system as the main case study This paper describes how to take student's attendance using face recognition. The face recognition is implemented with the help of Principal Component This paper introduces a new approach in automatic attendance management systems, extended with computer vision algorithms. We propose using real time face detection algorithms integrated on an existing Learning Management System Literature Survey
  • 6.
    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.
  • 7.
    Proposed system Architecture camera markattendance with detected faces UI managed by faculty Store and Retrive Capture with unique faces Store image with stud_id detect face with stud_id trigger to database + +
  • 8.
  • 9.
    Why OpenCV? • Focuson 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!
  • 10.
    Face Detection byHaar Cascade
  • 11.
    Face Detection byHaar Cascade(cont…)
  • 12.
    Face Detection byHaar Cascade(cont…)
  • 13.
    Platform • Java 1.8.0 •OpenCV • Usb Camera (8MP) • WampServer Version 3.1.3 • SQLyog Community MySQL GUI v.8.55 • Arduino UNO
  • 14.
    Advantages • Proxy attendanceis 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.
  • 15.
    Limitations • It canonly detect face from a limited distance with some specific angle • The system don’t recognized properly in poor light so may give false results.
  • 16.
    References 1. Adrian RhesaSeptian 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.
  • 17.