SSDMNV2: A real time DNN-based face mask detection system using single shot multibox detector and MobileNetV2. (March 2021)
- Record Type:
- Journal Article
- Title:
- SSDMNV2: A real time DNN-based face mask detection system using single shot multibox detector and MobileNetV2. (March 2021)
- Main Title:
- SSDMNV2: A real time DNN-based face mask detection system using single shot multibox detector and MobileNetV2
- Authors:
- Nagrath, Preeti
Jain, Rachna
Madan, Agam
Arora, Rohan
Kataria, Piyush
Hemanth, Jude - Abstract:
- Highlights: Probably because of the sudden emergence of the COVID-19 pandemic, at present, there are various facial recognition technology applied to people wearing masks. Detection of face masks is an extremely challenging task for the face detectors. This is because faces with masks have varied accommodations, various degrees of obstructions, and diversified mask types. Face Mask detection models have many variations. These can be divided into several categories like Boosting-based classification, Deformable Part Model-based classification and CNN base classification. A model named as SSDMNV2 has been proposed in this paper for face mask detection using OpenCV Deep Neural Network (DNN), TensorFlow, Keras, and MobileNetV2 architecture which is used as an image classifier. OpenCV DNN used in SSDMNV2 contains SSD with ResNet-10 as backbone and is capable of detecting faces in most orientations. While MobileNetV2 used provides for lightweight and accurate predictions for classification based on whether a mask is worn or not. SSDMNV2 performs competently in differentiating images having frontal faces with masks from images having frontal faces without masks. The SSDMNV2 model was also compared with different pre-existing models like LeNet-5, AlexNet, VGG-16, and ResNet-50 by training them on the same dataset, and the proposed model outperforms the other models in terms of accuracy, F1 score and FPS parameter. As a result SSDMNV2 model is easy to deploy on embedded devices whichHighlights: Probably because of the sudden emergence of the COVID-19 pandemic, at present, there are various facial recognition technology applied to people wearing masks. Detection of face masks is an extremely challenging task for the face detectors. This is because faces with masks have varied accommodations, various degrees of obstructions, and diversified mask types. Face Mask detection models have many variations. These can be divided into several categories like Boosting-based classification, Deformable Part Model-based classification and CNN base classification. A model named as SSDMNV2 has been proposed in this paper for face mask detection using OpenCV Deep Neural Network (DNN), TensorFlow, Keras, and MobileNetV2 architecture which is used as an image classifier. OpenCV DNN used in SSDMNV2 contains SSD with ResNet-10 as backbone and is capable of detecting faces in most orientations. While MobileNetV2 used provides for lightweight and accurate predictions for classification based on whether a mask is worn or not. SSDMNV2 performs competently in differentiating images having frontal faces with masks from images having frontal faces without masks. The SSDMNV2 model was also compared with different pre-existing models like LeNet-5, AlexNet, VGG-16, and ResNet-50 by training them on the same dataset, and the proposed model outperforms the other models in terms of accuracy, F1 score and FPS parameter. As a result SSDMNV2 model is easy to deploy on embedded devices which is not possible with heavy models and to do real-time detection using these models that requires good computational power and which is the sole purpose of the research. Abstract: Face mask detection had seen significant progress in the domains of Image processing and Computer vision, since the rise of the Covid-19 pandemic. Many face detection models have been created using several algorithms and techniques. The proposed approach in this paper uses deep learning, TensorFlow, Keras, and OpenCV to detect face masks. This model can be used for safety purposes since it is very resource efficient to deploy. The SSDMNV2 approach uses Single Shot Multibox Detector as a face detector and MobilenetV2 architecture as a framework for the classifier, which is very lightweight and can even be used in embedded devices (like NVIDIA Jetson Nano, Raspberry pi) to perform real-time mask detection. The technique deployed in this paper gives us an accuracy score of 0.9264 and an F1 score of 0.93. The dataset provided in this paper, was collected from various sources, can be used by other researchers for further advanced models such as those of face recognition, facial landmarks, and facial part detection process. … (more)
- Is Part Of:
- Sustainable cities and society. Volume 66(2021)
- Journal:
- Sustainable cities and society
- Issue:
- Volume 66(2021)
- Issue Display:
- Volume 66, Issue 2021 (2021)
- Year:
- 2021
- Volume:
- 66
- Issue:
- 2021
- Issue Sort Value:
- 2021-0066-2021-0000
- Page Start:
- Page End:
- Publication Date:
- 2021-03
- Subjects:
- Bottleneck -- Convolutional Neural Network -- Data augmentation -- Fine tuning -- MobileNetV2
Sustainable urban development -- Periodicals
Sustainable buildings -- Periodicals
Urban ecology (Sociology) -- Periodicals
307.76 - Journal URLs:
- http://www.sciencedirect.com/science/journal/22106707/ ↗
http://www.sciencedirect.com/ ↗
http://www.journals.elsevier.com/sustainable-cities-and-society ↗ - DOI:
- 10.1016/j.scs.2020.102692 ↗
- Languages:
- English
- ISSNs:
- 2210-6707
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - BLDSS-3PM
British Library HMNTS - ELD Digital store - Ingest File:
- 16216.xml