An assessment of algorithms to estimate respiratory rate from the electrocardiogram and photoplethysmogram
Open accessAbstract
Over 100 algorithms have been proposed to estimate respiratory rate (RR) from the electrocardiogram (ECG) and photoplethysmogram (PPG). As they have never been compared systematically it is unclear which algorithm performs the best. Our primary aim was to determine how closely algorithms agreed with a gold standard RR measure when operating under ideal conditions. Secondary aims were: (i) to compare algorithm performance with IP, the clinical standard for continuous respiratory rate measurement in spontaneously breathing patients; (ii) to compare algorithm performance when using ECG and PPG; and (iii) to provide a toolbox of algorithms and data to allow future researchers to conduct reproducible comparisons of algorithms. Algorithms were divided into three stages: extraction of respiratory signals, estimation of RR, and fusion of estimates. Several interchangeable techniques were implemented for each stage. Algorithms were assembled using all possible combinations of techniques, many of which were novel. After verification on simulated data, algorithms were tested on data from healthy participants. RRs derived from ECG, PPG and IP were compared to reference RRs obtained using a nasal-oral pressure sensor using the limits of agreement (LOA) technique. 314 algorithms were assessed. Of these, 270 could operate on either ECG or PPG, and 44 on only ECG. The best algorithm had 95% LOAs of -4.7 to 4.7 bpm and a bias of 0.0 bpm when using the ECG, and -5.1 to 7.2 bpm and 1.0 bpm when using PPG. IP had 95% LOAs of -5.6 to 5.2 bpm and a bias of -0.2 bpm. Four algorithms operating on ECG performed better than IP. All high-performing algorithms consisted of novel combinations of time domain RR estimation and modulation fusion techniques. Algorithms performed better when using ECG than PPG. The toolbox of algorithms and data used in this study are publicly available.
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Integrity signals
Registry
Cites
Statistics
Claims the paper makes
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Claims other papers make about this one
Each is checked against this paper’s own text: does it say what the citing paper says it does?
Modulation of the baseline due to respiration presents itself as a superposition of the PPG signal corresponding to the cardiac cycle and a lower-frequency sinusoidal waveform.
“Modulation of the baseline due to respiration presents itself as a superposition of the PPG signal corresponding to the cardiac cycle and a lower-frequency sinusoidal waveform [117].”
From Sources of inaccuracy in photoplethysmography for continuous cardiovascular monitoring (2021) · cites this paper as [117]
Respiration rate extraction is more precise when performed on ECG data as opposed to PPG.
“However, the results indicate that respiration rate extraction is more precise when performed on ECG data as opposed to PPG.”
From Sources of inaccuracy in photoplethysmography for continuous cardiovascular monitoring (2021) · cites this paper as [117]
Respiration is one of the most significant sources of error in heart rate measurements using PPG.
“This is one of the most significant sources of error in heart rate measurements using PPG, even though respiratory rate is the most sensitive vital sign, often used as an indicator of clinical deterioration [117].”
From Sources of inaccuracy in photoplethysmography for continuous cardiovascular monitoring (2021) · cites this paper as [117]
PPG optical signal modulation by respiration is most commonly manifested as baseline and amplitude modulation.
“PPG optical signal modulation by respiration is most commonly manifested as baseline and amplitude modulation [117].”
From Sources of inaccuracy in photoplethysmography for continuous cardiovascular monitoring (2021) · cites this paper as [117]
Algorithms operating on the time domain provided more accurate results than frequency domain extraction.
“Interestingly, algorithms operating on the time domain provided more accurate results than frequency domain extraction [117].”
From Sources of inaccuracy in photoplethysmography for continuous cardiovascular monitoring (2021) · cites this paper as [117]
Self-check
Percentages, sums and reported differences re-computed from the paper’s own numbers.
The self-check needs the paper’s full text.
The citation lists haven’t been fetched yet
References 59 · Cited by 366
Research works printed but not linked: 1
- Moody G B Mark R G Zoccola A Mantero S 1985 Derivation of respiratory signals from multi-lead ECGs Conf. Proc. CinC. 113 116 pp 113–6
- Authors
- Charlton, P. H., Bonnici, T., Tarassenko, L., Clifton, D. A., Beale, R., & Watkinson, P. J.
- Affiliations
- King's College London (GB)
- University of Oxford (GB)
- John Radcliffe Hospital (GB)
- Corresponding author
- Charlton, Peter H
- Watkinson, Peter J
- Venue
- Physiological Measurement
- Publisher
- IOP Publishing
- Published
- 2016-03-30
- Volume
- 37
- Issue
- 4
- Pages
- 610-626
- ISSN
- 0967-3334 (ISSN-L)
- 1361-6579
- PMC
- PMC5390977
- OpenAlex
- W2327960307
- Cited by
- 366
- References
- 59
- Citations by year
- 2026: 26 · 2025: 38 · 2024: 31 · 2023: 41 · 2022: 41 · 2021: 47 · 2020: 63 · 2019: 27 · 2018: 27 · 2017: 16 · 2016: 9
- FWCI
- 12.70
- Type
- journal article
- Language
- en
- Open access
- hybrid
- doi.org
- Licence
- Locations
- Physiological Measurement (publishedVersion, cc-by)
- Europe PMC (PubMed Central) (publishedVersion, cc-by)
- PubMed Central (publishedVersion, cc-by)
- PubMed (publishedVersion)
- Research Portal (King's College London) (submittedVersion, other-oa)
- Research Portal (King's College London) (submittedVersion, cc-by)
- Funders
- Engineering and Physical Sciences Research Council (EP/H019944/1)
- Wellcome Trust (88877/Z/09/Z, 088641/Z/09/Z)
- Topics
- Physical Sciences › Engineering › Biomedical Engineering › Non-Invasive Vital Sign Monitoring
- Health Sciences › Medicine › Cardiology and Cardiovascular Medicine › ECG Monitoring and Analysis
- Health Sciences › Medicine › Cardiology and Cardiovascular Medicine › Heart Rate Variability and Autonomic Control
- Keywords
- respiratory rate estimation, electrocardiogram, photoplethysmogram, algorithm comparison, respiratory signal extraction, limits of agreement, non-invasive respiratory monitoring
- MeSH terms
- Adolescent, Adult, Algorithms, Electrocardiography, Female, Humans, Male, Signal Processing, Computer-Assisted, Photoplethysmography, Young Adult, Respiratory Rate
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review