该MSPTD快速光斑发热学击败检测算法:设计,基准测试和开源分发.
Peter H Charlton1,2, Erick Javier Argüello-Prada3, Jonathan Mant1
1Department of Public Health and Primary Care, University of Cambridge, Cambridge, United Kingdom.
Physiological measurement
|February 20, 2025
概括
一个新的,高效的算法叫MSPTDfast (v.2) 准确地检测心跳在光电脉图 (PPG) 信号. 这种开源工具显著加快了智能手表和脉冲氧计等设备的生理监测分析.
科学领域:
- 生物医学工程 生物医学工程
- 信号处理 信号处理
- 生理监测 生理监测
背景情况:
- 摄影电流图 (PPG) 对于临床和消费者设备的生理监测至关重要.
- 在PPG信号中准确检测心跳对于可靠的生理数据至关重要.
- 现有的多尺度峰值和谷底检测 (MSPTD) 算法提供了高精度,但缺乏计算效率.
研究的目的:
- 为PPG节拍检测开发一个计算效率高,开源的MSPTD算法的实现.
- 引入MSPTDfast (v.2) 作为一种优化解决方案,用于更快,更准确的心跳检测.
主要方法:
- 在四个数据集上评估了对原始MSPTD算法的五个潜在改进.
- 设计MSPTDfast (v.2) 通过整合提高效率的修改,同时保持高F1分数.
- 在四个额外的数据集上,与最先进的算法对比MSPTDfast (v.2) 的基准.
主要成果:
- MSPTDfast (v.2) 显著减少了执行时间 (MSPTD 的 1/3 到 1/20),通过将 PPG 信号的样本缩减到 20 Hz 并优化扫描图计算.
- 在内部验证过程中实现了与原始MSPTD算法相比的F1得分.
- 在基准测试期间与MSPTD一起展示了最高的F1得分,具有竞争力的执行时间.
结论:
- MSPTDfast (v.2) 为PPG节拍检测提供了一个准确且高效的解决方案.
- 在Matlab工具箱中,MSPTDfast (v.2) 的开源可用性促进了更广泛的采用和研究.
- 这种优化的算法提高了使用PPG信号实时生理监测的可行性.


