Detecting face mask using eigenfaces and vanilla neural networks

Raghav Sharma, Shridevi S. Krishnakumar, Abishek Seshan, Manan Rajotia


Coronavirus hasĀ become one of the most deadly pandemics in 2021. Starting in 2019, this virus is now a significant medical issue all over the world. It is spreading extensively because of its modes of transmission. The virus spreads directly, indirectly, or through close contact with infected people. It is proclaimed that people should wear a mask in public areas as a counteraction measure, as it helps in suppressing transmission. A portion of the spaces, where the virus has broadly fanned out, is because of inappropriate wearing of facial cover. In crowded areas, keeping a check on facial masks manually is difficult. To automate this process, an effective and robust face mask detector is required. This paper discusses a hybrid approach using a machine learning technique called eigenfaces, along with vanilla neural networks. The accuracy was compared for three different values of principal components. The test accuracy achieved was 0.87 for 64 components, 0.987 for 512 components, and 0.989 for 1,000 components. Hence, this approach proved to be more promising and efficient than its counters.


Artificial intelligence; Eigenfaces; Face mask detection; Principal component analysis; Vanilla neural networks;

Full Text:




  • There are currently no refbacks.

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

The Indonesian Journal of Electrical Engineering and Computer Science (IJEECS)
p-ISSN: 2502-4752, e-ISSN: 2502-4760
This journal is published by the Institute of Advanced Engineering and Science (IAES) in collaboration with Intelektual Pustaka Media Utama (IPMU).

shopify stats IJEECS visitor statistics