期刊名称:Journal of Advances in Information Technology
印刷版ISSN:1798-2340
出版年度:2019
卷号:10
期号:4
页码:123-130
DOI:10.12720/jait.10.4.123-130
出版社:Academy Publisher
摘要:Cardiopulmonary Resuscitation (CPR) is often trained using special manikins that provide feedback. When CPR is performed in out-of-hospital scenarios, the feedback can only come from sensors that are already on the rescuer, such as a smartwatch. This paper proposes and evaluates a method for detecting CPR quality using the sensors available in most smartwatch devices: accelerometers and gyroscope. We collect data of 18 nursing students performing CPR on a CPR manikin while wearing a wristband, and we used the manikin response to create a labeled dataset. Feature engineering includes extraction of vertical acceleration, Fourier analysis of acceleration data, and numerical integration to estimate push amplitude. This paper compares multiple machine learning models on top of the extracted features, with L1-regularized logistic regression producing the best results. The model achieved 90% of cross-validation accuracy and 80% of test set accuracy. Discussion of noise removal in the data provides the path for potential accuracy increase. The results of this work can contribute to the development of CPR feedback applications on smartwatches. This will provide a cheap and accessible solution to guide untrained people when CPR is needed.