An algorithm to detect dicrotic notch in arterial blood pressure and photoplethysmography waveforms using the iterative envelope mean method

Ravi Pal, Akos Rudas, Sungsoo Kim, Jeffrey Chiang, Anna Barney, Maxime Cannesson
{"title":"An algorithm to detect dicrotic notch in arterial blood pressure and photoplethysmography waveforms using the iterative envelope mean method","authors":"Ravi Pal, Akos Rudas, Sungsoo Kim, Jeffrey Chiang, Anna Barney, Maxime Cannesson","doi":"10.1101/2024.03.05.24303735","DOIUrl":null,"url":null,"abstract":"Background and Objective: Detection of the dicrotic notch (DN) within a cardiac cycle is essential for assessment of cardiac output, calculation of pulse wave velocity, estimation of left ventricular ejection time, and supporting feature-based machine learning models for noninvasive blood pressure estimation, and hypotension, or hypertension prediction. In this study, we present a new algorithm based on the iterative envelope mean (IEM) method to detect automatically the DN in arterial blood pressure (ABP) and photoplethysmography (PPG) waveforms. Methods: The algorithm was evaluated on both ABP and PPG waveforms from a large perioperative dataset (MLORD dataset) comprising 17,327 patients. The analysis involved a total of 1,171,288 cardiac cycles for ABP waveforms and 3,424,975 cardiac cycles for PPG waveforms. To evaluate the algorithm's performance, the systolic phase duration (SPD) was employed, which represents the duration from the onset of the systolic phase to the DN in the cardiac cycle. Correlation plots and regression analysis were used to compare the algorithm with an established DN detection technique (second derivative). The marking of the DN temporal location was carried out by an experienced researcher using the help of the find_peaks function from the scipy PYTHON package, serving as a reference for the evaluation. The marking was visually validated by both an engineer and an anesthesiologist. The robustness of the algorithm was evaluated as the DN was made less visually distinct across signal-to-noise ratios (SNRs) ranging from -30 dB to -5 dB in both ABP and PPG waveforms.\nResults: The correlation between SPD estimated by the algorithm and that marked by the researcher is strong for both ABP (R2(87343) =.99, p<.001) and PPG (R2(86764) =.98, p<.001) waveforms. The algorithm had a lower mean error of dicrotic notch detection (s): 0.0047 (0.0029) for ABP waveforms and 0.0046 (0.0029) for PPG waveforms, compared to 0.0693 (0.0770) for ABP and 0.0968 (0.0909) for PPG waveforms for the established 2nd derivative method. The algorithm has high accuracy of DN detection for SNR of >= -9 dB for ABP waveforms and >= -12 dB for PPG waveforms indicating robust performance in detecting the DN when it is less visibly distinct.\nConclusion: Our proposed IEM- based algorithm can detect DN in both ABP and PPG waveforms with low computational cost, even in cases where it is not distinctly defined within a cardiac cycle of the waveform (DN-less signals). The algorithm can potentially serve as a valuable, fast, and reliable tool for extracting features from ABP and PPG waveforms. It can be especially beneficial in medical applications where DN-based features, such as SPD, diastolic phase duration, and DN amplitude, play a significant role.","PeriodicalId":501303,"journal":{"name":"medRxiv - Anesthesia","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"2024-03-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"medRxiv - Anesthesia","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1101/2024.03.05.24303735","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

Background and Objective: Detection of the dicrotic notch (DN) within a cardiac cycle is essential for assessment of cardiac output, calculation of pulse wave velocity, estimation of left ventricular ejection time, and supporting feature-based machine learning models for noninvasive blood pressure estimation, and hypotension, or hypertension prediction. In this study, we present a new algorithm based on the iterative envelope mean (IEM) method to detect automatically the DN in arterial blood pressure (ABP) and photoplethysmography (PPG) waveforms. Methods: The algorithm was evaluated on both ABP and PPG waveforms from a large perioperative dataset (MLORD dataset) comprising 17,327 patients. The analysis involved a total of 1,171,288 cardiac cycles for ABP waveforms and 3,424,975 cardiac cycles for PPG waveforms. To evaluate the algorithm's performance, the systolic phase duration (SPD) was employed, which represents the duration from the onset of the systolic phase to the DN in the cardiac cycle. Correlation plots and regression analysis were used to compare the algorithm with an established DN detection technique (second derivative). The marking of the DN temporal location was carried out by an experienced researcher using the help of the find_peaks function from the scipy PYTHON package, serving as a reference for the evaluation. The marking was visually validated by both an engineer and an anesthesiologist. The robustness of the algorithm was evaluated as the DN was made less visually distinct across signal-to-noise ratios (SNRs) ranging from -30 dB to -5 dB in both ABP and PPG waveforms. Results: The correlation between SPD estimated by the algorithm and that marked by the researcher is strong for both ABP (R2(87343) =.99, p<.001) and PPG (R2(86764) =.98, p<.001) waveforms. The algorithm had a lower mean error of dicrotic notch detection (s): 0.0047 (0.0029) for ABP waveforms and 0.0046 (0.0029) for PPG waveforms, compared to 0.0693 (0.0770) for ABP and 0.0968 (0.0909) for PPG waveforms for the established 2nd derivative method. The algorithm has high accuracy of DN detection for SNR of >= -9 dB for ABP waveforms and >= -12 dB for PPG waveforms indicating robust performance in detecting the DN when it is less visibly distinct. Conclusion: Our proposed IEM- based algorithm can detect DN in both ABP and PPG waveforms with low computational cost, even in cases where it is not distinctly defined within a cardiac cycle of the waveform (DN-less signals). The algorithm can potentially serve as a valuable, fast, and reliable tool for extracting features from ABP and PPG waveforms. It can be especially beneficial in medical applications where DN-based features, such as SPD, diastolic phase duration, and DN amplitude, play a significant role.
使用迭代包络均值法检测动脉血压和光敏血压计波形中的微凹槽的算法
背景和目的:检测心动周期内的微切迹(DN)对于评估心输出量、计算脉搏波速度、估计左心室射血时间以及支持基于特征的机器学习模型进行无创血压估计、低血压或高血压预测至关重要。在本研究中,我们提出了一种基于迭代包络均值(IEM)方法的新算法,用于自动检测动脉血压(ABP)和光电血压计(PPG)波形中的 DN。方法:该算法在由 17,327 名患者组成的大型围手术期数据集(MLORD 数据集)中的 ABP 和 PPG 波形上进行了评估。分析共涉及 1,171,288 个 ABP 波形的心动周期和 3,424,975 个 PPG 波形的心动周期。为了评估该算法的性能,采用了收缩期持续时间 (SPD),它表示从收缩期开始到心动周期中 DN 的持续时间。利用相关图和回归分析将该算法与已有的 DN 检测技术(二阶导数)进行比较。一位经验丰富的研究人员利用 scipy PYTHON 软件包中的 find_peaks 函数对 DN 时间位置进行了标记,作为评估的参考。一名工程师和一名麻醉师对标记进行了目测验证。在 ABP 和 PPG 波形的信噪比(SNR)范围为 -30 dB 至 -5 dB 时,DN 在视觉上变得不那么明显,因此对算法的鲁棒性进行了评估:在 ABP(R2(87343) =.99,p<.001)和 PPG(R2(86764) =.98,p<.001)波形中,算法估计的 SPD 与研究人员标记的 SPD 之间的相关性很强。该算法的微切迹检测平均误差(s)较低:ABP 波形为 0.0047 (0.0029),PPG 波形为 0.0046 (0.0029),而既定的二阶导数法 ABP 波形为 0.0693 (0.0770),PPG 波形为 0.0968 (0.0909)。当 ABP 波形的信噪比为>=-9 dB 和 PPG 波形的信噪比为>=-12 dB 时,该算法对 DN 的检测准确率很高,这表明当 DN 不那么明显时,该算法在检测 DN 方面具有很强的性能:我们提出的基于 IEM 的算法能够以较低的计算成本检测 ABP 和 PPG 波形中的 DN,即使是在波形的一个心动周期内未明确定义 DN(无 DN 信号)的情况下也是如此。该算法有可能成为从 ABP 和 PPG 波形中提取特征的重要、快速和可靠的工具。在医疗应用中,基于 DN 的特征(如 SPD、舒张期相位持续时间和 DN 振幅)起着重要作用,而这种算法尤其有益。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信