Related Experiment Video
Updated: Sep 4, 2025

Author Spotlight: Advancing the Study of Brain-Heart Interplay with a Comprehensive EEGLAB Plugin for Multimodal Signal Analysis
Published on: April 26, 2024
Detecting beats in the photoplethysmogram: benchmarking open-source algorithms
Peter H Charlton1,2, Kevin Kotzen3, Elisa Mejía-Mejía2
1Department of Public Health and Primary Care, University of Cambridge, Cambridge, CB1 8RN, United Kingdom.
Two photoplethysmogram (PPG) beat detection algorithms, MSPTD and qppg, performed best. This study provides a framework for evaluating PPG beat detectors across various patient demographics and physiological conditions.
Area of Science:
- Biomedical Engineering
- Signal Processing
- Cardiovascular Monitoring
Background:
- Photoplethysmogram (PPG) signals are crucial for pulse oximetry and wearables.
- Accurate heartbeat detection is fundamental for PPG signal analysis.
- Existing PPG beat detection algorithms lack comprehensive performance comparison.
Purpose of the Study:
- To establish a framework for designing and evaluating PPG beat detection algorithms.
- To assess algorithm performance across diverse use cases and physiological conditions.
- To identify the optimal PPG beat detection methods for clinical and wearable applications.
Main Methods:
- Developed a standardized framework for PPG beat detector assessment.
- Evaluated fifteen distinct beat detection algorithms.
- Utilized eight diverse datasets and electrocardiogram (ECG) for ground truth comparison.
Main Results:
- Eight algorithms achieved ≥90% F1 scores in resting conditions (hospital and wearable data).
- Performance decreased during exercise (55%-91% F1), in neonates (84%-96% F1), and with atrial fibrillation (AF) (92%-97% F1).
- MSPTD and qppg demonstrated superior and complementary performance.
Conclusions:
- MSPTD and qppg are recommended PPG beat detection algorithms.
- The developed framework and freely available resources facilitate algorithm selection.
- Performance is significantly influenced by patient demographics and physiological state.
Related Concept Videos
Assessing Blood pressure using a doppler ultrasound
Pre-Procedural Guidelines for Doppler Ultrasound Blood Pressure Assessment:
Preparation of Equipment:
Pulse Oximetry
Purpose
Average SpO2 values are greater than 95%. If the readings fall below 90%, it indicates that...
Equipments Used To Measure Blood Pressure
This invasive approach involves cannulating a peripheral artery. During each cardiac contraction, pressure generates mechanical motion within the catheter, transmitted through rigid, fluid-filled tubing to a transducer. This transducer converts mechanical motion into electrical signals displayed as waveforms on a monitor. An automatic flushing system prevents blood backflow. Due to the potential risk of unexpected arterial blood loss, this method is primarily used in intensive...
Pulse rhythm
Conversely, an irregular pulse pattern is termed dysrhythmia, stemming from disruptions in cardiac...
Special considerations while measuring pulse

