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...
Autores principales: | , , , |
---|---|
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 |