title: Removal of cardiopulmonary resuscitation artifacts from human ECG using an efficient matching pursuit-like algorithm.
abstract: We present a computationally efficient and numerically robust solution to the problem of removing artifacts due to precordial compressions and ventilations from the human electrocardiogram (ECG) in an emergency medicine setting. Incorporated into automated external defibrillators, this would allow for simultaneous ECG signal analysis and administration of precordial compressions and ventilations, resulting in significant clinical improvement to the treatment of cardiac arrest patients. While we have previously demonstrated the feasibility of such artifact removal using a multichannel Wiener filter, we here focus on an efficient matching pursuit-like approach making practical real-time implementations of such a scheme feasible for a wide variety of sampling rates and filter lengths. Using more realistic data than what have been previously available, we present evidence showing the excellent performance of our approach and quantify its computational complexity.
authors.affiliation: Department of Electrical and Computer Engineering, Stavanger University College, P.O. Box 8002, N-4068 Stavanger, Norway. jhusoy@ieee.org
authors.forename: John Håkon
authors.initials: JH
authors.lastname: Husøy
authors.forename: Joar
authors.initials: J
authors.lastname: Eilevstjønn
authors.forename: Trygve
authors.initials: T
authors.lastname: Eftestøl
authors.forename: Sven Ole
authors.initials: SO
authors.lastname: Aase
authors.forename: Helge
authors.initials: H
authors.lastname: Myklebust
authors.forename: Petter Andreas
authors.initials: PA
authors.lastname: Steen
mesh_terms: D000465:Algorithms; D000818:Animals; D016477:Artifacts; D016887:Cardiopulmonary Resuscitation; D003198:Computer Simulation; D004562:Electrocardiography / Q000379:methods*; D005240:Feasibility Studies; D006801:Humans; D008955:Models, Cardiovascular; D015233:Models, Statistical; D015203:Reproducibility of Results; D012680:Sensitivity and Specificity; D012815:Signal Processing, Computer-Assisted; D013552:Swine; D017180:Tachycardia, Ventricular / Q000175:diagnosis; D014693:Ventricular Fibrillation / Q000175:diagnosis