نشریه علمی مهندسی پزشکی زیستی

Estimation of Fetal Heart Rate from Single-Channel Abdominal Electrocardiogram based on Non-Negative Matrix Factorization

Document Type : Full Research Paper

Authors

1 Ph.D. Student, Biomedical Engineering Department, Electrical Engineering Faculty, Iran University of Science and Technology, Tehran, Iran

2 Assistant Professor, Biomedical Engineering Department, Electrical Engineering Faculty, Iran University of Science and Technology, Tehran, Iran

Abstract
One of the procedures for estimating fetal heart rate (FHR) is the use of an electrocardiogram (ECG). The ECG is a safe, inexpensive, and convenient method that can be used for remote monitoring, so maternal abdominal ECG recording (AECG) is used. The AECG signal, in addition to the fetal ECG (FECG), includes the maternal ECG (MECG), maternal or fetal muscle activity, fetal brain activity, and noise, making it difficult to estimate the fetal heart rate based on the abdominal signal. In this study, the fetal heart rate is estimated from the single-channel AECG signal utilizing non-negative matrix factorization (NMF). In this method, the short-time Fourier transform (STFT) is used to obtain time-frequency information of the abdominal signal. Next, the NMF utilizes the STFT matrix as input. The rows of the non-negative matrix resulting from the NMF contain the content of maternal, fetal, and noise, which are used to detect R-peak and FHR. It performs well when MECG and FECG amplitudes are close together, which is one of the advantages of this method. The robustness and performance of the proposed algorithm have been compared with other state-of-the-art single-channel approaches, including deep learning models, on two databases, ADFECGDB and PCDB. Statistical analysis demonstrates that the proposed method is capable of estimating FHR and R-peak accurately. As a result, the proposed method is suitable for long-term fetal monitoring.

Keywords

