an assessment of algorithms to estimate respiratory rate
play

An assessment of algorithms to estimate respiratory rate from the - PowerPoint PPT Presentation

An assessment of algorithms to estimate respiratory rate from the electrocardiogram and photoplethysmogram P. H. Charlton and T. Bonnici, L. Tarassenko, D. A. Clifton, R. Beale and P. J. Watkinson DOI: 10.1088/0967-3334/37/4/610 Respiratory


  1. An assessment of algorithms to estimate respiratory rate from the electrocardiogram and photoplethysmogram P. H. Charlton and T. Bonnici, L. Tarassenko, D. A. Clifton, R. Beale and P. J. Watkinson DOI: 10.1088/0967-3334/37/4/610

  2. Respiratory Rate • The most sensitive marker of clinical deterioration • Notoriously poorly recorded – Missing – Inaccurate • Difficult to measure manually • Thoracic bands uncomfortable

  3. Literature • Over 100 RR algorithms • Not possible to compare algorithms using the published results • Limitations: – No standard algorithm implementations for benchmarking – Atypical populations - ventilated subjects, children – Different statistical measures – No compensation for repeated measures

  4. Aims 1. Identify which algorithm performs the best using appropriate statistical measures 2. Contextualise algorithm performance by comparing with the current non-invasive standard, impedance pneumography 3. Compare performance when using ECG or PPG 4. Provide a benchmark toolbox of algorithms and data for the benefit of other researchers

  5. Prior Work

  6. Structure of Algorithms Extraction of Fusion of ECG or RR RR Respiratory RR Estimation PPG Signals Estimates

  7. Structure of Algorithms Extraction of Fusion of ECG or RR RR Respiratory RR Estimation PPG Signals Estimates PPG ECG No mod BW AM FM

  8. Structure of Algorithms Extraction of Fusion of ECG or RR RR Respiratory RR Estimation PPG Signals Estimates PPG No mod BW AM FM

  9. Structure of Algorithms Extraction of Fusion of ECG or RR RR Respiratory RR Estimation PPG Signals Estimates PPG No mod BW Identify fiducial AM points FM

  10. Structure of Algorithms Extraction of Fusion of ECG or RR RR Respiratory RR Estimation PPG Signals Estimates PPG No mod Find BW baseline AM FM

  11. Structure of Algorithms Extraction of Fusion of ECG or RR RR Respiratory RR Estimation PPG Signals Estimates PPG No mod Find BW baseline AM FM

  12. Structure of Algorithms Extraction of Fusion of ECG or RR RR Respiratory RR Estimation PPG Signals Estimates PPG No mod BW AM Measure amplitudes and FM intervals

  13. Structure of Algorithms Extraction of Fusion of ECG or RR RR Respiratory RR Estimation PPG Signals Estimates PPG No Obtain respiratory mod signals BW AM FM

  14. Structure of Algorithms Extraction of Fusion of ECG or RR RR Respiratory RR Estimation PPG Signals Estimates PPG No 14 techniques implemented mod breaths BW AM FM

  15. Structure of Algorithms Extraction of Fusion of ECG or RR RR Respiratory RR Estimation PPG Signals Estimates 12 techniques implemented

  16. Structure of Algorithms Extraction of Fusion of ECG or RR RR Respiratory RR Estimation PPG Signals Estimates 4 techniques implemented

  17. Structure of Algorithms Extraction of Fusion of ECG or RR RR Respiratory RR Estimation PPG Signals Estimates 1 technique implemented Fusion

  18. Constructing Algorithms Extraction of Fusion of ECG or RR RR Respiratory RR Estimation PPG Signals Estimates BW Fourier Transform AM Autoregression FM Peak detection Peak amplitudes Zero-crossings Onset amplitudes … …

  19. Constructing Algorithms Extraction of Fusion of ECG or RR RR Respiratory RR Estimation PPG Signals Estimates BW Fourier Transform AM Autoregression FM Peak detection Peak amplitudes Zero-crossings Onset amplitudes … …

  20. Constructing Algorithms Extraction of Fusion of ECG or RR RR Respiratory RR Estimation PPG Signals Estimates BW Fourier Transform AM Autoregression FM Peak detection Peak amplitudes Zero-crossings Onset amplitudes … …

  21. Constructing Algorithms Extraction of Fusion of ECG or RR RR Respiratory RR Estimation PPG Signals Estimates BW Fourier Transform AM Autoregression FM Peak detection Peak amplitudes Zero-crossings Onset amplitudes … …

  22. Constructing Algorithms Extraction of Fusion of ECG or RR RR Respiratory RR Estimation PPG Signals Estimates BW Fourier Transform AM Autoregression FM Peak detection Peak amplitudes Zero-crossings Onset amplitudes … …

  23. Constructing Algorithms Extraction of Fusion of ECG or RR RR Respiratory RR Estimation PPG Signals Estimates BW Fourier Transform AM Smart Fusion Autoregression FM Peak detection Temporal Fusion Peak amplitudes Zero-crossings … Onset amplitudes … … 370 algorithms implemented

  24. Toolbox of Algorithms Extraction of Fusion of ECG or RR RR Respiratory RR Estimation PPG Signals Estimates Publicly available here Charlton P.H. et al. Waveform analysis to estimate respiratory rate , in Secondary Analysis of Electronic Health Records , Springer, pp.377-390, 2016. DOI: 10.1007/978-3-319-43742-2_26 . CC BY-NC 4.0 Licence

  25. Methods

  26. Verification of Implementations • Synthetic ECG and PPG with simulated RR modulation – HR: 30-200 bpm – RR: 4-60 bpm • 314 (85%) of algorithms accurate • Failures caused by two techniques which were removed

  27. Participants • Aged 18 to 40 • Free of comorbidities affecting cardiac, respiratory or autonomic nervous systems • Range of RR generated by asking subjects to exercise Rest Walk Run Recover 10 min 2 min ~ 5 min 10 min National Clinical Trial 01472133

  28. Signals

  29. Signal Quality high low ECG Template Beats high low PPG Time Time

  30. Reference RRs • Positive-gradient crossings detected from oro-nasal pressure signal • Algorithm verified by comparison with manually annotated breaths

  31. Statistics • Consistent interpretation in different populations • Intuitive interpretation conducive to decision making • Separates bias from precision – Trends are more important than absolute values – If error is caused by a constant bias can be corrected by calibration

  32. Statistics 15 10 Reference-Et5_Fm1_ECG 5 Bias Coverage Probability 0 2SD -5 Correction for repeated measures using a random effects model -10 5 10 15 20 25 30 Mean Measurement (breaths per min) Ranked algorithms by 2SD, followed by bias.

  33. Results

  34. Dataset • 39 subjects • ≈ 36 windows per subject – Age: 29 (26, 32) – BMI: 23 (21, 26) – 54% female

  35. Dataset • 39 subjects • ≈ 36 windows per subject – Age: 29 (26, 32) – BMI: 23 (21, 26) – 54% female 111 Heart Rate [bpm] 41 32 5 Respiratory Rate [bpm]

  36. Dataset • 39 subjects • ≈ 36 windows per subject – Age: 29 (26, 32) Publicly – BMI: 23 (21, 26) available – 54% female here 111 Heart Rate [bpm] 41 32 5 Respiratory Rate [bpm]

  37. Performance of Algorithms

  38. Performance of Algorithms Three techniques

  39. Performance of Algorithms

  40. Performance of Algorithms Time Freq

  41. Best Algorithms 2SD RR Modulation Temporal Signal Rank [bpm] Estimation Fusion? Fusion? Clinical (IP) 5 5.4 ECG 1 4.7 Time ✓ 2 5.2 Time ✓ 3 5.2 Time ✓ Same 4 5.3 Time ✓ Algorithm 6 5.6 Time PPG 15 6.2 Time ✓ 17 6.5 Time ✓ 35 7.0 Time ✓ ✓ 46 7.5 Time ✓ 48 7.6 Time ✓

  42. ECG vs PPG • Significant difference in 2SD (median): – ECG: 11.6 bpm – PPG: 12.4 bpm • 64% of algorithms more precise on ECG • Different physiological mechanisms

  43. Discussion

  44. Limitations • Not all algorithms implemented • Invite contributions • Statistics based on normally distributed errors • Cannot extrapolate to other scenarios

  45. Future Work Investigate effects of: Signal RR Patient Physiology Acquisition RR Algorithm Equipment Age Signal Fidelity This paper Disease Filtering Arrhythmias Noise

  46. Future Work Investigate effects of: Signal RR Patient Physiology Acquisition RR Algorithm Equipment Age Signal Fidelity This paper Disease Filtering Arrhythmias Noise Charlton P.H. et al. Extraction of respiratory signals from the electrocardiogram and photoplethysmogram: technical and physiological determinants , Physiological Measurement , 37(4), 2016. DOI: 10.1088/1361-6579/aa670e . CC BY 3.0 Licence

  47. Future Work Investigate effects of: Signal RR Patient Physiology Acquisition RR Algorithm Equipment Age Signal Fidelity This paper Disease Filtering Arrhythmias Noise Charlton P.H. et al. Extraction of respiratory signals from the electrocardiogram and photoplethysmogram: technical and physiological determinants , Physiological Measurement , 37(4), 2016. DOI: 10.1088/1361-6579/aa670e . CC BY 3.0 Licence

  48. Conclusions 314 algorithms assessed under ideal conditions • According to these results … • – time-domain RR estimation, and – fusion of estimates … resulted in superior performance. Four ECG-based algorithms comparable to clinical standard • ECG preferable to PPG • Toolbox of algorithms and dataset publicly available •

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend