| Literature DB >> 35493987 |
Rashandeep Singh1, Inderpreet Singh1, Ayush Kapoor1, Adhyan Chawla1, Ankit Gupta1.
Abstract
The COVID-19 pandemic has been a menace to the World. According to WHO, a mortality rate of 1.99% is reported as of 28th November 2021. The need of the hour is to implement certain safety measures that may not eradicate but at least put a restriction on the rising number of COVID-19 cases all over the World. To ensure that the COVID-19 protocols are being abided by, a Convolutional Neural Network (CNN)-based framework "Co-Yudh" is being developed that comprises features like detecting face masks and social distancing, tracking the number of COVID-19 cases, and providing an online medical consultancy. The paper proposes two algorithms based on CNN for implementing the above features such as real-time face mask detection using the Transfer Learning approach in which the MobileNetV2 model is used which is trained on the Simulated Masked Face Dataset (SMFD). Further, the trained model is evaluated on the novel dataset-Mask Evaluation Dataset (MED). Additionally, the YOLOv4 model is used for detecting social distancing. It also uses web scraping for tracking the number of COVID-19 cases which updates on a daily basis. This is an easy-to-use framework that can be installed in various workplaces and can serve all the purposes to keep a check on the COVID-19 protocols in the area. Our preliminary results are quite satisfactory when tested against different environmental variables and show promising avenues for further exploration of the technique. The proposed framework is a more improved version of the existing works done so far.Entities:
Keywords: COVID-19; Convolutional Neural Network (CNN); Face detection; MobileNetV2; Web scraping; YOLO
Year: 2022 PMID: 35493987 PMCID: PMC9035782 DOI: 10.1007/s42979-022-01149-2
Source DB: PubMed Journal: SN Comput Sci ISSN: 2661-8907
Fig. 1Architecture of application
Fig. 2Face mask model representation [13]
Fig. 3Process overview of face mask detection
Fig. 4Comparison between different models for pedestrian detection
Test results for different models on a sample video
| Models used | People in frame | People detected | FPS | False positives |
|---|---|---|---|---|
| YOLOv3 | 7 | 7 | 12 | None |
| Haar-cascade | 7 | 3–4 | 20 | 1–2 |
| YOLOv4 | 7 | 7 | 13 | None |
Fig. 5Process overview of social distancing detection
Fig. 6Web scraping [45, 46]
Fig. 7Web scraping using ’beautifulsoup’ library
Fig. 8Code of mailer using ‘smtplib’ library
Attributes and their values for face mask detection test
| Lighting condition | Background | Gender | Spectacles | Type of mask | Beard |
|---|---|---|---|---|---|
| Shady | Textured | Male | Yes | Surgical mask | Yes |
| Cloth mask | |||||
| Good | Plain | Female | No | Handkerchief | No |
| N-95 mask |
Fig. 9Graphical analysis of discrete attributes
Fig. 10Graphical analysis considering all attributes
Fig. 11Few results of the face mask detection
Fig. 12Results for social distancing detection