Parlato Salvatore, Centracchio Jessica, Esposito Daniele, Bifulco Paolo, Andreozzi Emilio
Department of Electrical Engineering and Information Technologies, University of Naples Federico II, Via Claudio, 21, I-80125, Naples, Italy.
Department of Information and Electrical Engineering and Applied Mathematics, University of Salerno, Via Giovanni Paolo II, 132, I-84084, Fisciano, Italy.
Phys Eng Sci Med. 2025 Mar 13. doi: 10.1007/s13246-025-01531-3.
Cardiomechanical monitoring techniques record cardiac vibrations on the chest via lightweight electrodeless sensors that allow long-term patient monitoring. Heartbeat detection in cardiomechanical signals is generally achieved by leveraging a simultaneous electrocardiography (ECG) signal to provide a reliable heartbeats localization, which however strongly limits long-term monitoring. A heartbeats localization method based on template matching has demonstrated very high performance in several cardiomechanical signals, with no need for a concurrent ECG recording. However, the reproducibility of that method was limited by the need for manual selection of a heartbeat template from the cardiomechanical signal by a skilled operator. To overcome that limitation, this study presents a fully automated version of the template matching method for ECG-free heartbeat detection, powered by a novel automatic template selection algorithm. The novel method was validated on 256 Seismocardiography (SCG), Gyrocardiography (GCG), and Forcecardiography (FCG) signals, from 150 healthy and pathological subjects. Comparison with all existing methods for ECG-free heartbeat detection was carried out. The method scored sensitivity and positive predictive value (PPV) of 97.8% and 98.6% for SCG, 96.3% and 94.5% for GCG, 99.2% and 99.3% for FCG, on healthy subjects, and of 85% and 95% for both SCG and GCG on pathological subjects. Statistical analyses on inter-beat intervals reported almost unit slopes (R > 0.998) and limits of agreement within ± 6 ms for healthy subjects and ± 13 ms for pathological subjects. The proposed automated method surpasses all previous ECG-free approaches in heartbeat localization accuracy and was validated on the largest cohort of pathological subjects and the highest number of heartbeats. The method proposed in this study represents the current state of the art for ECG-free monitoring of cardiac activity via cardiomechanical signals, ensuring accurate, reproducible, operator-independent heartbeats localization. MATLAB code is released as an off-the-shelf tool to support a more widespread and practical use of cardiomechanical monitoring in both clinical and non-clinical settings.
心脏机械监测技术通过轻便的无电极传感器记录胸部的心脏振动,从而实现对患者的长期监测。心脏机械信号中的心跳检测通常借助同步心电图(ECG)信号来实现可靠的心跳定位,然而这极大地限制了长期监测。一种基于模板匹配的心跳定位方法在多个心脏机械信号中展现出了极高的性能,且无需同步记录心电图。然而,该方法的可重复性受到限制,因为需要由熟练操作人员从心脏机械信号中手动选择心跳模板。为克服这一限制,本研究提出了一种用于无ECG心跳检测的模板匹配方法的全自动版本,该版本由一种新颖的自动模板选择算法驱动。这种新方法在来自150名健康和患病受试者的256个心震图(SCG)、心陀螺图(GCG)和心力图(FCG)信号上进行了验证。并与所有现有的无ECG心跳检测方法进行了比较。在健康受试者中,该方法对SCG的灵敏度和阳性预测值(PPV)分别为97.8%和98.6%,对GCG分别为96.3%和94.5%,对FCG分别为99.2%和99.3%;在患病受试者中,对SCG和GCG的灵敏度和PPV均为85%和95%。对心跳间期的统计分析表明,健康受试者的斜率几乎为单位斜率(R > 0.998),一致性界限在±6毫秒内,患病受试者在±13毫秒内。所提出的自动化方法在心跳定位准确性方面超越了以往所有无ECG的方法,并在最大规模的患病受试者队列和最多数量的心跳上得到了验证。本研究中提出的方法代表了通过心脏机械信号进行无ECG心脏活动监测的当前技术水平,确保了准确、可重复且独立于操作人员的心跳定位。MATLAB代码作为一种现成的工具发布,以支持在临床和非临床环境中更广泛、实际地使用心脏机械监测。