An Adaptive FECG Extraction and Analysis Method Using ICA, ICEEMDAN and Wavelet Shrinkage

The extraction of Fetal ECG (FECG) is still a difficult task in non-invasive approach since the frequency components of dominant maternal ECG and fetal ECG signals are generally overlapped. Besides, the baseline wander and high-frequency noise make the clear FECG difficult to be extracted. In this paper, we proposed a new combination of independent component analysis (ICA), improved complete ensemble empirical mode decomposition (ICEEMDAN), and wavelet shrinkage (WS) de-noising (ICA-ICEEMDAN-WS) to extract FECG while reducing the noise. ICA algorithm as the first step of our proposed method separated the mixed abdominal ECG signal to obtain the noisy FECG. Then for further denoisng and obtain higher SNR, noisy FECG was decomposed by the newly proposed ICEEMDAN that is more accurate for non-linear and non-stationary bio-signal processing. The informative extracted components were then determined based on the statistical significance test. WS de-noising removed the remained noisy subcomponents and finally the baseline wander was reduced by partial reconstruction. The performance of ICA-ICEEMDAN-WS method was evaluated using simulated and real data sets. Our results showed that our proposed method outperformed ICA-EEMD-WS, the recently proposed algorithm based on ensemble empirical mode decomposition

[1]  D. L. Donoho,et al.  Ideal spacial adaptation via wavelet shrinkage , 1994 .

[2]  S.M.A. Moghadas,et al.  Extraction of Fetal Electrocardiogram from Maternal Skin Electrodes using Affine Projection Algorithm (APA), Recursive Least Square (RLS), and QR-RLS Algorithms , 2007, 2007 IEEE International Symposium on Signal Processing and Information Technology.

[3]  Olivier Sibony,et al.  Fetal electrocardiogram extraction based on non-stationary ICA and wavelet denoising , 2003, Seventh International Symposium on Signal Processing and Its Applications, 2003. Proceedings..

[4]  Patrick Flandrin,et al.  A complete ensemble empirical mode decomposition with adaptive noise , 2011, 2011 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP).

[5]  Shahriar Negahdaripour,et al.  A new method for the extraction of fetal ECG from the composite abdominal signal , 2000, IEEE Transactions on Biomedical Engineering.

[6]  Norden E. Huang,et al.  Ensemble Empirical Mode Decomposition: a Noise-Assisted Data Analysis Method , 2009, Adv. Data Sci. Adapt. Anal..

[7]  Sebastian Zaunseder,et al.  An ECG simulator for generating maternal-foetal activity mixtures on abdominal ECG recordings , 2014, Physiological measurement.

[8]  Carl Taswell,et al.  The what, how, and why of wavelet shrinkage denoising , 2000, Comput. Sci. Eng..

[9]  David L. Donoho,et al.  De-noising by soft-thresholding , 1995, IEEE Trans. Inf. Theory.

[10]  Patrick E. McSharry,et al.  A dynamical model for generating synthetic electrocardiogram signals , 2003, IEEE Transactions on Biomedical Engineering.

[11]  Norden E. Huang,et al.  Complementary Ensemble Empirical Mode Decomposition: a Novel Noise Enhanced Data Analysis Method , 2010, Adv. Data Sci. Adapt. Anal..

[12]  J. Vandewalle,et al.  An introduction to independent component analysis , 2000 .

[13]  Fetal scalp pH and ST analysis of the fetal ECG as an adjunct to cardiotocography to predict fetal acidosis in labor / A multi-center, case controlled study , 2007, Journal of perinatal medicine.

[14]  Jonathon A. Chambers,et al.  Fetal electrocardiogram extraction by sequential source separation in the wavelet domain , 2005, IEEE Transactions on Biomedical Engineering.

[15]  María Eugenia Torres,et al.  Improved complete ensemble EMD: A suitable tool for biomedical signal processing , 2014, Biomed. Signal Process. Control..

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

[17]  N. Huang,et al.  A study of the characteristics of white noise using the empirical mode decomposition method , 2004, Proceedings of the Royal Society of London. Series A: Mathematical, Physical and Engineering Sciences.

[18]  Yanjun Zeng,et al.  Extraction of Fetal ECG Signal via Adaptive Noise Cancellation Approach , 2008, 2008 2nd International Conference on Bioinformatics and Biomedical Engineering.

[19]  P. T. Vanathi,et al.  Separation Of Maternal And Fetal ECG Signals From The Mixed Source Signal Using FASTICA , 2012 .

[20]  Erkki Oja,et al.  Speed and Accuracy Enhancement of Linear ICA Techniques Using Rational Nonlinear Functions , 2007, ICA.

[21]  Manuel Blanco-Velasco,et al.  ECG signal denoising and baseline wander correction based on the empirical mode decomposition , 2008, Comput. Biol. Medicine.

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

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

[24]  N. Huang,et al.  The empirical mode decomposition and the Hilbert spectrum for nonlinear and non-stationary time series analysis , 1998, Proceedings of the Royal Society of London. Series A: Mathematical, Physical and Engineering Sciences.

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

[26]  Jean-Franois Cardoso High-Order Contrasts for Independent Component Analysis , 1999, Neural Computation.

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