Cargando…

Online attendance system based on facial recognition with face mask detection

This paper presents an online system for recording attendance based on facial recognition incorporating facial mask detection. The main objective of this project is to develop an effective attendance system based on face recognition and face mask detection, and to provide this service online through...

Descripción completa

Detalles Bibliográficos
Autores principales: Kamil, Muhammad Haikal Mohd, Zaini, Norliza, Mazalan, Lucyantie, Ahamad, Afiq Harith
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Springer US 2023
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9988607/
https://www.ncbi.nlm.nih.gov/pubmed/37362736
http://dx.doi.org/10.1007/s11042-023-14842-y
_version_ 1784901605409161216
author Kamil, Muhammad Haikal Mohd
Zaini, Norliza
Mazalan, Lucyantie
Ahamad, Afiq Harith
author_facet Kamil, Muhammad Haikal Mohd
Zaini, Norliza
Mazalan, Lucyantie
Ahamad, Afiq Harith
author_sort Kamil, Muhammad Haikal Mohd
collection PubMed
description This paper presents an online system for recording attendance based on facial recognition incorporating facial mask detection. The main objective of this project is to develop an effective attendance system based on face recognition and face mask detection, and to provide this service online through a browser interface. This would allow any user to use this system without the need to install special software. They simply need to open the interface of this system in a browser through any terminal. Recording attendance information online allows data to be easily recorded in a centralized online database. Since faces are used as biometric signatures in this project, all users registered in the system will have their profiles loaded with their face-images samples. Initially, before face recognition can be done, the model training phase based on SVM will be carried out, mainly to develop a trained model that can perform face recognition. A set of synthetic data will also be used to train the same model so that it can perform identification for users wearing face masks. The server application is coded in Python and uses the Open-Source Computer Vision (OpenCV) library for image processing. For web interfaces and the database, PHP and MySQL are used. With the integration of Python and PHP scripting programs, the developed system will be able to perform processing on online servers, while being accessible to users through a browser from any terminal. According to the results and analysis, an accuracy of about 81.8% can be achieved based on a pre-trained model for face recognition and 80% for face mask detection.
format Online
Article
Text
id pubmed-9988607
institution National Center for Biotechnology Information
language English
publishDate 2023
publisher Springer US
record_format MEDLINE/PubMed
spelling pubmed-99886072023-03-07 Online attendance system based on facial recognition with face mask detection Kamil, Muhammad Haikal Mohd Zaini, Norliza Mazalan, Lucyantie Ahamad, Afiq Harith Multimed Tools Appl Article This paper presents an online system for recording attendance based on facial recognition incorporating facial mask detection. The main objective of this project is to develop an effective attendance system based on face recognition and face mask detection, and to provide this service online through a browser interface. This would allow any user to use this system without the need to install special software. They simply need to open the interface of this system in a browser through any terminal. Recording attendance information online allows data to be easily recorded in a centralized online database. Since faces are used as biometric signatures in this project, all users registered in the system will have their profiles loaded with their face-images samples. Initially, before face recognition can be done, the model training phase based on SVM will be carried out, mainly to develop a trained model that can perform face recognition. A set of synthetic data will also be used to train the same model so that it can perform identification for users wearing face masks. The server application is coded in Python and uses the Open-Source Computer Vision (OpenCV) library for image processing. For web interfaces and the database, PHP and MySQL are used. With the integration of Python and PHP scripting programs, the developed system will be able to perform processing on online servers, while being accessible to users through a browser from any terminal. According to the results and analysis, an accuracy of about 81.8% can be achieved based on a pre-trained model for face recognition and 80% for face mask detection. Springer US 2023-03-07 /pmc/articles/PMC9988607/ /pubmed/37362736 http://dx.doi.org/10.1007/s11042-023-14842-y Text en © The Author(s), under exclusive licence to Springer Science+Business Media, LLC, part of Springer Nature 2023, Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law. This article is made available via the PMC Open Access Subset for unrestricted research re-use and secondary analysis in any form or by any means with acknowledgement of the original source. These permissions are granted for the duration of the World Health Organization (WHO) declaration of COVID-19 as a global pandemic.
spellingShingle Article
Kamil, Muhammad Haikal Mohd
Zaini, Norliza
Mazalan, Lucyantie
Ahamad, Afiq Harith
Online attendance system based on facial recognition with face mask detection
title Online attendance system based on facial recognition with face mask detection
title_full Online attendance system based on facial recognition with face mask detection
title_fullStr Online attendance system based on facial recognition with face mask detection
title_full_unstemmed Online attendance system based on facial recognition with face mask detection
title_short Online attendance system based on facial recognition with face mask detection
title_sort online attendance system based on facial recognition with face mask detection
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9988607/
https://www.ncbi.nlm.nih.gov/pubmed/37362736
http://dx.doi.org/10.1007/s11042-023-14842-y
work_keys_str_mv AT kamilmuhammadhaikalmohd onlineattendancesystembasedonfacialrecognitionwithfacemaskdetection
AT zaininorliza onlineattendancesystembasedonfacialrecognitionwithfacemaskdetection
AT mazalanlucyantie onlineattendancesystembasedonfacialrecognitionwithfacemaskdetection
AT ahamadafiqharith onlineattendancesystembasedonfacialrecognitionwithfacemaskdetection