A Comparison of Single Channel Fetal ECG Extraction Methods

The abdominal electrocardiogram (ECG) provides a non-invasive method for monitoring the fetal cardiac activity in pregnant women. However, the temporal and frequency overlap between the fetal ECG (FECG), the maternal ECG (MECG) and noise results in a challenging source separation problem. This work seeks to compare temporal extraction methods for extracting the fetal signal and estimating fetal heart rate. A novel method for MECG cancelation using an echo state neural network (ESN) based filtering approach was compared with the least mean square (LMS), the recursive least square (RLS) adaptive filter and template subtraction (TS) techniques. Analysis was performed using real signals from two databases composing a total of 4 h 22 min of data from nine pregnant women with 37,452 reference fetal beats. The effects of preprocessing the signals was empirically evaluated. The results demonstrate that the ESN based algorithm performs best on the test data with an F1 measure of 90.2% as compared to the LMS (87.9%), RLS (88.2%) and the TS (89.3%) techniques. Results suggest that a higher baseline wander high pass cut-off frequency than traditionally used for FECG analysis significantly increases performance for all evaluated methods. Open source code for the benchmark methods are made available to allow comparison and reproducibility on the public domain data.

[1]  Jeffrey M. Hausdorff,et al.  Physionet: Components of a New Research Resource for Complex Physiologic Signals". Circu-lation Vol , 2000 .

[2]  Yoshua Bengio,et al.  Random Search for Hyper-Parameter Optimization , 2012, J. Mach. Learn. Res..

[3]  Willis J. Tompkins,et al.  A Real-Time QRS Detection Algorithm , 1985, IEEE Transactions on Biomedical Engineering.

[4]  Vaidotas Marozas,et al.  An Echo State Neural Network for QRST Cancellation During Atrial Fibrillation , 2012, IEEE Transactions on Biomedical Engineering.

[5]  J. Cardoso,et al.  Blind beamforming for non-gaussian signals , 1993 .

[6]  B. Widrow,et al.  Adaptive noise cancelling: Principles and applications , 1975 .

[7]  Reza Sameni,et al.  Noninvasive fetal ECG: The PhysioNet/Computing in Cardiology Challenge 2013 , 2013, Computing in Cardiology 2013.

[8]  S. Cerutti,et al.  Variability analysis of fetal heart rate signals as obtained from abdominal electrocardiographic recordings , 1986, Journal of perinatal medicine.

[9]  Peter Tiño,et al.  Minimum Complexity Echo State Network , 2011, IEEE Transactions on Neural Networks.

[10]  Scott C. Douglas,et al.  Numerically-robust O(N/sup 2/) RLS algorithms using least-squares prewhitening , 2000, 2000 IEEE International Conference on Acoustics, Speech, and Signal Processing. Proceedings (Cat. No.00CH37100).

[11]  N. Wessel,et al.  Fetal QRS Detection by means of Kalman Filtering and using the Event Synchronous Canceller , 2012 .

[12]  Aapo Hyvärinen,et al.  Fast and robust fixed-point algorithms for independent component analysis , 1999, IEEE Trans. Neural Networks.

[13]  Herbert Jaeger,et al.  Echo state network , 2007, Scholarpedia.

[14]  K. Rosen,et al.  The effects of intrapartum hypoxia on the fetal QT interval , 2004, BJOG : an international journal of obstetrics and gynaecology.

[15]  Reza Sameni,et al.  Extraction of Fetal Cardiac Signals from an Array of Maternal Abdominal Recordings , 2008 .

[16]  Herbert Jaeger,et al.  The''echo state''approach to analysing and training recurrent neural networks , 2001 .

[17]  Anna G. Stefanopoulou,et al.  Recursive least squares with forgetting for online estimation of vehicle mass and road grade: theory and experiments , 2005 .

[18]  Mantas Lukosevicius,et al.  A Practical Guide to Applying Echo State Networks , 2012, Neural Networks: Tricks of the Trade.

[19]  Herbert Jaeger,et al.  Reservoir computing approaches to recurrent neural network training , 2009, Comput. Sci. Rev..

[20]  G D Clifford,et al.  Signal quality indices and data fusion for determining clinical acceptability of electrocardiograms , 2012, Physiological measurement.

[21]  G. Clifford,et al.  A Review of Fetal ECG Signal Processing; Issues and Promising Directions. , 2010, The open pacing, electrophysiology & therapy journal.

[22]  G. Saha,et al.  Fetal ECG extraction from single-channel maternal ECG using singular value decomposition , 1997, IEEE Transactions on Biomedical Engineering.

[23]  R. Vasuki,et al.  Fetal ECG Extraction , 2015 .

[24]  R Vullings,et al.  Dynamic segmentation and linear prediction for maternal ECG removal in antenatal abdominal recordings , 2009, Physiological measurement.

[25]  Yiannis Demiris,et al.  The copula echo state network , 2012, Pattern Recognit..

[26]  D. Maulik,et al.  Guidelines and recommendations for safe use of Doppler ultrasound in perinatal applications , 2001, The Journal of maternal-fetal medicine.

[27]  Herbert Jaeger,et al.  A tutorial on training recurrent neural networks , covering BPPT , RTRL , EKF and the " echo state network " approach - Semantic Scholar , 2005 .

[28]  Janusz Jezewski,et al.  Towards noise immune detection of fetal QRS complexes , 2010, Comput. Methods Programs Biomed..

[29]  Rodica Strungaru,et al.  Fetal ECG extraction during labor using an adaptive maternal beat subtraction technique , 2007, Biomedizinische Technik. Biomedical engineering.

[30]  B. Hayes-Gill,et al.  Accuracy and reliability of fetal heart rate monitoring using maternal abdominal surface electrodes , 2012, Acta obstetricia et gynecologica Scandinavica.

[31]  M. Lewis Review of electromagnetic source investigations of the fetal heart. , 2003, Medical engineering & physics.

[32]  Massimo Mischi,et al.  A robust fetal ECG detection method for abdominal recordings , 2007, Physiological measurement.

[33]  Christian Jutten,et al.  Multichannel Electrocardiogram Decomposition Using Periodic Component Analysis , 2008, IEEE Transactions on Biomedical Engineering.

[34]  J. Guerrero-Martínez,et al.  New algorithm for fetal QRS detection in surface abdominal records , 2006, 2006 Computers in Cardiology.

[35]  Julien Oster,et al.  Non-invasive FECG extraction from a set of abdominal sensors , 2013, Computing in Cardiology 2013.