Subjects


  1. A. Lage, "Lage, F.A. Extraction and Detection of Fetal eleCtrocardiograms from Abdominal Recordings," Ph.D. Thesis, Technische Universität Dresden, Dresden, Germany, 2017.
  2. H. Association, "Congenital Heart Defects in Children Fact Sheet. 2016," URL http://www.americanheart.org/children.
  3. Jaros, R. Martinek, and R. Kahankova, "Non-adaptive methods for fetal ECG signal processing: A review and appraisal," Sensors, vol. 18, no. 11, p. 3648, 2018.
  4. Kahankova et al., "A review of signal processing techniques for non-invasive fetal electrocardiography," IEEE reviews in biomedical engineering, vol. 13, pp. 51-73, 2019.
  5. Hayes-Gill et al., "Accuracy and reliability of uterine contraction identification using abdominal surface electrodes," Clinical Medicine Insights: Women's Health, vol. 5, p. CMWH. S10444, 2012.
  6. D. K. Abel, D. Samiappan, R. Kumar, and S. P. Kumar, "Multiple sub-filter adaptive noise canceller for fetal ECG extraction," Procedia Computer Science, vol. 165, pp. 182-188, 2019.
  7. Sameni, "Extraction of fetal cardiac signals from an array of maternal abdominal recordings," Institut National Polytechnique de Grenoble-INPG; Sharif University of …, 2008.
  8. Gao, E.-C. Chang, and L. Wyse, "Blind separation of fetal ECG from single mixture using SVD and ICA," in Fourth International Conference on Information, Communications and Signal Processing, 2003 and the Fourth Pacific Rim Conference on Multimedia. Proceedings of the 2003 Joint, 2003, vol. 3: IEEE, pp. 1418-1422.
  9. Jiménez-González and N. Castaneda-Villa, "Blind extraction of fetal and maternal components from the abdominal electrocardiogram: An ICA implementation for low-dimensional recordings," Biomedical Signal Processing and Control, vol. 58, p. 101836, 2020.
  10. Martin-Clemente, J. L. Camargo-Olivares, S. Hornillo-Mellado, M. Elena, and I. Roman, "Fast technique for noninvasive fetal ECG extraction," IEEE transactions on biomedical engineering, vol. 58, no. 2, pp. 227-230, 2010.
  11. R. Martinek et al., "Comparative effectiveness of ICA and PCA in extraction of fetal ECG from abdominal signals: Toward non-invasive fetal monitoring," Frontiers in physiology, vol. 9, p. 648, 2018.
  12. Behar, J. Oster, and G. D. Clifford, "Combining and benchmarking methods of foetal ECG extraction without maternal or scalp electrode data," Physiological measurement, vol. 35, no. 8, p. 1569, 2014.
  13. Cerutti et al., "Variability analysis of fetal heart rate signals as obtained from abdominal electrocardiographic recordings," 1986.
  14. P. Kanjilal, S. Palit, and G. Saha, "Fetal ECG extraction from single-channel maternal ECG using singular value decomposition," IEEE Transactions on Biomedical Engineering, vol. 44, no. 1, pp. 51-59, 1997.
  15. M. Martens, C. Rabotti, M. Mischi, and R. J. Sluijter, "A robust fetal ECG detection method for abdominal recordings," Physiological measurement, vol. 28, no. 4, p. 373, 2007.
  16. Zhang and S. Yu, "Single-lead noninvasive fetal ECG extraction by means of combining clustering and principal components analysis," Medical & biological engineering & computing, vol. 58, pp. 419-432, 2020.
  17. Sameni, C. Jutten, and M. B. Shamsollahi, "Multichannel electrocardiogram decomposition using periodic component analysis," IEEE transactions on biomedical engineering, vol. 55, no. 8, pp. 1935-1940, 2008.
  18. He and X. Chen, "A method for extracting fetal ECG based on EMD-NMF single channel blind source separation algorithm," Technology and Health Care, vol. 24, no. s1, pp. S17-S26, 2016.
  19. Dia et al., "Fetal heart rate estimation by non-invasive single abdominal electrocardiography in real clinical conditions," Biomedical Signal Processing and Control, vol. 71, p. 103187, 2022.
  20. Rasti-Meymandi and A. Ghaffari, "AECG-DecompNet: abdominal ECG signal decomposition through deep-learning model," Physiological Measurement, vol. 42, no. 4, p. 045002, 2021.
  21. Zhong, L. Liao, X. Guo, and G. Wang, "Fetal electrocardiography extraction with residual convolutional encoder–decoder networks," Australasian physical & engineering sciences in medicine, vol. 42, pp. 1081-1089, 2019.
  22. Zhong and W. Zhao, "Fetal ECG extraction using short time Fourier transform and generative adversarial networks," Physiological Measurement, vol. 42, no. 10, p. 105011, 2021.
  23. Zhong, L. Liao, X. Guo, and G. Wang, "A deep learning approach for fetal QRS complex detection," Physiological measurement, vol. 39, no. 4, p. 045004, 2018.
  24. Sameni, "The open-source electrophysiological toolbox (OSET), version 3.14," ed, 2018.
  25. Lee and H. S. Seung, "Algorithms for non-negative matrix factorization," Advances in neural information processing systems, vol. 13, 2000.
  26. Eggert and E. Korner, "Sparse coding and NMF," in 2004 IEEE International Joint Conference on Neural Networks (IEEE Cat. No. 04CH37541), 2004, vol. 4: IEEE, pp. 2529-2533.
  27. N. Schmidt, J. Larsen, and F.-T. Hsiao, "Wind noise reduction using non-negative sparse coding," in 2007 IEEE workshop on machine learning for signal processing, 2007: IEEE, pp. 431-436.
  28. Kasai, "NMFLibrary: MATLAB library for non-negative matrix factorization (NMF)," https://github.com/hiroyuki-kasai/NMFLibrary, 2017.
  29. L. Goldberger et al., "PhysioBank, PhysioToolkit, and PhysioNet: components of a new research resource for complex physiologic signals," circulation, vol. 101, no. 23, pp. e215-e220, 2000.
  30. Silva et al., "Noninvasive fetal ECG: the PhysioNet/computing in cardiology challenge 2013," in Computing in cardiology 2013, 2013: IEEE, pp. 149-152.
  31. Andreotti, J. Behar, S. Zaunseder, J. Oster, and G. D. Clifford, "An open-source framework for stress-testing non-invasive foetal ECG extraction algorithms," Physiological measurement, vol. 37, no. 5, p. 627, 2016.
Volume 16, Issue 4
Winter 2023
Pages 345-357

  • Receive Date 20 March 2023
  • Revise Date 19 June 2023
  • Accept Date 19 July 2023