Abstract

PurposeDrowsiness is a common cause of severe road accidents. Therefore, numerous drowsiness detection methods were developed and explored in recent years, especially concepts using physiological measurements achieved promising results. Nevertheless, existing systems have some limitations that hinder their use in vehicles. To overcome these limitations, this paper aims to investigate the development of a low-cost, non-invasive drowsiness detection system, using physiological signals obtained from conventional wearable devices.Design/methodology/approachTwo simulator studies, the first study in a low-level driving simulator (N = 10) to check feasibility and efficiency, and the second study in a high-fidelity driving simulator (N = 30) including two age groups, were conducted. An algorithm was developed to extract features from the heart rate signals and a data set was created by labelling these features according to the identified driver state in the simulator study. Using this data set, binary classifiers were trained and tested using various machine learning algorithms.FindingsThe trained classifiers reached a classification accuracy of 99.9%, which is similar to the results obtained by the studies which used intrusive electrodes to detect ECG. The results revealed that heart rate patterns are sensitive to the drivers’ age, i.e. models trained with data from one age group are not efficient in detecting drowsiness for another age group, suggesting to develop universal driver models with data from different age groups combined with individual driver models.Originality/valueThis work investigated the feasibility of driver drowsiness detection by solely using physiological data from wrist-worn wearable devices, such as smartwatches or fitness trackers that are readily available in the consumer market. It was found that such devices are reliable in drowsiness detection.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call