{'fraction_non_alphanumeric': 0.02240325865580448, 'fraction_numerical': 0.0010183299389002036, 'mean_word_length': 5.42483660130719, '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}}
Facial Expression Recognition Based on Field Programmable Gate Array

In this paper, we proposed a hardware system with Field Programmable Gate Array (FPGA) for facial expression recognition which used Haar Discrete Wavelet Transform (DWT) and Cerebellar Model Articulation Controller (CMAC). Firstly, the facial expression features are automatically extracted and preprocessed to obtain the frontal view of faces. A 2D DWT IP is then used to decrease the size of images. Thirdly, a block size of the lower frequency of DWT coefficients is rearranged as input vectors with binary manner to send into the proposed CMAC IP that can rapidly obtain output using non-linear mapping with look-up table in training or recognizing phase. Finally, the experimental results demonstrated recognition rates with a block size of coefficient in lower frequency to recognize six expressions, including happiness, sadness, surprise, anger, disgust and natural to show promising recognition results.