BinaryCoP: Binary Neural Network-based COVID-19 Face-Mask Wear and Positioning Predictor on Edge Devices

02/06/2021
by   Nael Fasfous, et al.
14

Face masks have long been used in many areas of everyday life to protect against the inhalation of hazardous fumes and particles. They also offer an effective solution in healthcare for bi-directional protection against air-borne diseases. Wearing and positioning the mask correctly is essential for its function. Convolutional neural networks (CNNs) offer an excellent solution for face recognition and classification of correct mask wearing and positioning. In the context of the ongoing COVID-19 pandemic, such algorithms can be used at entrances to corporate buildings, airports, shopping areas, and other indoor locations, to mitigate the spread of the virus. These application scenarios impose major challenges to the underlying compute platform. The inference hardware must be cheap, small and energy efficient, while providing sufficient memory and compute power to execute accurate CNNs at a reasonably low latency. To maintain data privacy of the public, all processing must remain on the edge-device, without any communication with cloud servers. To address these challenges, we present a low-power binary neural network classifier for correct facial-mask wear and positioning. The classification task is implemented on an embedded FPGA, performing high-throughput binary operations. Classification can take place at up to  6400 frames-per-second, easily enabling multi-camera, speed-gate settings or statistics collection in crowd settings. When deployed on a single entrance or gate, the idle power consumption is reduced to 1.6W, improving the battery-life of the device. We achieve an accuracy of up to 98 To maintain equivalent classification accuracy for all face structures, skin-tones, hair types, and mask types, the algorithms are tested for their ability to generalize the relevant features over all subjects using the Grad-CAM approach.

READ FULL TEXT

page 1

page 3

page 5

page 6

research
01/04/2021

WearMask: Fast In-browser Face Mask Detection with Serverless Edge Computing for COVID-19

The COVID-19 epidemic has been a significant healthcare challenge in the...
research
04/21/2022

Lightweight Hybrid CNN-ELM Model for Multi-building and Multi-floor Classification

Machine learning models have become an essential tool in current indoor ...
research
02/10/2021

Application of Yolo on Mask Detection Task

2020 has been a year marked by the COVID-19 pandemic. This event has cau...
research
11/14/2019

EdgeNet: Balancing Accuracy and Performance for Edge-based Convolutional Neural Network Object Detectors

Visual intelligence at the edge is becoming a growing necessity for low ...
research
12/18/2021

Rapid Face Mask Detection and Person Identification Model based on Deep Neural Networks

As Covid-19 has been constantly getting mutated and in three or four mon...

Please sign up or login with your details

Forgot password? Click here to reset