IF 2.3 4区 医学 Q3 BIOPHYSICS
Peter H Charlton, Erick Javier Argüello Prada, Jonathan Mant, Panayiotis A Kyriacou
{"title":"The MSPTDfast photoplethysmography beat detection algorithm: design, benchmarking, and open-source distribution.","authors":"Peter H Charlton, Erick Javier Argüello Prada, Jonathan Mant, Panayiotis A Kyriacou","doi":"10.1088/1361-6579/adb89e","DOIUrl":null,"url":null,"abstract":"<p><strong>Objective: </strong>Photoplethysmography is widely used for physiological monitoring, whether in clinical devices such as pulse oximeters, or consumer devices such as smartwatches. A key step in the analysis of photoplethysmogram (PPG) signals is detecting heartbeats. The MSPTD algorithm has been found to be one of the most accurate PPG beat detection algorithms, but is less computationally efficient than other algorithms. Therefore, the aim of this study was to develop a more efficient, open-source implementation of the MSPTD algorithm for PPG beat detection, named MSPTDfast (v.2).</p><p><strong>Approach: </strong>Five potential improvements to MSPTD were identified and evaluated on four datasets. MSPTDfast (v.2) was designed by incorpo- rating each improvement which on its own reduced execution time whilst maintaining a high F1-score. After internal validation, MSPTDfast (v.2) was benchmarked against state-of-the-art beat detection algorithms on four additional datasets.</p><p><strong>Main results: </strong>MSPTDfast (v.2) incorporated two key improvements: pre-processing PPG signals to reduce the sampling frequency to 20 Hz; and only calculating scalogram scales corresponding to heart rates >30 bpm. During internal validation MSPTDfast (v.2) was found to have an execution time of between approximately one-third and one-twentieth of MSPTD, and a comparable F1-score. During benchmarking MSPTDfast (v.2) was found to have the highest F1-score alongside MSPTD, and amongst one of the lowest execution times with only MSPTDfast (v.1), qppgfast and MMPD (v.2) achieving shorter execution times.</p><p><strong>Significance: </strong>MSPTDfast (v.2) is an accurate and efficient PPG beat detection algorithm, available in an open-source Matlab toolbox.</p>","PeriodicalId":20047,"journal":{"name":"Physiological measurement","volume":" ","pages":""},"PeriodicalIF":2.3000,"publicationDate":"2025-02-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Physiological measurement","FirstCategoryId":"5","ListUrlMain":"https://doi.org/10.1088/1361-6579/adb89e","RegionNum":4,"RegionCategory":"医学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"BIOPHYSICS","Score":null,"Total":0}
引用次数: 0

摘要

目的:无论是在脉搏血氧仪等临床设备中,还是在智能手表等消费设备中,光心动图都被广泛用于生理监测。分析光心动图(PPG)信号的一个关键步骤是检测心跳。研究发现,MSPTD 算法是最准确的 PPG 搏动检测算法之一,但其计算效率低于其他算法。因此,本研究的目的是为 PPG 搏动检测开发一种更高效的 MSPTD 算法开源实现,命名为 MSPTDfast (v.2):方法:确定了 MSPTD 的五项潜在改进,并在四个数据集上进行了评估。MSPTDfast (v.2)是通过对每项改进进行评级而设计的,这些改进在保持较高 F1 分数的同时缩短了执行时间。经过内部验证后,MSPTDfast(v.2)在另外四个数据集上与最先进的节拍检测算法进行了比较:MSPTDfast (v.2)有两项关键改进:对 PPG 信号进行预处理,将采样频率降至 20 Hz;只计算心率大于 30 bpm 时的心电图刻度。在内部验证过程中,发现 MSPTDfast (v.2) 的执行时间约为 MSPTD 的三分之一到二十分之一,F1 分数也相当。在基准测试中,MSPTDfast(v.2)与 MSPTD 相比具有最高的 F1 分数,是执行时间最短的程序之一,只有 MSPTDfast(v.1)、qppgfast 和 MMPD(v.2)的执行时间更短:MSPTDfast (v.2) 是一种准确高效的 PPG 搏动检测算法,可在 Matlab 开源工具箱中使用。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
The MSPTDfast photoplethysmography beat detection algorithm: design, benchmarking, and open-source distribution.

Objective: Photoplethysmography is widely used for physiological monitoring, whether in clinical devices such as pulse oximeters, or consumer devices such as smartwatches. A key step in the analysis of photoplethysmogram (PPG) signals is detecting heartbeats. The MSPTD algorithm has been found to be one of the most accurate PPG beat detection algorithms, but is less computationally efficient than other algorithms. Therefore, the aim of this study was to develop a more efficient, open-source implementation of the MSPTD algorithm for PPG beat detection, named MSPTDfast (v.2).

Approach: Five potential improvements to MSPTD were identified and evaluated on four datasets. MSPTDfast (v.2) was designed by incorpo- rating each improvement which on its own reduced execution time whilst maintaining a high F1-score. After internal validation, MSPTDfast (v.2) was benchmarked against state-of-the-art beat detection algorithms on four additional datasets.

Main results: MSPTDfast (v.2) incorporated two key improvements: pre-processing PPG signals to reduce the sampling frequency to 20 Hz; and only calculating scalogram scales corresponding to heart rates >30 bpm. During internal validation MSPTDfast (v.2) was found to have an execution time of between approximately one-third and one-twentieth of MSPTD, and a comparable F1-score. During benchmarking MSPTDfast (v.2) was found to have the highest F1-score alongside MSPTD, and amongst one of the lowest execution times with only MSPTDfast (v.1), qppgfast and MMPD (v.2) achieving shorter execution times.

Significance: MSPTDfast (v.2) is an accurate and efficient PPG beat detection algorithm, available in an open-source Matlab toolbox.

求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
Physiological measurement
Physiological measurement 生物-工程:生物医学
CiteScore
5.50
自引率
9.40%
发文量
124
审稿时长
3 months
期刊介绍: Physiological Measurement publishes papers about the quantitative assessment and visualization of physiological function in clinical research and practice, with an emphasis on the development of new methods of measurement and their validation. Papers are published on topics including: applied physiology in illness and health electrical bioimpedance, optical and acoustic measurement techniques advanced methods of time series and other data analysis biomedical and clinical engineering in-patient and ambulatory monitoring point-of-care technologies novel clinical measurements of cardiovascular, neurological, and musculoskeletal systems. measurements in molecular, cellular and organ physiology and electrophysiology physiological modeling and simulation novel biomedical sensors, instruments, devices and systems measurement standards and guidelines.
×
引用
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学术官方微信