{'fraction_non_alphanumeric': 0.024734982332155476, 'fraction_numerical': 0.009717314487632508, 'mean_word_length': 4.63681592039801, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Design Flow for Real-Time Face Mask Detection Using PYNQ System-on-Chip Platform

Study shows that mask-wearing is a critical factor in stopping the COVID-19 transmission. By the time of this article, most US states have mandated face masking in public space. Therefore, real-time face mask detection becomes an essential application to prevent the spread of the pandemic. This study will present a face mask detection system that can detect and monitor mask-wearing from camera feeds and alert when there is a violation. The face mask detection algorithm uses Haar cascade classifier (HCC) to find facial features from the camera feed and then utilizes it to detect the mask-wearing status. The detection system runs on a PYNQ-Z2 all-programmable SoC platform, where it will pipeline the camera feed through the FPGA unit and carry out the face mask detection algorithm in the ARM core. Potential delays are analyzed, and efforts are made to reduce them to achieve real-time detection. The experiment result shows that the presented system achieves a real-time 45fps 720p Video output, with a face mask detection response of 0.13s.