Cargando…

Incorrect Facemask-Wearing Detection Using Convolutional Neural Networks with Transfer Learning

The COVID-19 pandemic has been a worldwide catastrophe. Its impact, not only economically, but also socially and in terms of human lives, was unexpected. Each of the many mechanisms to fight the contagiousness of the illness has been proven to be extremely important. One of the most important mechan...

Descripción completa

Detalles Bibliográficos
Autores principales: Tomás, Jesús, Rego, Albert, Viciano-Tudela, Sandra, Lloret, Jaime
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8391571/
https://www.ncbi.nlm.nih.gov/pubmed/34442187
http://dx.doi.org/10.3390/healthcare9081050
_version_ 1783743305811492864
author Tomás, Jesús
Rego, Albert
Viciano-Tudela, Sandra
Lloret, Jaime
author_facet Tomás, Jesús
Rego, Albert
Viciano-Tudela, Sandra
Lloret, Jaime
author_sort Tomás, Jesús
collection PubMed
description The COVID-19 pandemic has been a worldwide catastrophe. Its impact, not only economically, but also socially and in terms of human lives, was unexpected. Each of the many mechanisms to fight the contagiousness of the illness has been proven to be extremely important. One of the most important mechanisms is the use of facemasks. However, the wearing the facemasks incorrectly makes this prevention method useless. Artificial Intelligence (AI) and especially facial recognition techniques can be used to detect misuses and reduce virus transmission, especially indoors. In this paper, we present an intelligent method to automatically detect when facemasks are being worn incorrectly in real-time scenarios. Our proposal uses Convolutional Neural Networks (CNN) with transfer learning to detect not only if a mask is used or not, but also other errors that are usually not taken into account but that may contribute to the virus spreading. The main problem that we have detected is that there is currently no training set for this task. It is for this reason that we have requested the participation of citizens by taking different selfies through an app and placing the mask in different positions. Thus, we have been able to solve this problem. The results show that the accuracy achieved with transfer learning slightly improves the accuracy achieved with convolutional neural networks. Finally, we have also developed an Android-app demo that validates the proposal in real scenarios.
format Online
Article
Text
id pubmed-8391571
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-83915712021-08-28 Incorrect Facemask-Wearing Detection Using Convolutional Neural Networks with Transfer Learning Tomás, Jesús Rego, Albert Viciano-Tudela, Sandra Lloret, Jaime Healthcare (Basel) Article The COVID-19 pandemic has been a worldwide catastrophe. Its impact, not only economically, but also socially and in terms of human lives, was unexpected. Each of the many mechanisms to fight the contagiousness of the illness has been proven to be extremely important. One of the most important mechanisms is the use of facemasks. However, the wearing the facemasks incorrectly makes this prevention method useless. Artificial Intelligence (AI) and especially facial recognition techniques can be used to detect misuses and reduce virus transmission, especially indoors. In this paper, we present an intelligent method to automatically detect when facemasks are being worn incorrectly in real-time scenarios. Our proposal uses Convolutional Neural Networks (CNN) with transfer learning to detect not only if a mask is used or not, but also other errors that are usually not taken into account but that may contribute to the virus spreading. The main problem that we have detected is that there is currently no training set for this task. It is for this reason that we have requested the participation of citizens by taking different selfies through an app and placing the mask in different positions. Thus, we have been able to solve this problem. The results show that the accuracy achieved with transfer learning slightly improves the accuracy achieved with convolutional neural networks. Finally, we have also developed an Android-app demo that validates the proposal in real scenarios. MDPI 2021-08-16 /pmc/articles/PMC8391571/ /pubmed/34442187 http://dx.doi.org/10.3390/healthcare9081050 Text en © 2021 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Tomás, Jesús
Rego, Albert
Viciano-Tudela, Sandra
Lloret, Jaime
Incorrect Facemask-Wearing Detection Using Convolutional Neural Networks with Transfer Learning
title Incorrect Facemask-Wearing Detection Using Convolutional Neural Networks with Transfer Learning
title_full Incorrect Facemask-Wearing Detection Using Convolutional Neural Networks with Transfer Learning
title_fullStr Incorrect Facemask-Wearing Detection Using Convolutional Neural Networks with Transfer Learning
title_full_unstemmed Incorrect Facemask-Wearing Detection Using Convolutional Neural Networks with Transfer Learning
title_short Incorrect Facemask-Wearing Detection Using Convolutional Neural Networks with Transfer Learning
title_sort incorrect facemask-wearing detection using convolutional neural networks with transfer learning
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8391571/
https://www.ncbi.nlm.nih.gov/pubmed/34442187
http://dx.doi.org/10.3390/healthcare9081050
work_keys_str_mv AT tomasjesus incorrectfacemaskwearingdetectionusingconvolutionalneuralnetworkswithtransferlearning
AT regoalbert incorrectfacemaskwearingdetectionusingconvolutionalneuralnetworkswithtransferlearning
AT vicianotudelasandra incorrectfacemaskwearingdetectionusingconvolutionalneuralnetworkswithtransferlearning
AT lloretjaime incorrectfacemaskwearingdetectionusingconvolutionalneuralnetworkswithtransferlearning