Skip to main content
Log in

An Online Subspace Denoising Algorithm for Maternal ECG Removal from Fetal ECG Signals

  • Research Paper
  • Published:
Iranian Journal of Science and Technology, Transactions of Electrical Engineering Aims and scope Submit manuscript

Abstract

Noninvasive extraction of the fetal electrocardiogram (fECG) from multichannel maternal abdomen recordings is an emerging technology used for fetal cardiac monitoring and diagnosis. The strongest interference for the fECG is the maternal ECG (mECG), which is not always removed through conventional methods, including blind source separation, especially for low-rank abdominal recordings. In this work, we address the problem of maternal cardiac signal removal and introduce an online subspace denoising procedure customized for mECG cancellation. The proposed method is a general online denoising framework, which can be used for the extraction of a signal subspace from noisy multichannel observations in low signal-to-noise ratios, using suitable prior information of the signal and/or noise. The method is fairly generic and may also be useful for the separation of other signals and noises. The performance of the proposed technique is evaluated on both real and synthetic data and benchmarked versus state-of-the-art methods.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1

Adapted from Sameni et al. (2010a)

Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8

Similar content being viewed by others

Notes

  1. Note that for mixtures of signals with different origins and temporal characteristics, the projection (and back-projection) algorithms and the denoising scheme can generally be customized for each iterations, which is beyond the scope of the current study.

  2. For other applications, one might prefer a finite impulse response (FIR) form, in which the samples do not have any effect beyond a finite window length.

  3. According to our empirical results, for ECG signals, the update should be done over long temporal windows (tens of seconds and above) rather than short windows; otherwise the performance degrades.

