Related Experiment Video
Updated: Sep 21, 2025

Author Spotlight: Addressing Technical and Subjective Challenges in Measuring Classroom Attention
Published on: December 15, 2023
Intelligent Real-Time Face-Mask Detection System with Hardware Acceleration for COVID-19 Mitigation
Peter Sertic1, Ayman Alahmar1, Thangarajah Akilan1
1Department of Software Engineering, Lakehead University, Thunder Bay, ON P7B 5E1, Canada.
Abstract:
This paper proposes and implements a dedicated hardware accelerated real-time face-mask detection system using deep learning (DL). The proposed face-mask detection model (MaskDetect) was benchmarked on three embedded platforms: Raspberry PI 4B with either Google Coral USB TPU or Intel Neural Compute Stick 2 VPU, and NVIDIA Jetson Nano. The MaskDetect was independently quantised and optimised for each hardware accelerated implementation. An ablation study was carried out on the proposed model and its quantised implementations on the embedded hardware configurations above as a comparison to other popular transfer-learning models, such as VGG16, ResNet-50V2, and InceptionV3, which are compatible with these acceleration hardware platforms. The ablation study revealed that MaskDetect achieved excellent average face-mask detection performance with accuracy above 94% across all embedded platforms except for Coral, which achieved an average accuracy of nearly 90%. With respect to detection performance (accuracy), inference speed (frames per second (FPS)), and product cost, the ablation study revealed that implementation on Jetson Nano is the best choice for real-time face-mask detection. It achieved 94.2% detection accuracy and twice greater FPS when compared to its desktop hardware counterpart.
More Related Videos
Related Concept Videos
Masking and Demasking Agents
There are many masking agents, such as cyanide, fluoride, triethanolamine, thiourea, and 2,3-bis(sulfanyl)propan-1-ol (formerly 2,3-dimercapto-1-propanol), with the masking agent chosen based on...
Facial Feedback Hypothesis
Oxygen Delivering System I: Nasal Cannula and Face Mask
Nasal Cannula
A nasal cannula is a lightweight tube split at one end into two prongs and placed in the nostrils. It is typically used to deliver low to medium levels of oxygen.
Suggested flow rate: The suggested flow rate for a nasal cannula typically ranges between 1 and 6 L/min.
Oxygen percentage setting:...

