{'fraction_non_alphanumeric': 0.014830508474576272, 'fraction_numerical': 0.00211864406779661, 'mean_word_length': 4.7975460122699385, '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}}
Efficient eye states detection in real-time for drowsy driving monitoring system

In this paper, we propose a reliable method of eye states detection for drowsy driving monitoring. Given a restricted local block of eye regions, the Local Binary Pattern (LBP) histogram of the block is extracted and each bin of the histogram is treated as a feature of the eye. An AdaBoost based cascaded classifier is then trained to select the significant features from the large feature sets and classify the eye states as open or closed. According to the states of the eye, the PERCLOS score is measured in real time to decide whether the driver is at drowsy state or not. Experimental results demonstrate that our eye states detection algorithm can give an average eye states detection rate of over 98% under different illuminations, face orientations and subjects. This reveals that our method can work reasonably well for the purpose of driver awareness.