Department of Industrial Engineering and Mathematical Sciences, Università Politecnica delle Marche, 60121 Ancona, Italy.
Department of Information Engineering, Università Politecnica delle Marche, 60121 Ancona, Italy.
Sensors (Basel). 2020 Sep 18;20(18):5362. doi: 10.3390/s20185362.
Heartbeat detection is a crucial step in several clinical fields. Laser Doppler Vibrometer (LDV) is a promising non-contact measurement for heartbeat detection. The aim of this work is to assess whether machine learning can be used for detecting heartbeat from the carotid LDV signal. The performances of Support Vector Machine (SVM), Decision Tree (DT), Random Forest (RF) and K-Nearest Neighbor (KNN) were compared using the leave-one-subject-out cross-validation as the testing protocol in an LDV dataset collected from 28 subjects. The classification was conducted on LDV signal windows, which were labeled as , if containing a beat, or , otherwise. The labeling procedure was performed using electrocardiography as the gold standard. : For the class, the f1-score (f1) values were 0.93, 0.93, 0.95, 0.96 for RF, DT, KNN and SVM, respectively. No statistical differences were found between the classifiers. When testing the SVM on the full-length (10 min long) LDV signals, to simulate a real-world application, we achieved a median macro-f1 of 0.76. Using machine learning for heartbeat detection from carotid LDV signals showed encouraging results, representing a promising step in the field of contactless cardiovascular signal analysis.
心跳检测是多个临床领域的关键步骤。激光多普勒振动计(LDV)是一种有前途的非接触式心跳检测方法。本工作旨在评估机器学习是否可用于从颈动脉 LDV 信号中检测心跳。使用留一受试者交叉验证作为测试协议,在从 28 名受试者收集的 LDV 数据集上比较了支持向量机(SVM)、决策树(DT)、随机森林(RF)和 K-最近邻(KNN)的性能。分类是在 LDV 信号窗口上进行的,如果包含一个心跳,则将其标记为 ,否则标记为 。使用心电图作为金标准进行标记。对于 类,RF、DT、KNN 和 SVM 的 f1 分数(f1)值分别为 0.93、0.93、0.95、0.96。分类器之间没有发现统计学差异。当在全长(10 分钟长)LDV 信号上测试 SVM 以模拟实际应用时,我们实现了 0.76 的中位数宏观 f1。使用机器学习从颈动脉 LDV 信号中检测心跳显示出令人鼓舞的结果,代表着非接触式心血管信号分析领域的一个有前途的步骤。