Skip to main content

Drowsiness Detection Using Multivariate Statistical Process Control

  • Conference paper
  • First Online:
Computational Science and Its Applications – ICCSA 2022 Workshops (ICCSA 2022)

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)”.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 89.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 119.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    Available in: https://www.youtube.com/watch?v=wzjWIxXBs_s. Acceded between July 5 and August 3, 2021.

References

  1. Samouco, A.I., et al.: A Ciência do Sono - Da Fisiologia à (Psico)patologia. 1 ed. (2020)

    Google Scholar 

  2. 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)

    Article  Google Scholar 

  3. Higgins, J.S., et al.: Asleep at the wheel-the road to addressing drowsy driving. Sleep 40(2) (2017)

    Google Scholar 

  4. 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)

    Article  Google Scholar 

  5. Altevogt, B.M., Colten, H.R., et al.: Sleep disorders and sleep deprivation: an unmet public health problem (2006)

    Google Scholar 

  6. Gonçalves, M., et al.: Sleepiness at the wheel across Europe: a survey of 19 countries. J. Sleep Res. 24(3), 242–253 (2015)

    Article  Google Scholar 

  7. 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)

    Google Scholar 

  8. 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

    Chapter  Google Scholar 

  9. 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)

    Google Scholar 

  10. 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)

    Article  Google Scholar 

  11. Åkerstedt, T., Gillberg, M.: Subjective and objective sleepiness in the active individual. Int. J. Neurosci. 52(1–2), 29–37 (1990)

    Article  Google Scholar 

  12. Å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)

    Article  Google Scholar 

  13. Sahayadhas, A., Sundaraj, K., Murugappan, M.: Detecting driver drowsiness based on sensors: a review (2012)

    Google Scholar 

  14. 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)

    Article  Google Scholar 

  15. 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)

    Google Scholar 

  16. 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)

    Google Scholar 

  17. 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)

    Article  Google Scholar 

  18. Salles, A.F., et al.: Detecção automática de sonolência em condutores de veículos utilizando redes neurais artificiais (2018)

    Google Scholar 

  19. 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)

    Article  Google Scholar 

  20. 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)

    Article  Google Scholar 

  21. Allen, J.: Photoplethysmography and its application in clinical physiological measurement. Physiol. Meas. 28, 1–39 (2007)

    Article  Google Scholar 

  22. Rundo, J.V., Downey, R.: Polysomnography. In: Handbook of Clinical Neurology, vol. 160 (2019)

    Google Scholar 

  23. Johns, M.W.: A new method for measuring daytime sleepiness: the Epworth sleepiness scale. Sleep 14(6), 540–545 (1991)

    Article  Google Scholar 

  24. 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)

    Article  Google Scholar 

  25. 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)

    Article  Google Scholar 

  26. Walker, M.: Why we sleep: unlocking the power of sleep and dreams (2017)

    Google Scholar 

  27. Horne, J.A., Östberg, O.: Individual differences in human circadian rhythms. Biol. Psychol. 5(3), 179–190 (1977)

    Article  Google Scholar 

  28. 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)

    Article  Google Scholar 

  29. MacGregor, J.F.: Using on-line process data to improve quality: challenges for statisticians. Int. Stat. Rev. 65(3), 309–323 (1997)

    Article  MATH  Google Scholar 

  30. Jackson, J.E., Mudholkar, G.S.: Control procedures for residuals associated with principal component analysis. Technometrics 21(3), 341–349 (1979)

    Article  MATH  Google Scholar 

  31. Alcala, C.F., Qin, S.J.: Analysis and generalization of fault diagnosis methods for process monitoring. J. Process Control 21(3), 322–330 (2011)

    Article  Google Scholar 

  32. Li, G., Chung, W.-Y.: A context-aware EEG headset system for early detection of driver drowsiness. Sensors 15(8), 20873–20893 (2015)

    Article  Google Scholar 

  33. 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)

    Google Scholar 

  34. 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)

    Google Scholar 

  35. Shaffer, F., Ginsberg, J.P.: An overview of heart rate variability metrics and norms. Frontiers in public health 5, 258 (2017)

    Article  Google Scholar 

  36. 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)

    Google Scholar 

  37. 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)

    Google Scholar 

  38. Van Rossum, G., Drake, F.L.: Python 3 Reference Manual. CreateSpace, Scotts Valley (2009)

    Google Scholar 

  39. McKinney, W., et al.: pandas: a foundational python library for data analysis and statistics. Python High Perform. Sci. Comput. 14(9), 1–9 (2011)

    Google Scholar 

  40. Ari, N., Ustazhanov, M.: Matplotlib in python. In: 2014 11th International Conference on Electronics, Computer and Computation (ICECCO), pp. 1–6. IEEE (2014)

    Google Scholar 

  41. pca’s documentation!. https://erdogant.github.io/pca/pages/html/index.html. Accessed 28 Mar 2022

  42. Harris, C.R., et al.: Array programming with Numpy. Nature 585(7825), 357–362 (2020)

    Article  Google Scholar 

  43. Virtanen, P., et al.: Scipy 1.0: fundamental algorithms for scientific computing in python. Nat. Methods 17(3), 261–272 (2020)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ana Rita Antunes .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2022 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

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)

Publish with us

Policies and ethics