Detecting beats in the photoplethysmogram: benchmarking open-source algorithms

被引:29
|
作者
Charlton, Peter H. [1 ,2 ]
Kotzen, Kevin [3 ]
Mejia-Mejia, Elisa [2 ]
Aston, Philip J. [4 ]
Budidha, Karthik [2 ]
Mant, Jonathan [1 ]
Pettit, Callum [1 ]
Behar, Joachim A. [3 ]
Kyriacou, Panicos A. [2 ]
机构
[1] Univ Cambridge, Dept Publ Hlth & Primary Care, Cambridge CB1 8RN, England
[2] City Univ London, Res Ctr Biomed Engn, London EC1V 0HB, England
[3] Technion IIT, Fac Biomed Engn, Haifa, Israel
[4] Univ Surrey, Dept Math, Guildford GU2 7XH, Surrey, England
基金
英国工程与自然科学研究理事会;
关键词
atrial fibrillation; beat detection; electrocardiogram; heartbeat; photoplethysmography; pulse wave; PEAK DETECTION; HEART-RATE; RESPIRATORY RATE; SIGNAL; ELECTROCARDIOGRAM;
D O I
10.1088/1361-6579/ac826d
中图分类号
Q6 [生物物理学];
学科分类号
071011 ;
摘要
The photoplethysmogram (PPG) signal is widely used in pulse oximeters and smartwatches. A fundamental step in analysing the PPG is the detection of heartbeats. Several PPG beat detection algorithms have been proposed, although it is not clear which performs best. Objective: This study aimed to: (i) develop a framework with which to design and test PPG beat detectors; (ii) assess the performance of PPG beat detectors in different use cases; and (iii) investigate how their performance is affected by patient demographics and physiology. Approach: Fifteen beat detectors were assessed against electrocardiogram-derived heartbeats using data from eight datasets. Performance was assessed using the F (1) score, which combines sensitivity and positive predictive value. Main results: Eight beat detectors performed well in the absence of movement with F (1) scores of >= 90% on hospital data and wearable data collected at rest. Their performance was poorer during exercise with F (1) scores of 55%-91%; poorer in neonates than adults with F (1) scores of 84%-96% in neonates compared to 98%-99% in adults; and poorer in atrial fibrillation (AF) with F (1) scores of 92%-97% in AF compared to 99%-100% in normal sinus rhythm. Significance: Two PPG beat detectors denoted 'MSPTD' and 'qppg' performed best, with complementary performance characteristics. This evidence can be used to inform the choice of PPG beat detector algorithm. The algorithms, datasets, and assessment framework are freely available.
引用
收藏
页数:19
相关论文
共 50 条
  • [21] BENCHMARKING OPEN-SOURCE IMPLEMENTATIONS FOR ENERGY TIME SERIES FEATURE EXTRACTION METHOD
    Nichiforov, Cristina
    Stamatescu, Grigore
    Iliescu, Stelian-Sergiu
    UNIVERSITY POLITEHNICA OF BUCHAREST SCIENTIFIC BULLETIN SERIES C-ELECTRICAL ENGINEERING AND COMPUTER SCIENCE, 2021, 83 (03): : 85 - 96
  • [22] FOBOS 3: an open-source platform for side-channel analysis and benchmarking
    Eduardo Ferrufino
    Luke Beckwith
    Abubakr Abdulgadir
    Jens-Peter Kaps
    Journal of Cryptographic Engineering, 2025, 15 (2)
  • [23] Benchmarking Optimization Algorithms: An Open Source Framework for the Traveling Salesman Problem
    Weise, Thomas
    Chiong, Raymond
    Laessig, Joerg
    Tang, Ke
    Tsutsui, Shigeyoshi
    Chen, Wenxiang
    Michalewicz, Zbigniew
    Yao, Xin
    IEEE COMPUTATIONAL INTELLIGENCE MAGAZINE, 2014, 9 (03) : 40 - 52
  • [24] An Open-Source Wearable Sensor System for Detecting Extravasation of Intravenous Infusion
    Lee, Huang-Chen
    Lin, Jheng-Sing
    IEEE TRANSACTIONS ON INSTRUMENTATION AND MEASUREMENT, 2021, 70
  • [25] An Open-Source and Extensible Framework for Fast Prototyping and Benchmarking of Spiking Neural Network Hardware
    Matinizadeh, Shadi
    Das, Anup
    2024 34TH INTERNATIONAL CONFERENCE ON FIELD-PROGRAMMABLE LOGIC AND APPLICATIONS, FPL 2024, 2024, : 250 - 256
  • [26] FOBOS3: An Open-Source Platform for Side-Channel Analysis and Benchmarking
    Ferrufino, Eduardo
    Beckwith, Luke
    Abdulgadir, Abubakr
    Kaps, Jens-Peter
    PROCEEDINGS OF THE 2023 WORKSHOP ON ATTACKS AND SOLUTIONS IN HARDWARE SECURITY, ASHES 2023, 2023, : 5 - 14
  • [27] An open-source simulation platform for benchmarking geo-distributed data center schedulers
    Alves, Daniel
    Obraczka, Katia
    Kabbani, Abdul
    SIMULATION-TRANSACTIONS OF THE SOCIETY FOR MODELING AND SIMULATION INTERNATIONAL, 2024, 100 (11): : 1085 - 1100
  • [28] Advancing Human-Robot Interaction Research and Benchmarking Through Open-Source Ecosystems
    Norton, Adam
    Yanco, Holly
    Calli, Berk
    Dollar, Aaron
    COMPANION OF THE ACM/IEEE INTERNATIONAL CONFERENCE ON HUMAN-ROBOT INTERACTION, HRI 2023, 2023, : 950 - 952
  • [29] An Open-Source Benchmark for Scale-Aware Visual Odometry Algorithms
    Choi, Hyukdoo
    INTERNATIONAL JOURNAL OF FUZZY LOGIC AND INTELLIGENT SYSTEMS, 2019, 19 (02) : 119 - 128
  • [30] Open-source benchmarking of IBD segment detection methods for biobank-scale cohorts
    Tang, Kecong
    Naseri, Ardalan
    Wei, Yuan
    Zhang, Shaojie
    Zhi, Degui
    GIGASCIENCE, 2022, 11