CoverTheFace: face covering monitoring and demonstrating using deep learning and statistical shape analysis

Wearing a mask is a strong protection against the COVID-19 pandemic, even though the vaccine has been successfully developed and is widely available. However, many people wear them incorrectly. This observation prompts us to devise an automated approach to monitor the condition of people wearing masks. Unlike previous studies, our work goes beyond mask detection; it focuses on generating a personalized demonstration on proper mask-wearing, which helps people use masks better through visual demonstration rather than text explanation. The pipeline starts from the detection of face covering. For images where faces are improperly covered, our mask overlay module incorporates statistical shape analysis (SSA) and dense landmark alignment to approximate the geometry of a face and generates corresponding facecovering examples. Our results show that the proposed system successfully identifies images with faces covered properly. Our ablation study on mask overlay suggests that the SSA model helps to address variations in face shapes, orientations, and scales. The final face-covering examples, especially half profile face images, surpass previous arts by a noticeable margin.

[1]  Samuel Ady Sanjaya,et al.  Face Mask Detection Using MobileNetV2 in The Era of COVID-19 Pandemic , 2020, 2020 International Conference on Data Analytics for Business and Industry: Way Towards a Sustainable Economy (ICDABI).

[2]  Timo Aila,et al.  A Style-Based Generator Architecture for Generative Adversarial Networks , 2018, 2019 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR).

[3]  Prototype for Integration of Face Mask Detection and Person Identification Model – COVID-19 , 2020, 2020 4th International Conference on Electronics, Communication and Aerospace Technology (ICECA).

[4]  Xiaogang Wang,et al.  Deep Learning Face Attributes in the Wild , 2014, 2015 IEEE International Conference on Computer Vision (ICCV).

[5]  Mahmoud Melkemi,et al.  Validating the correct wearing of protection mask by taking a selfie: design of a mobile application "CheckYourMask'' to limit the spread of COVID-19 , 2020 .

[6]  Nguyen Tran Lan Anh,et al.  Real-Time Face Mask Detector Using YOLOv3 Algorithm and Haar Cascade Classifier , 2020, International Conference on Advanced Computing and Applications.

[7]  Timothy F. Cootes,et al.  Active Shape Models-Their Training and Application , 1995, Comput. Vis. Image Underst..

[8]  J. Crowley,et al.  Estimating Face orientation from Robust Detection of Salient Facial Structures , 2004 .

[9]  Arijit Raychowdhury,et al.  Masked Face Recognition for Secure Authentication , 2020, ArXiv.

[10]  Kamran Amjad,et al.  Real Time Face Mask Detection System using Transfer Learning with Machine Learning Method in the Era of Covid-19 Pandemic , 2021, 2021 4th International Conference on Artificial Intelligence and Big Data (ICAIBD).

[11]  Jagadeesh Kakarla,et al.  Face mask detection using MobileNet and Global Pooling Block , 2020, 2020 IEEE 4th Conference on Information & Communication Technology (CICT).

[12]  Seho Bae,et al.  A Novel GAN-Based Network for Unmasking of Masked Face , 2020, IEEE Access.

[13]  Mingjie Jiang,et al.  RetinaMask: A Face Mask detector , 2020, ArXiv.

[14]  Irene Kotsia,et al.  RetinaFace: Single-Shot Multi-Level Face Localisation in the Wild , 2020, 2020 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR).

[15]  Enhua Wu,et al.  Squeeze-and-Excitation Networks , 2017, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[16]  Thomas S. Huang,et al.  Free-Form Image Inpainting With Gated Convolution , 2018, 2019 IEEE/CVF International Conference on Computer Vision (ICCV).

[17]  Juneho Yi,et al.  Interactive Removal of Microphone Object in Facial Images , 2019, Electronics.

[18]  Bin Xue,et al.  Intelligent detection and recognition system for mask wearing based on improved RetinaFace algorithm , 2020, 2020 2nd International Conference on Machine Learning, Big Data and Business Intelligence (MLBDBI).