A new method for the extraction of fetal ECG from the dependent abdominal signals using blind source separation and adaptive noise cancellation techniques

BackgroundThe electrocardiogram (ECG) is a diagnostic tool that records the electrical activity of the heart, and depicts it as a series of graph-like tracings, or waves. Being able to interpret these details allows diagnosis of a wide range of heart problems. Fetal electrocardiogram (FECG) extraction has an important impact in medical diagnostics during the mother pregnancy period. Since the observed FECG signals are often mixed with the maternal ECG (MECG) and the noise induced by the movement of electrodes or by mother motion, the separation process of the ECG signal sources from the observed data becomes quite complicated. One of its complexity is when the ECG sources are dependent, thus, in this paper we introduce a new approach of blind source separation (BSS) in the noisy context for both independent and dependent ECG signal source. This approach consist in denoising the observed ECG signals using a bilateral total variation (BTV) filter; then minimizing the Kullbak-Leibler divergence between copula densities to separate the FECG signal from the MECG one.ResultsWe present simulation results illustrating the performance of our proposed method. We will consider many examples of independent/dependent source component signals. The results will be compared with those of the classical method called independent component analysis (ICA) under the same conditions. The accuracy of source estimation is evaluated through a criterion, called again the signal-to-noise-ratio (SNR). The first experiment shows that our proposed method gives accurate estimation of sources in the standard case of independent components, with performance around 27 dB in term of SNR. In the second experiment, we show the capability of the proposed algorithm to successfully separate two noisy mixtures of dependent source components - with classical criterion devoted to the independent case - fails, and that our method is able to deal with the dependent case with good performance.ConclusionsIn this work, we focus specifically on the separation of the ECG signal sources taken from skin two electrodes located on a pregnant woman’s body. The ECG separation is interpreted as a noisy linear BSS problem with instantaneous mixtures. Firstly, a denoising step is required to reduce the noise due to motion artifacts using a BTV filter as a very effective one-pass filter for denoising. Then, we use the Kullbak-Leibler divergence between copula densities to separate the fetal heart rate from the mother one, for both independent and dependent cases.

[1]  Earl R. Ferrara,et al.  Fetal Electrocardiogram Enhancement by Time-Sequenced Adaptive Filtering , 1982, IEEE Transactions on Biomedical Engineering.

[2]  Khaled Assaleh,et al.  Extraction of Fetal Electrocardiogram Using Adaptive Neuro-Fuzzy Inference Systems , 2007, IEEE Transactions on Biomedical Engineering.

[3]  F. Mochimaru,et al.  Detecting the Fetal Electrocardiogram by Wavelet Theory-Based Methods , 2022 .

[4]  Said Raghay,et al.  A combined total variation and bilateral filter approach for image robust super resolution , 2015, EURASIP J. Image Video Process..

[5]  Dirk Callaerts,et al.  Comparison of SVD methods to extract the foetal electrocardiogram from cutaneous electrode signals , 1990, Medical and Biological Engineering and Computing.

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

[7]  A. Cichocki,et al.  Robust whitening procedure in blind source separation context , 2000 .

[8]  Karan P. Singh,et al.  Theoretical Biology and Medical Modelling , 2007 .

[9]  J. Millet-Roig,et al.  Fetal ECG extraction from maternal skin electrodes using blind source separation and adaptive noise cancellation techniques , 2000, Computers in Cardiology 2000. Vol.27 (Cat. 00CH37163).

[10]  Bernard W. Silverman,et al.  Density Estimation for Statistics and Data Analysis , 1987 .

[11]  I. Gijbels,et al.  Improved kernel estimation of copulas: Weak convergence and goodness-of-fit testing , 2009, 0908.4530.

[12]  Michael Elad,et al.  On the origin of the bilateral filter and ways to improve it , 2002, IEEE Trans. Image Process..

[13]  H. Tsukahara,et al.  Semiparametric estimation in copula models , 2005 .

[14]  Xiaohong Chen,et al.  Estimation and model selection of semiparametric copula-based multivariate dynamic models under copula misspecification , 2006 .

[15]  Pierre Kornprobst,et al.  Mathematical problems in image processing - partial differential equations and the calculus of variations , 2010, Applied mathematical sciences.

[16]  P. J. Green,et al.  Density Estimation for Statistics and Data Analysis , 1987 .

[17]  Pierre Comon,et al.  Independent component analysis, A new concept? , 1994, Signal Process..

[18]  Hichem Snoussi,et al.  ROBUST APPROACH FOR BLIND SOURCE SEPARATION IN NON-GAUSSIAN NOISE ENVIRONMENTS , 2006 .

[19]  Eric Moreau,et al.  A robust algorithm for convolutive blind source separation in presence of noise , 2013, Signal Process..

[20]  Eric Moreau,et al.  New blind source separation method of independent/dependent sources , 2014, Signal Process..

[21]  Sven Kurbel A vector-free ECG interpretation with P, QRS & T waves as unbalanced transitions between stable configurations of the heart electric field during P-R, S-T & T-P segments , 2013, Theoretical Biology and Medical Modelling.

[22]  G. Aubert,et al.  Mathematical Problems in Image Processing: Partial Differential Equations and the Calculus of Variations (Applied Mathematical Sciences) , 2006 .

[23]  Antonin Chambolle,et al.  A First-Order Primal-Dual Algorithm for Convex Problems with Applications to Imaging , 2011, Journal of Mathematical Imaging and Vision.

[24]  E Bacharakis,et al.  Maternal and foetal ECG separation using blind source separation methods. , 1997, IMA journal of mathematics applied in medicine and biology.