Foetal ECG extraction using broadband signal subspace decomposition

In this paper, we consider the extraction of foetal electrocardiogram (ECG) signals from cutaneous electrode recordings. Most existing methods cannot account for the broadband nature of the ECG signals, producing foetal ECG (FECG) estimates that are not sufficiently accurate. We propose a novel way of addressing this problem: the broadband equivalent of principal component analysis (PCA) is applied through the use of an algorithm that generalises the eigenvalue decomposition (EVD) to polynomial matrices; FECG extraction is achieved by way of an orthonormal projection of the data onto the broadband foetal subspace, whereby the maternal ECG and noise components are suppressed. The algorithm is contrasted with conventional PCA and the classical multi-reference adaptive noise cancelling method. The three techniques are applied to real multi-channel ECG recordings obtained from a pregnant woman. A qualitative comparison indicates that the proposed algorithm is more robust and yields cleaner FECG estimates.

[1]  John G. McWhirter,et al.  Orthonormal subband coder design using polynomial eigenvalue decomposition , 2010, 2010 18th European Signal Processing Conference.

[2]  K G Rosén,et al.  ECG waveform, short term heart rate variability and plasma catecholamine concentrations in response to hypoxia in intrauterine growth retarded guinea-pig fetuses. , 1991, Journal of developmental physiology.

[3]  John G. McWhirter,et al.  An EVD Algorithm for Para-Hermitian Polynomial Matrices , 2007, IEEE Transactions on Signal Processing.

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

[5]  T. Solum,et al.  The accuracy of abdominal ECG for fetal electronic monitoring , 1980, Journal of perinatal medicine.

[6]  Arnon Cohen,et al.  Detection of fetal ECG with IIR adaptive filtering and genetic algorithms , 1999, 1999 IEEE International Conference on Acoustics, Speech, and Signal Processing. Proceedings. ICASSP99 (Cat. No.99CH36258).

[7]  Gene H. Golub,et al.  Matrix computations (3rd ed.) , 1996 .

[8]  G. Camps,et al.  Fetal ECG extraction using an FIR neural network , 2001, Computers in Cardiology 2001. Vol.28 (Cat. No.01CH37287).

[9]  Asoke K. Nandi,et al.  Noninvasive fetal electrocardiogram extraction: blind separation versus adaptive noise cancellation , 2001, IEEE Transactions on Biomedical Engineering.

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

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

[12]  Joos Vandewalle,et al.  Fetal electrocardiogram extraction by blind source subspace separation , 2000, IEEE Transactions on Biomedical Engineering.

[13]  P. P. Vaidyanathan Theory of optimal orthonormal filter banks , 1996, 1996 IEEE International Conference on Acoustics, Speech, and Signal Processing Conference Proceedings.