Objective: The driver fatigue detection using multi-channel electroencephalography (EEG) has been extensively addressed in the literature. However, the employment of a single prefrontal EEG channel should be prioritized as it provides users with more comfort. Furthermore, eye blinks from such channel can be analyzed as the complementary information. Here, we present a new driver fatigue detection method based on simultaneous EEG and eye blinks analysis using an Fp1 EEG channel. Methods: First, the moving standard deviation algorithm identifies eye blink intervals (EBIs) to extract blink-related features. Second, the discrete wavelet transform filters the EBIs from the EEG signal. Third, the filtered EEG signal is decomposed into sub-bands, and various linear and nonlinear features are extracted. Finally, the prominent features are selected by the neighbourhood components analysis and fed to a classifier to discriminate between fatigue and alert driving. In this paper, two different databases are investigated. The first one is used for parameters’ tuning of proposed method for the eye blink detection and filtering, nonlinear EEG measures, and feature selection. The second one is solely used for testing the robustness of the tuned parameters. Main results: The comparison between the obtained results from both databases by the AdaBoost classifier in terms of sensitivity (90.2% vs. 87.4%), specificity (87.7% vs. 85.5%), and accuracy (88.4% vs. 86.8%) indicates the reliability of the proposed method for the driver fatigue detection. Significance: Considering the existence of commercial single prefrontal channel EEG headbands, the proposed method can be used to detect the driver fatigue in real-world scenarios.
- Publication forum level 2