References

  • Amini L, Sameni R, Jutten C, Hossein-Zadeh G, Soltanian-Zadeh H (2008) MR artifact reduction in the simultaneous acquisition of EEG and fMRI of epileptic patients. In: EUSIPCO2008—16th European signal processing conference, Lausanne, Switzerland, August 25–29, 2008

  • Bergveld P, Meijer WJH (1981) A new technique for the suppression of the MECG. IEEE Trans Biomed Eng BME-28(4):348–354

    Article  Google Scholar 

  • Biglari H, Sameni R (2016) Fetal motion estimation from noninvasive cardiac signal recordings. Physiol Meas 37(11):2003–2023

    Article  Google Scholar 

  • Cardoso J-F (1998) Multidimensional independent component analysis. In: Proceedings of the IEEE international conference on acoustics, speech, and signal processing (ICASSP ’98), vol 4, pp 1941–1944, May 1998

  • de Lathauwer L, de Moor B, Vandewalle J (2000) Fetal electrocardiogram extraction by blind source subspace separation. IEEE Trans Biomed Eng 47(5):567–572

    Article  Google Scholar 

  • De Moor B (1997) Database for the identification of systems (DaISy) [Online]. http://homes.esat.kuleuven.be/ smc/daisy/

  • Edenbrandt L, Pahlm O (1988) Vectorcardiogram synthesized from a 12-lead ECG: superiority of the inverse Dower matrix. J Electrocardiol 21:361

    Article  Google Scholar 

  • Fatemi M, Niknazar M, Sameni R (2013) A robust framework for noninvasive extraction of fetal electrocardiogram signals. In: Computing in cardiology conference (CinC), 2013, pp 201–204

  • Geselowitz DB (1989) On the theory of the electrocardiogram. Proc IEEE 77:857–876

    Article  Google Scholar 

  • Gouy-Pailler C, Sameni R, Congedo M, Jutten C (2009) Iterative subspace decomposition for ocular artifact removal from EEG recordings. In: Proceedings of the 8th international conference on independent component (ICA 2009), Paraty, Brazil, pp 419–426

  • Graupe D, Zhong Y, Graupe MH (2007) Extracting fetal from maternal ecg for early diagnosis: theoretical problems and solutions—baf and ica. In: Proceedings of the fifth IASTED international conference: biomedical engineering, ser. BIEN ’07. Anaheim, CA, USA: ACTA Press, pp 352–356

  • Haykin S (1996) Adaptive filter theory. Prentice-Hall information and system sciences series. Prentice Hall, Upper Saddle River

  • Hyvärinen A, Karhunen J, Oja E (2001) Independent component analysis. Wiley-Interscience, New York

    Book  Google Scholar 

  • Lee JA, Verleysen M (2007) Nonlinear dimensionality reduction. Springer Science, Berlin

  • Martens SMM, Rabotti C, Mischi M, Sluijter RJ (2007) A robust fetal ECG detection method for abdominal recordings. Physiol Meas 28(4):373–388

    Article  Google Scholar 

  • McSharry PE, Clifford GD, Tarassenko L, Smith LA (2003) A dynamic model for generating synthetic electrocardiogram signals. IEEE Trans Biomed Eng 50:289–294

    Article  Google Scholar 

  • Nadakuditi R, Edelman A (2008) Sample eigenvalue based detection of high-dimensional signals in white noise using relatively few samples. IEEE Trans Signal Process 56(7):2625–2638

    Article  MathSciNet  Google Scholar 

  • Ramoser H, Muller-Gerking J, Pfurtscheller G (2000) Optimal spatial filtering of single trial EEG during imagined hand movement. IEEE Trans Rehabil Eng 8(4):441–446

    Article  Google Scholar 

  • Sameni R (2008) Extraction of fetal cardiac signals from an array of maternal abdominal recordings. Ph.D. dissertation, Sharif University of Technology—Institut National Polytechnique de Grenoble, July 2008

  • Sameni R (2010) The open-source electrophysiological toolbox (OSET), version 2.1 [Online]. http://www.oset.ir

  • Sameni R (2017) Online filtering using piecewise smoothness priors: application to normal and abnormal electrocardiogram denoising. Signal Process 133:52–63

    Article  Google Scholar 

  • Sameni R, Clifford GD (2010) A review of fetal ECG signal processing; issues and promising directions. Open Pacing Electrophysiol Ther J (TOPETJ) 3:4–20

    Google Scholar 

  • Sameni R, Gouy-Pailler C (2014) An iterative subspace denoising algorithm for removing electroencephalogram ocular artifacts. J Neurosci Methods 225(3):97–105

    Article  Google Scholar 

  • Sameni R, Jutten C, Shamsollahi MB (2006) What ICA provides for ECG processing: application to noninvasive fetal ECG extraction. In: Proceedings of the international symposium on signal processing and information technology (ISSPIT’06), Vancouver, Canada, August 2006, pp 656–661

  • Sameni R, Clifford GD, Jutten C, Shamsollahi MB (2007a) Multichannel ECG and noise modeling: application to maternal and fetal ECG signals. EURASIP J Adv Signal Process 2007. Article ID 43 407. doi:10.1155/2007/43407. ISSN 1687-6172

  • Sameni R, Shamsollahi MB, Jutten C, Clifford GD (2007b) A nonlinear Bayesian filtering framework for ECG denoising. IEEE Trans Biomed Eng 54(12):2172–2185

    Article  MATH  Google Scholar 

  • Sameni R, Jutten C, Shamsollahi MB (2008a) Multichannel electrocardiogram decomposition using periodic component analysis. IEEE Trans Biomed Eng 55(8):1935–1940

    Article  Google Scholar 

  • Sameni R, Shamsollahi MB, Jutten C (2008b) Model-based Bayesian filtering of cardiac contaminants from biomedical recordings. Physiol Meas 29(5):595–613

    Article  Google Scholar 

  • Sameni R, Jutten C, Shamsollahi MB (2010a) A deflation procedure for subspace decomposition. IEEE Trans Signal Process 58(4):2363–2374

    Article  MathSciNet  Google Scholar 

  • Sameni R, Jutten C, Shamsollahi M, Clifford G (2010b) Extraction of fetal cardiac signals. U.S. Patent US 2010/0 137 727 A1, June 3, 2010

  • Strobach P, Abraham-Fuchs K, Harer W (1994) Event-synchronous cancellation of the heart interference in biomedical signals. IEEE Trans Biomed Eng 41(4):343–350

    Article  Google Scholar 

  • Swarnalath R, Prasad DV (2010) A novel technique for extraction of FECG using multi stage adaptive filtering. J Appl Sci 10(4):319–324

    Article  Google Scholar 

  • Ungureanu M, Wolf W (2006) Basic aspects concerning the event-synchronous interference canceller. IEEE Trans Biomed Eng 53(11):2240–2247

    Article  Google Scholar 

  • Widrow B, Glover J, McCool J, Kaunitz J, Williams C, Hearn H, Zeidler J, Dong E, Goodlin R (1975) Adaptive noise cancelling: principles and applications. Proc IEEE 63(12):1692–1716

    Article  Google Scholar 

  • Yang B (1995) Projection approximation subspace tracking. IEEE Trans Signal Process 43(1):95–107

    Article  Google Scholar 

  • Zarzoso V, Nandi A (2001) Noninvasive fetal electrocardiogram extraction: blind separation versus adaptive noise cancellation. IEEE Trans Biomed Eng 48(1):12–18

    Article  Google Scholar 

  • Zhao Q, Zhang L, Cichocki A, Li J (2008) Incremental common spatial pattern algorithm for BCI. In: (IEEE World Congress on Computational Intelligence). IEEE international joint conference on neural networks, 2008. IJCNN 2008, June 2008, pp 2656–2659

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Reza Sameni.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Fatemi, M., Sameni, R. An Online Subspace Denoising Algorithm for Maternal ECG Removal from Fetal ECG Signals. Iran J Sci Technol Trans Electr Eng 41, 65–79 (2017). https://doi.org/10.1007/s40998-017-0018-4

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s40998-017-0018-4

Keywords

Navigation