Abstract
Drowsiness at the wheel has been studied for different countries since it is important for road safety and its prevention. Since it is considered a public health problem, solutions must be found to avoid worse scenarios and to identify a low-cost system.
Therefore, this work aims to detect the drowsy state, without labeling it manually, considering the heart rate variability. To make this possible, driving simulations were performed, using a wearable device. In terms of methodology, multivariate statistical process control, considering principal component analysis, was implemented, and compared with a similar study. Three principal components were computed taking into consideration time, frequency, and non-linear domain, every two minutes. Thereafter, Hotelling \(T^2\) and squared prediction error statistics were estimated. These statistics were estimated considering each principal component, individually. Thereby, the results achieved seemed to be promising to identify drowsiness peaks. However, the study developed has limitations, like the identification of points out-of-control occurred due to signal noise and it does not identify all the drowsiness peaks. Conversely, it was not used information from the participants’ awake states as a reference. Therewith, new simulations must be done, and new information must be added to avoid noise and to detect more drowsiness peaks.
This paper was funded by the project “NORTE-01-0247-FEDER-0039720”, supported by Northern Portugal Regional Operational Programme (Norte2020), under the Portugal 2020 Partnership Agreement, through the European Regional Development Fund (ERDF)”.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
Available in: https://www.youtube.com/watch?v=wzjWIxXBs_s. Acceded between July 5 and August 3, 2021.
References
Samouco, A.I., et al.: A Ciência do Sono - Da Fisiologia à (Psico)patologia. 1 ed. (2020)
Kortelainen, J.M., Mendez, M.O., Bianchi, A.M., Matteucci, M., Cerutti, S.: Sleep staging based on signals acquired through bed sensor. IEEE Trans. Inf Technol. Biomed. 14(3), 776–785 (2010)
Higgins, J.S., et al.: Asleep at the wheel-the road to addressing drowsy driving. Sleep 40(2) (2017)
Strine, T.W., Chapman, D.P.: Associations of frequent sleep insufficiency with health-related quality of life and health behaviors. Sleep Med. 6(1), 23–27 (2005)
Altevogt, B.M., Colten, H.R., et al.: Sleep disorders and sleep deprivation: an unmet public health problem (2006)
Gonçalves, M., et al.: Sleepiness at the wheel across Europe: a survey of 19 countries. J. Sleep Res. 24(3), 242–253 (2015)
Spurnỳ, P., Andrš, J., Bouchner, P., Pučelík, J., Rokyta, R.: Testing a system for predicting microsleep. Lékař a technika-Clinician and Technology 46(2), 51–54 (2016)
Braga, A.C., et al.: Multivariate statistical process control based on principal component analysis: implementation of framework in R. In: Gervasi, O., et al. (eds.) ICCSA 2018. LNCS, vol. 10961, pp. 366–381. Springer, Cham (2018). https://doi.org/10.1007/978-3-319-95165-2_26
Fujiwara, K., et al.: Epileptic seizure prediction based on multivariate statistical process control of heart rate variability features. IEEE Trans. Biomed. Eng. 63(6), 1321–1332 (2015)
Abe, E., Fujiwara, K., Hiraoka, T., Yamakawa, T., Kano, M.: Development of drowsiness detection method by integrating heart rate variability analysis and multivariate statistical process control. SICE J. Control, Measur. Syst. Integr. 9(1), 10–17 (2016)
Åkerstedt, T., Gillberg, M.: Subjective and objective sleepiness in the active individual. Int. J. Neurosci. 52(1–2), 29–37 (1990)
Åkerstedt, T., Anund, A., Axelsson, J., Kecklund, G.: Subjective sleepiness is a sensitive indicator of insufficient sleep and impaired waking function. J. Sleep Res. 23(3), 242–254 (2014)
Sahayadhas, A., Sundaraj, K., Murugappan, M.: Detecting driver drowsiness based on sensors: a review (2012)
Liu, C.C., Hosking, S.G., Lenné, M.G.: Predicting driver drowsiness using vehicle measures: recent insights and future challenges. J. Saf. Res. 4, 239–245 (2009)
Choudhary, P., Sharma, R., Singh, G., Das, S., et al.: A survey paper on drowsiness detection & alarm system for drivers. Int. Res. J. Eng. Technol. (IRJET) 3(12), 1433–1437 (2016)
Fan, X., Yin, B.C., Sun, Y.F.: Yawning detection based on Gabor wavelets and LDA. Beijing Gongye Daxue Xuebao / J. Beijing Univ. Technol. (2009)
Yin, B.C., Fan, X., Sun, Y.F.: Multiscale dynamic features based driver fatigue detection. Int. J. Pattern Recogn. Artifi. Intell. 23, 575–589 (2009)
Salles, A.F., et al.: Detecção automática de sonolência em condutores de veículos utilizando redes neurais artificiais (2018)
Khushaba, R.N., Kodagoda, S., Lal, S., Dissanayake, G.: Driver drowsiness classification using fuzzy wavelet-packet-based feature-extraction algorithm. IEEE Trans. Biomed. Eng. 58, 121–131 (2011)
Kurt, M.B., Sezgin, N., Akin, M., Kirbas, G., Bayram, M.: The ANN-based computing of drowsy level. Expert Syst. Appl. 36, 2534–2542 (2009)
Allen, J.: Photoplethysmography and its application in clinical physiological measurement. Physiol. Meas. 28, 1–39 (2007)
Rundo, J.V., Downey, R.: Polysomnography. In: Handbook of Clinical Neurology, vol. 160 (2019)
Johns, M.W.: A new method for measuring daytime sleepiness: the Epworth sleepiness scale. Sleep 14(6), 540–545 (1991)
Chung, F., Abdullah, H.R., Liao, P.: Stop-bang questionnaire: a practical approach to screen for obstructive sleep apnea. Chest 149(3), 631–638 (2016)
Buysse, D.J., Reynolds, C.F., III., Monk, T.H., Berman, S.R., Kupfer, D.J.: The Pittsburgh sleep quality index: a new instrument for psychiatric practice and research. Psychiatry Res. 28(2), 193–213 (1989)
Walker, M.: Why we sleep: unlocking the power of sleep and dreams (2017)
Horne, J.A., Östberg, O.: Individual differences in human circadian rhythms. Biol. Psychol. 5(3), 179–190 (1977)
Ferrer, A.: Multivariate statistical process control based on principal component analysis (MSPC-PCA): some reflections and a case study in an autobody assembly process. Qual. Eng. 19(4), 311–325 (2007)
MacGregor, J.F.: Using on-line process data to improve quality: challenges for statisticians. Int. Stat. Rev. 65(3), 309–323 (1997)
Jackson, J.E., Mudholkar, G.S.: Control procedures for residuals associated with principal component analysis. Technometrics 21(3), 341–349 (1979)
Alcala, C.F., Qin, S.J.: Analysis and generalization of fault diagnosis methods for process monitoring. J. Process Control 21(3), 322–330 (2011)
Li, G., Chung, W.-Y.: A context-aware EEG headset system for early detection of driver drowsiness. Sensors 15(8), 20873–20893 (2015)
Leng, L.B., Giin, L.B., Chung, W.-Y.: Wearable driver drowsiness detection system based on biomedical and motion sensors. In: 2015 IEEE SENSORS, pp. 1–4. IEEE (2015)
Akhter, N., Tharewal, S., Gite, H., Kale, K.: Microcontroller based RR-interval measurement using PPG signals for heart rate variability based biometric application. In: 2015 International Conference on Advances in Computing, Communications and Informatics (ICACCI), pp. 588–593. IEEE (2015)
Shaffer, F., Ginsberg, J.P.: An overview of heart rate variability metrics and norms. Frontiers in public health 5, 258 (2017)
Pinheiro, N., et al.: Can PPG be used for HRV analysis? In: 2016 38th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC), pp. 2945–2949. IEEE (2016)
Champseix, R., Ribiere, L., Le Couedic, C.: A python package for heart rate variability analysis and signal preprocessing. J. Open Res. Software 9(1) (2021)
Van Rossum, G., Drake, F.L.: Python 3 Reference Manual. CreateSpace, Scotts Valley (2009)
McKinney, W., et al.: pandas: a foundational python library for data analysis and statistics. Python High Perform. Sci. Comput. 14(9), 1–9 (2011)
Ari, N., Ustazhanov, M.: Matplotlib in python. In: 2014 11th International Conference on Electronics, Computer and Computation (ICECCO), pp. 1–6. IEEE (2014)
pca’s documentation!. https://erdogant.github.io/pca/pages/html/index.html. Accessed 28 Mar 2022
Harris, C.R., et al.: Array programming with Numpy. Nature 585(7825), 357–362 (2020)
Virtanen, P., et al.: Scipy 1.0: fundamental algorithms for scientific computing in python. Nat. Methods 17(3), 261–272 (2020)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2022 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
Antunes, A.R., Braga, A.C., Gonçalves, J. (2022). Drowsiness Detection Using Multivariate Statistical Process Control. In: Gervasi, O., Murgante, B., Misra, S., Rocha, A.M.A.C., Garau, C. (eds) Computational Science and Its Applications – ICCSA 2022 Workshops. ICCSA 2022. Lecture Notes in Computer Science, vol 13377. Springer, Cham. https://doi.org/10.1007/978-3-031-10536-4_38
Download citation
DOI: https://doi.org/10.1007/978-3-031-10536-4_38
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-10535-7
Online ISBN: 978-3-031-10536-4
eBook Packages: Computer ScienceComputer Science (R0)