Face Mask Protocol Detection Using YOLOv8

Loading...
Thumbnail Image

Journal Title

Journal ISSN

Volume Title

Publisher

ASTU

Abstract

A facemask is crucial for choosing the right type and ensuring its effectiveness in its intended use. By prioritizing proper coverage, filtration, fit, comfort, and durability, we can maximize the benefit of facemasks in protecting individuals and communities from the spread of airborne illnesses and some other dust. Facemask protocol detection has emerged as a significant technology in response to the global pandemic, aiming to curb the spread of infectious diseases. This technology has made advancements in recent years, offering promising solutions for public health and safety. This study uses machine-learning approaches to build a facemask protocol detection, and this research was to develop, test, and evaluate machine learning methods for predicting the facemask wearing, incorrect form wearing, and not wearing a facemask. To carry out the study successfully, it was essential to detect the facemask protocol. Bounding box, passing class balance the dataset, model training using YOLOv8s, YOLOv8m, and YOLOv8x model testing, and finally comparing models using evaluation metrics are also methods used to implement and design for facemask protocol detection. We used collected datasets and downloaded them from Kaggle public datasets for this research. Each balanced severed dataset class is divided into three assigning classes: face mask-wearing, incorrect form wearing, and not wearing facemasks. The experiment was conducted on three dataset types, obtaining three models for each dataset. When compared to YOLOv8s, YOLOv8m, YOLOv8x models. The YOLOv8s model produced greater test accuracy on the collected dataset, and in a public datasets, YOLOv8m will be more good accuracy. In the collected dataset, Precision Recall mAP is 0.995, F1 Confidence 0.99, and Precision Confidence 0.960, in 20 epochs. In the public datasets, Precision-Recalll mAP is 0.994, F1 Confidence 0.98, and Precision Confidence 0.936, epoch.

Description

Citation

Collections

Endorsement

Review

Supplemented By

Referenced By