Automated Condition-Based Suppression of the CPR Artifact in ECG Data to Make a Reliable Shock Decision for AEDs during CPR
Abstract
:1. Introduction
2. Materials and Methods
2.1. ECG Databases
2.1.1. Development Set
2.1.2. Separate Validation Set
2.2. The Condition-Based Filter
- To suppress the CPR components from the underlying ECG time series, the dominant frequency of CPR artifact needs to be detected and removed. According to [21], the recommended rate for performing chest compressions during CPR is 100–120 compressions per minute. However, CPR’s fundamental frequency can be observed as high as 3 Hz when performed too quickly. PSD plots of different CPR artifact samples for both shockable and non-shockable rhythms shown in Figure 1 demonstrate that the fundamental frequency of the chest compressions is localized within (1–3) Hz. In this figure, the red line is the averaged PSD of all CPR samples.
- It is widely recognized that the spectral content of non-shockable ECG rhythms is distributed over a wider frequency band than that of shockable rhythms (Figure 2a) [5]. The shockable rhythms’ spectral power is largely concentrated within (3–6) Hz, as reported in [12,22], and also shown in Figure 2b. In Figure 2, the averaged PSD for both non-shockable and shockable rhythm types are shown in the left and right panels, respectively. PSDs of both rhythm types are similar when they are contaminated with CPR artifact (red lines in Figure 2a,b).
- For most non-shockable rhythms, removing CPR harmonic peaks in addition to the CPR fundamental frequency results in the recovery of the uncontaminated ECG data, but this is not always the case for shockable rhythms. According to our comprehensive analysis in the development phase, the best filtering approach would remove artifacts’ first- and second-largest spectral peaks for non-shockables and only the largest frequency peak for shockables (unless the largest spectral peak does not appear within (3–6) Hz). Figure 3 shows representative examples for CPR-contaminated non-shockable and shockable rhythms after removing artifact frequency peaks. However, in real-life scenarios, this decision process is not feasible because the type of underlying rhythm is unknown. To solve this issue, we propose a solution that defines a set of conditions to avoid shockable rhythm distortion as much as possible.
- If the artifact’s largest spectral peak is below 1.5 Hz, the first harmonic spectral peak would not fall close to shockable samples’ dominant frequency ((3–6) Hz). Therefore, the algorithm removes this harmonic component.
- Non-shockable samples have spectral power in the higher frequency bands (above 10 Hz) whereas the shockable samples do not share this characteristic [12]. After suppressing the frequency of the largest spectral peak of the CPR artifact for non-shockable data, the total power within (10–15) Hz is determined; it is then used to determine whether or not a second filter is needed to remove the second largest spectral peak.
- Preprocess ECG data segment by applying a 2nd order infinite impulse response (IIR) notch filter to remove 60 Hz electrical noise; also apply wavelet implementation plus averaging to remove glitches and achieve a smoother signal. Use Daubechies 6-tap wavelet to perform signal decomposition at 10 different levels. Subsequently, subtract the reconstructed approximation signal from the original signal.
- Estimate PSD using Welch’s overlapped segment averaging spectral estimator. Use the Hamming window. Average the modified periodograms to obtain the PSD estimate.
- Look for the three highest peaks in the PSD of the CPR-contaminated ECG data segment.
- Sort the detected peaks in descending order: Peak 1, Peak 2, and Peak 3.
- Find the frequencies that are associated with each of the detected spectral peaks: F1, F2, and F3.
- Find which of the F1, F2, and F3 are within (1–3) Hz and label this frequency as Noise-comp1.
- Turn on the first stop-band filter with the cutoff frequency of Noise-comp1.
- Determine the spectral power in the frequency band (10–15 Hz) of the resulting filtered signal.
- Evaluate condition 1: If any of the remaining frequency peaks are divisible by Noise-comp1, then define Noise-comp2 (in case both are divisible, select the frequency component with the highest power), else skip step 10 and move forward to step 11.
- Evaluate condition 2: If Noise-comp2 is not within (3–6) Hz or spectral power within (10–15) Hz satisfies the threshold value, then turn on stop-band 2 with the cutoff frequency of Noise-comp2. -> END. (Details on the derivation of the spectral power value threshold are provided in the Development Phase of the Results section below).
- Evaluate condition 3: If spectral power within (10–15) Hz satisfies the threshold value or Noise-comp1 is less than 1.5, then turn on stop-band 3 with cutoff frequency of 2* Noise-comp1. -> END.
3. Results
3.1. Development Phase
3.2. Testing Phase
4. Discussion
Limitations
5. Conclusions
Supplementary Materials
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
References
- Pollack, R.A.; Pollack, R.A.; Brown, S.P.; May, S.; Rea, T.; Kudenchuk, P.J.; Weisfeldt, M.L. Bystander automated external defibrillator application in non-shockable out-of-hospital cardiac arrest. Resuscitation 2019, 137, 168–174. [Google Scholar] [CrossRef]
- Thomas, A.J.; Newgard, C.D.; Fu, R.; Zive, D.M.; Daya, M.R. Survival in out-of-hospital cardiac arrests with initial asystole or pulseless electrical activity and subsequent shockable rhythms. Resuscitation 2013, 84, 1261–1266. [Google Scholar] [CrossRef] [Green Version]
- Part 1: Executive Summary: 2020 American Heart Association Guidelines for Cardiopulmonary Resuscitation and Emergency Cardiovascular Care. Available online: https://www.ahajournals.org/doi/epub/10.1161/CIR.0000000000000918 (accessed on 20 October 2021).
- Hu, Y.; Tang, H.; Liu, C.; Jing, D.; Zhu, H.; Zhang, Y.; Xu, J. The performance of a new shock advisory algorithm to reduce interruptions during CPR. Resuscitation 2019, 143, 1–9. [Google Scholar] [CrossRef]
- de Gauna, S.R.; Irusta, U.; Ruiz, J.; Ayala, U.; Aramendi, E.; Eftestøl, T. Rhythm Analysis during Cardiopulmonary Resuscitation: Past, Present, and Future. BioMed Res. Int. 2014, 2014, 386010. [Google Scholar] [CrossRef]
- Affatato, R.; Li, Y.; Ristagno, G. See through ECG technology during cardiopulmonary resuscitation to analyze rhythm and predict defibrillation outcome. Curr. Opin. Crit. Care 2016, 22, 199–205. [Google Scholar] [CrossRef]
- Cheskes, S.; Schmicker, R.H.; Christenson, J.; Salcido, D.D.; Rea, T.; Powell, J.; Morrison, L. Perishock pause: An independent predictor of survival from out-of-hospital shockable cardiac arrest. Circulation 2011, 124, 58–66. [Google Scholar] [CrossRef] [Green Version]
- Gong, Y.; Chen, B.; Li, Y. A review of the performance of artifact filtering algorithms for cardiopulmonary resuscitation. J. Healthc. Eng. 2013, 4, 185–202. [Google Scholar] [CrossRef] [Green Version]
- Ruiz, J.; Irusta, U.; de Gauna, S.R.; Eftestøl, T. Cardiopulmonary resuscitation artefact suppression using a Kalman filter and the frequency of chest compressions as the reference signal. Resuscitation 2010, 81, 1087–1094. [Google Scholar] [CrossRef]
- Rheinberger, K.; Steinberger, T.; Unterkofler, K.; Baubin, M.; Klotz, A.; Amann, A. Removal of CPR artifacts from the ventricular fibrillation ECG by adaptive regression on lagged reference signals. IEEE Trans. Biomed. Eng. 2008, 55, 130–137. [Google Scholar] [CrossRef] [Green Version]
- An Alternative to Derive the Instantaneous Frequency of the Chest Compressions to Suppress the CPR Artifact|IEEE Conference Publication|IEEE Xplore. Available online: https://ieeexplore.ieee.org/document/5738030 (accessed on 13 May 2021).
- Ayala, U.; Irusta, U.; Ruiz, J.; Eftestøl, T.; Kramer-Johansen, J.; Alonso-Atienza, F.; González-Otero, D. A Reliable Method for Rhythm Analysis during Cardiopulmonary Resuscitation. BioMed Res. Int. 2014, 2014, 872470. [Google Scholar] [CrossRef]
- Gong, Y.; Yu, T.; Chen, B.; He, M.; Li, Y. Removal of cardiopulmonary resuscitation artifacts with an enhanced adaptive filtering method: An experimental trial. BioMed Res. Int. 2014, 2014, 140438. [Google Scholar] [CrossRef]
- Gong, Y.; Gao, P.; Wei, L.; Dai, C.; Zhang, L.; Li, Y. An Enhanced Adaptive Filtering Method for Suppressing Cardiopulmonary Resuscitation Artifact. IEEE Trans. Biomed. Eng. 2017, 64, 471–478. [Google Scholar] [CrossRef]
- Isasi, I.; Rad, A.B.; Irusta, U.; Zabihi, M.; Aramendi, E.; Eftestøl, T.; Wik, L. ECG Rhythm Analysis during Manual Chest Compressions Using an Artefact Removal Filter and Random Forest Classifiers. Comput. Cardiol. Conf. (CinC) 2018, 45, 1–4. [Google Scholar] [CrossRef]
- Isasi, I.; Irusta, U.; Aramendi, E.; Eftestøl, T.; Kramer-Johansen, J.; Wik, L. Rhythm Analysis during Cardiopulmonary Resuscitation Using Convolutional Neural Networks. Entropy 2020, 22, 595. [Google Scholar] [CrossRef]
- Hajeb-M, S.; Cascella, A.; Valentine, M.; Chon, K.H. Deep Neural Network Approach for Continuous ECG-Based Automated External Defibrillator Shock Advisory System During Cardiopulmonary Resuscitation. J. Am. Heart Assoc. 2021, 10, e019065. [Google Scholar] [CrossRef] [PubMed]
- Goldberger, A.L.; Amaral, L.A.N.; Glass, L.; Hausdorff, J.M.; Ivanov, P.C.H.; Mark, R.G.; Mietus, J.E.; Moody, G.B.; Peng, C.-K.; Stanley, H.E. PhysioBank, PhysioToolkit, and PhysioNet: Components of a New Research Resource for Complex Physiologic Signals. Circulation 2000, 101, 215–220. [Google Scholar] [CrossRef] [PubMed] [Green Version]
- Crei-Gard, a New Concept in Computerized Arrhythmia Monitoring Systems|Scholars@Duke. Available online: https://scholars.duke.edu/display/pub754604 (accessed on 10 January 2020).
- Langhelle, A.; Eftestøl, T.; Myklebust, H.; Eriksen, M.; Holten, B.; Steen, P. Reducing CPR artefacts in ventricular fibrillation in vitro. Resuscitation 2001, 48, 279–291. [Google Scholar] [CrossRef]
- Kwon, O.Y. The changes in cardiopulmonary resuscitation guidelines: From 2000 to the present. J. Exerc. Rehabil. 2019, 15, 738–746. [Google Scholar] [CrossRef] [PubMed] [Green Version]
- Strohmenger, H.U.; Lindner, K.H.; Brown, C.G. Analysis of the ventricular fibrillation ECG signal amplitude and frequency parameters as predictors of countershock success in humans. Chest 1997, 111, 584–589. [Google Scholar] [CrossRef]
- Ming, Y.; Taihu, W.; Pengcheng, Y.; Meng, L.; Guang, Z.; Feng, C. Detection of Shockable Rhythm during Chest Compression based on Machine Learning. In Proceedings of the IEEE 8th Joint International Information Technology and Artificial Intelligence Conference (ITAIC), Chongqing, China, 24–26 May 2019; pp. 365–370. [Google Scholar] [CrossRef]
- Zijlstra, J.A.; Bekkers, L.E.; Hulleman, M.; Beesems, S.G.; Koster, R.W. Automated external defibrillator and operator performance in out-of-hospital cardiac arrest. Resuscitation 2017, 118, 140–146. [Google Scholar] [CrossRef] [Green Version]
- Nolle, F.M.; Bowser, R.W.; Badura, F.K.; Catlett, J.M.; Guadapati, R.R.; Hee, T.T.; Sketch, M.H. Evaluation of a frequency-domain algorithm to detect ventricular fibrillation in the surface electrocardiogram. Proc. Comput. Cardiol. 1988, 1988, 337–340. [Google Scholar] [CrossRef]
- Bozzola, F.K.M. What is Ventricular Tachycardia for an Automated External Defibrillator? J. Clin. Exp. Cardiol. 2014, 5, 285. [Google Scholar] [CrossRef]
- Kerber, R.E.; Becker, L.B.; Bourland, J.D.; Cummins, R.O.; Hallstrom, A.P.; Michos, M.B.; Zuckerman, B.D. Automatic external defibrillators for public access defibrillation: Recommendations for specifying and reporting arrhythmia analysis algorithm performance, incorporating new waveforms, and enhancing safety. A statement for health professionals from the American Heart Association Task Force on Automatic External Defibrillation, Subcommittee on AED Safety and Efficacy. Circulation 1997, 95, 1677–1682. [Google Scholar] [CrossRef]
- Jekova, I.; Krasteva, V. Optimization of End-to-End Convolutional Neural Networks for Analysis of Out-of-Hospital Cardiac Arrest Rhythms during Cardiopulmonary Resuscitation. Sensors 2021, 21, 4105. [Google Scholar] [CrossRef] [PubMed]
- Aramendi, E.; de Gauna, S.R.; Irusta, U.; Ruiz, J.; Arcocha, M.F.; Ormaetxe, J.M. Detection of ventricular fibrillation in the presence of cardiopulmonary resuscitation artefacts. Resuscitation 2007, 72, 115–123. [Google Scholar] [CrossRef] [PubMed]
- de Gauna, S.R.; Ruiz, J.; Irusta, U.; Aramendi, E.; Eftestøl, T.; Kramer-Johansen, J. A method to remove CPR artefacts from human ECG using only the recorded ECG. Resuscitation 2008, 76, 271–278. [Google Scholar] [CrossRef] [PubMed]
- Amann, A.; Klotz, A.; Niederklapfer, T.; Kupferthaler, A.; Werther, T.; Granegger, M.; Lingnau, W. Reduction of CPR artifacts in the ventricular fibrillation ECG by coherent line removal. Biomed. Eng. Online 2010, 9, 2. [Google Scholar] [CrossRef] [Green Version]
- Li, Y.; Bisera, J.; Weil, M.H.; Tang, W. An algorithm used for ventricular fibrillation detection without interrupting chest compression. IEEE Trans. Biomed. Eng. 2012, 59, 78–86. [Google Scholar] [CrossRef] [PubMed]
- Hajeb-Mohammadalipour, S.; Ahmadi, M.; Shahghadami, R.; Chon, K.H. Automated Method for Discrimination of Arrhythmias Using Time, Frequency, and Nonlinear Features of Electrocardiogram Signals. Sensors 2018, 18, 2090. [Google Scholar] [CrossRef] [PubMed] [Green Version]
- Yu, M.; Zhang, G.; Wu, T.; Li, C.; Wan, Z.; Li, L.; Chen, F. A new method without reference channels used for ventricular fibrillation detection during cardiopulmonary resuscitation. Australas Phys. Eng. Sci. Med. 2016, 39, 391–401. [Google Scholar] [CrossRef] [PubMed]
Rhythm Type | % of Correlation Coefficient > 0.7 between Artifact-Free and CPR-Contaminated ECG | % of Correlation Coefficient > 0.7 between Artifact-Free and ECG after Removing Artifacts’ Highest Frequency Peaks | % of Correlation Coefficient > 0.7 between Artifact-Free and ECG after Removing Artifacts’ 1st and 2nd Frequency Peaks |
---|---|---|---|
Non-shockable | 18.1% | 64% | 75.4% |
Shockable | 18.5% | 77.7% | 66.5% |
Rhythm Type | Power within (10–15) Hz (Average ± std) |
---|---|
Shockable | 0.027 0.022 |
Non-shockable | 0.084 0.047 |
Rhythm Type | Power within (10–15) Hz (Average ± std) |
---|---|
Shockable | 0.037 0.028 |
Non-shockable | 0.120 0.059 |
Rhythm Type | AHA’s Goal | SNR Improvement after Applying Proposed Algorithm | % of Highly Correlated Samples with Desired Clean ECGs before-after Applying Proposed Algorithm | Classification Performance before Applying Proposed Algorithm | Classification Performance after Applying Proposed Algorithm |
---|---|---|---|---|---|
Shockable | |||||
Coarse VF | >90% | 4.1 ± 2.4 dB | 8.1–83.5% | 67.7% | 91.3% |
Rapid VT | >75% | 3.7 ± 2.6 dB | 20–80% | 62.7% | 78% |
Non-shockable | |||||
NSR | >99% | 4.8 ± 2.5 dB | 9–70% | 96.2% | 96.5% |
Other non-shockables | >95% | 4.5 ± 2.5 dB | 15.7–69% | 91.5% | 92.7% |
Case | SNRs | Method | SE | SP | ACC |
---|---|---|---|---|---|
1 | [0, −3, −6, −9] | Defibtech classification algorithm | 62.1% | 88.3% | 84.3% |
2 | [0, −3, −6, −9] | Proposed filtering method + Defibtech classification algorithm | 85.5% | 89.6% | 88.8% |
3 | [0, −3, −6, −9] | Machine learning (BP) | 86.3% | 87.8% | 87.6% |
4 | [0, −3, −6, −9] | Proposed filtering method + machine learning (BP) | 94.5% | 88.3% | 89.2% |
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2021 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Hajeb-Mohammadalipour, S.; Cascella, A.; Valentine, M.; Chon, K.H. Automated Condition-Based Suppression of the CPR Artifact in ECG Data to Make a Reliable Shock Decision for AEDs during CPR. Sensors 2021, 21, 8210. https://doi.org/10.3390/s21248210
Hajeb-Mohammadalipour S, Cascella A, Valentine M, Chon KH. Automated Condition-Based Suppression of the CPR Artifact in ECG Data to Make a Reliable Shock Decision for AEDs during CPR. Sensors. 2021; 21(24):8210. https://doi.org/10.3390/s21248210
Chicago/Turabian StyleHajeb-Mohammadalipour, Shirin, Alicia Cascella, Matt Valentine, and Ki H. Chon. 2021. "Automated Condition-Based Suppression of the CPR Artifact in ECG Data to Make a Reliable Shock Decision for AEDs during CPR" Sensors 21, no. 24: 8210. https://doi.org/10.3390/s21248210
APA StyleHajeb-Mohammadalipour, S., Cascella, A., Valentine, M., & Chon, K. H. (2021). Automated Condition-Based Suppression of the CPR Artifact in ECG Data to Make a Reliable Shock Decision for AEDs during CPR. Sensors, 21(24), 8210. https://doi.org/10.3390/s21248210