A PCA/ICA based Fetal ECG Extraction from Mother Abdominal Recordings by Means of a Novel Data-driven Approach to Fetal ECG Quality Assessment

Background: Fetal electrocardiography is a developing field that provides valuable information on the fetal health during pregnancy. By early diagnosis and treatment of fetal heart problems, more survival chance is given to the infant. Objective: Materials and Methods: Here, we extract fetal ECG from maternal abdominal recordings and detect R-peaks in order to recognize fetal heart rate. On the next step, we find a better and more qualified extracted fetal ECG by using a novel approach. Results: In this paper, a PCA/ICA-based algorithm is proposed for extracting fetal ECG, and fetal R-peaks are detected as well. The method validates the quality of extracted ECGs and selects the best candidate fetal ECG to provide the required morphological ECG features such as fetal heart rate and RR interval for more clinical examinations. The method was evaluated using the dataset which was provided by PhysioNet/Computing in Cardiology Challenge 2013. The dataset consists of 75 recordings of 4-channel ECGs each containing 1-minute length for training and 100 similar recordings for testing. Conclusion: When the proposed algorithm was applied to the test set, the scores of 85.853 bpm2 for fetal heart rate and an error of 9.725 ms RMS for fetal RR-interval estimation were obtained.

[1]  Luigi Raffo,et al.  Identification of fetal QRS complexes in low density non-invasive biopotential recordings , 2013, Computing in Cardiology 2013.

[2]  Zhiheng Zhou,et al.  Fetal Electrocardiogram Extraction and Performance Analysis , 2012, J. Comput..

[3]  Erkki Oja,et al.  Independent component analysis: algorithms and applications , 2000, Neural Networks.

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

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

[6]  Richa Gupta,et al.  Noise Reduction: A Comparative Study of Different Filters , 2014 .

[7]  Gari D Clifford,et al.  Non-invasive fetal ECG analysis , 2014, Physiological measurement.

[8]  Berik Koichubekov,et al.  Computation of Nonlinear Parameters of Heart Rhythm Using Short Time ECG Segments , 2015, Comput. Math. Methods Medicine.

[9]  S Comani,et al.  Fetal magnetocardiographic mapping using independent component analysis. , 2004, Physiological measurement.

[10]  Hari Eswaran,et al.  Fetal Magnetocardiographic Source Separation : Independent Component Analysis Techniques and Signal-Space Projection , 2005 .

[11]  Gari D Clifford,et al.  Combining and benchmarking methods of foetal ECG extraction without maternal or scalp electrode data , 2014, Physiological measurement.

[12]  Rui Rodrigues,et al.  Fetal ECG detection in abdominal recordings: A method for QRS location , 2013, Computing in Cardiology 2013.

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

[14]  Dingchang Zheng,et al.  A Combination Method of Improved Impulse Rejection Filter and Template Matching for Identification of Anomalous Intervals in RR Sequences , 2012 .

[15]  Vaidotas Marozas,et al.  Noninvasive fetal QRS detection using Echo State Network , 2013, Computing in Cardiology 2013.

[16]  Roger Abächerli,et al.  Cancellation of the maternal and extraction of the fetal ECG in noninvasive recordings , 2013, Computing in Cardiology 2013.

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

[18]  L. Tarassenko,et al.  Application of ICA in Removing Artefacts from the ECG , 2002 .

[19]  K. Bailey,et al.  Improving the predictive ability of the signal-averaged electrocardiogram with a linear logistic model incorporating clinical variables. , 1990, Circulation.

[20]  C. Nelson-Piercy,et al.  Managing palpitations and arrhythmias during pregnancy , 2008, Postgraduate Medical Journal.

[21]  Alejandro F. Frangi,et al.  Multichannel foetal heartbeat detection by combining source cancellation with expectation-weighted estimation of fiducial points , 2013, Computing in Cardiology 2013.

[22]  J. Kingdom,et al.  Causes and Mechanisms of Intrauterine Hypoxia and Its Impact on the Fetal Cardiovascular System: A Review , 2010, International journal of pediatrics.

[23]  Lenka Lhotska,et al.  Independent Component Analysis and Decision Trees for ECG Holter Recording De-Noising , 2014, PloS one.

[24]  Walid A. Zgallai,et al.  Second- and Third-Order Statistical Characterization of Non-Linearity and Non-Gaussianity of Adult and Fetal ECG Signals and Noise , 2013 .

[25]  Limei Cheng,et al.  Spatial filtering and adaptive rule based fetal heart rate extraction from abdominal fetal ECG recordings , 2013, Computing in Cardiology 2013.

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

[27]  Md. Taslim Arefin,et al.  Comparative Analysis of De-Noising on ECG Signal , 2012 .

[28]  Jarno M. A. Tanskanen,et al.  Independent Component Analysis in ECG Signal Processing , 2012 .

[29]  Piotr Podziemski,et al.  Fetal heart rate discovery: Algorithm for detection of fetal heart rate from noisy, noninvasive fetal ECG recordings , 2013, Computing in Cardiology 2013.

[30]  M. Boulvain,et al.  Maternal heart rate changes during labour. , 2011, European journal of obstetrics, gynecology, and reproductive biology.

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

[32]  Alberto Macerata,et al.  A multi-step approach for non-invasive fetal ECG analysis , 2013, Computing in Cardiology 2013.

[33]  Hagen Malberg,et al.  Maternal signal estimation by Kalman filtering and Template Adaptation for fetal heart rate extraction , 2013, Computing in Cardiology 2013.

[34]  A. Boulesteix,et al.  What is the “normal” fetal heart rate? , 2013, PeerJ.

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

[36]  Lenka Lhotská,et al.  Advanced signal processing techniques for fetal ECG analysis , 2013, Computing in Cardiology 2013.

[37]  M. Tarvainen,et al.  Principal component model for maternal ECG extraction in fetal QRS detection , 2014, Physiological measurement.

[38]  Fahimeh Jafari,et al.  A new fetal ECG extraction method using its skewness value which lies in specific range , 2010, 2010 18th Iranian Conference on Electrical Engineering.