Automated Class Attendance Management System using Face Recognition: An Application of Viola-Jones Method

Andree E Widjaja, Nathanael Joshua Harjono, Hery Hery, Aditya Rama Mitra, Calandra Alencia Haryani

Abstract


Over the past few years, face recognition has been widely used to help human activities in various sectors, including the education sector. By using facial recognition, the class attendance system at universities can be significantly improved. For example, students are no longer asked to sign attendance sheets manually, but attendance can be taken, recorded, and managed automatically through an integrated class attendance management system using facial recognition. The recorded data can then be further analysed to produce useful information for instructors and administrators. In turn, this arrangement will assist them in making decisions about matters relating to student attendance. The main objective of this research is to develop an automatic class attendance management system using facial recognition. In particular, the system we propose was developed using a prototyping software development approach and was modelled using UML version 2.0. As a choice of methods and tools, we used the Viola-Jones method as a face detection algorithm, Python and PHP as programming languages, OpenCV as the computer vision library, and MySQL as the DBMS. The results obtained from a number of black box tests carried out were a fully functional automatic class attendance system prototype using facial recognition.

Article Metrics

Abstract: 157 Viewers PDF: 114 Viewers

Keywords


Face recognition, class attendance management system, Viola-Jones method, Python, OpenCV

Full Text:

PDF


Refbacks

  • There are currently no refbacks.



Barcode

Journal of Applied Data Sciences

ISSN : 2723-6471 (Online)
Organized by : Computer Science and Systems Information Technology, King Abdulaziz University, Kingdom of Saudi Arabia.
Website : http://bright-journal.org/JADS
Email : taqwa@amikompurwokerto.ac.id (principal contact)
    support@bright-journal.org (technical issues)

 This work is licensed under a Creative Commons Attribution-ShareAlike 4.0