Comparative Effectiveness of ICA and PCA in Extraction of Fetal ECG From Abdominal Signals: Toward Non-invasive Fetal Monitoring

Non-adaptive signal processing methods have been successfully applied to extract fetal electrocardiograms (fECGs) from maternal abdominal electrocardiograms (aECGs); and initial tests to evaluate the efficacy of these methods have been carried out by using synthetic data. Nevertheless, performance evaluation of such methods using real data is a much more challenging task and has neither been fully undertaken nor reported in the literature. Therefore, in this investigation, we aimed to compare the effectiveness of two popular non-adaptive methods (the ICA and PCA) to explore the non-invasive (NI) extraction (separation) of fECGs, also known as NI-fECGs from aECGs. The performance of these well-known methods was enhanced by an adaptive algorithm, compensating amplitude difference and time shift between the estimated components. We used real signals compiled in 12 recordings (real01–real12). Five of the recordings were from the publicly available database (PhysioNet-Abdominal and Direct Fetal Electrocardiogram Database), which included data recorded by multiple abdominal electrodes. Seven more recordings were acquired by measurements performed at the Institute of Medical Technology and Equipment, Zabrze, Poland. Therefore, in total we used 60 min of data (i.e., around 88,000 R waves) for our experiments. This dataset covers different gestational ages, fetal positions, fetal positions, maternal body mass indices (BMI), etc. Such a unique heterogeneous dataset of sufficient length combining continuous Fetal Scalp Electrode (FSE) acquired and abdominal ECG recordings allows for robust testing of the applied ICA and PCA methods. The performance of these signal separation methods was then comprehensively evaluated by comparing the fetal Heart Rate (fHR) values determined from the extracted fECGs with those calculated from the fECG signals recorded directly by means of a reference FSE. Additionally, we tested the possibility of non-invasive ST analysis (NI-STAN) by determining the T/QRS ratio. Our results demonstrated that even though these advanced signal processing methods are suitable for the non-invasive estimation and monitoring of the fHR information from maternal aECG signals, their utility for further morphological analysis of the extracted fECG signals remains questionable and warrants further work.

[1]  Jan Nedoma,et al.  Influence of gestation age on the performance of adaptive systems for fetal ECG extraction , 2017 .

[2]  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).

[3]  R. E. Tainsh,et al.  Fetal heart rate monitoring. , 1983, American journal of obstetrics and gynecology.

[4]  Adam Gacek,et al.  Fetal heart rate variability: clinical experts versus computerized system interpretation , 2002, Proceedings of the Second Joint 24th Annual Conference and the Annual Fall Meeting of the Biomedical Engineering Society] [Engineering in Medicine and Biology.

[5]  Alberto J. Palma,et al.  Efficient wavelet-based ECG processing for single-lead FHR extraction , 2013, Digit. Signal Process..

[6]  Susana Hornillo-Mellado,et al.  Fast Technique for Noninvasive Fetal ECG Extraction , 2011, IEEE Transactions on Biomedical Engineering.

[7]  Lucia Billeci,et al.  A Combined Independent Source Separation and Quality Index Optimization Method for Fetal ECG Extraction from Abdominal Maternal Leads , 2017, Sensors.

[8]  Janusz Jezewski,et al.  Improving fetal heart rate signal interpretation by application of myriad filtering , 2013 .

[9]  D. Chakrabarti,et al.  A fast fixed - point algorithm for independent component analysis , 1997 .

[10]  Lenka Lhotská,et al.  Agreement on intrapartum cardiotocogram recordings between expert obstetricians. , 2015, Journal of evaluation in clinical practice.

[12]  Gari D Clifford,et al.  Combining and benchmarking methods of foetal ECG extraction without maternal or scalp electrode data , 2014, Physiological measurement.

[13]  O. Viunytskyi,et al.  Signal processing techniques for fetal electrocardiogram extraction and analysis , 2017, 2017 IEEE 37th International Conference on Electronics and Nanotechnology (ELNANO).

[14]  Radek Martinek,et al.  A Robust Approach For Acoustic Noise Suppression In Speech Using ANFIS , 2015 .

[15]  K. Ivanko,et al.  Fetal electrocardiogram extraction from maternal abdominal signals , 2014, 2014 IEEE 34th International Scientific Conference on Electronics and Nanotechnology (ELNANO).

[16]  D. Ayres-de-Campos,et al.  FIGO consensus guidelines on intrapartum fetal monitoring: Cardiotocography , 2015, International journal of gynaecology and obstetrics: the official organ of the International Federation of Gynaecology and Obstetrics.

[17]  A. Mansour,et al.  Blind Source Subspace Separation and Classification of ECG Signals , 2017 .

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

[19]  R. Vasuki,et al.  Fetal ECG Extraction , 2015 .

[20]  S. Arulkumaran,et al.  Cardiotocography and medicolegal issues. , 2004, Best practice & research. Clinical obstetrics & gynaecology.

[21]  Lei Wang,et al.  A Novel Technique for Fetal ECG Extraction Using Single-Channel Abdominal Recording , 2017, Sensors.

[22]  J. Bernardes,et al.  Evaluation of interobserver agreement of cardiotocograms , 1997, International journal of gynaecology and obstetrics: the official organ of the International Federation of Gynaecology and Obstetrics.

[23]  Juha Karhunen,et al.  Principal component neural networks — Theory and applications , 1998, Pattern Analysis and Applications.

[24]  A. Bousbia-Salah,et al.  Combination of a FIR filter with a Genetic algorithm for the extraction of a fetal ECG , 2010, 2010 Conference Record of the Forty Fourth Asilomar Conference on Signals, Systems and Computers.

[25]  M. Morgan,et al.  Intrapartum electronic fetal heart rate monitoring versus intermittent auscultation: a meta-analysis. , 1995, Obstetrics and gynecology.

[26]  Radek Martinek,et al.  Adaptive signal processing techniques for extracting abdominal fetal electrocardiogram , 2016, 2016 10th International Symposium on Communication Systems, Networks and Digital Signal Processing (CSNDSP).

[27]  Allan Kardec Barros,et al.  Fetal source extraction from magnetocardiographic recordings by dependent component analysis , 2005, Physics in medicine and biology.

[28]  A Al-Zaben,et al.  Extraction of foetal ECG by combination of singular value decomposition and neuro-fuzzy inference system , 2006, Physics in medicine and biology.

[29]  J. Neilson,et al.  Fetal electrocardiogram (ECG) for fetal monitoring during labour. , 2013, The Cochrane database of systematic reviews.

[30]  Ales Cernosek,et al.  Estimation of the Time Delay of Epileptic Spikes by ICA , 2000, ISMDA.

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

[32]  Jan Rauch,et al.  Data Mining and Medical Knowledge Management: Cases and Applications , 2009 .

[33]  Janusz Jezewski,et al.  Evaluating the fetal heart rate baseline estimation algorithms by their influence on detection of clinically important patterns , 2016 .

[34]  Willis J. Tompkins,et al.  A Real-Time QRS Detection Algorithm , 1985, IEEE Transactions on Biomedical Engineering.

[35]  Radek Martinek,et al.  Fetal ECG extraction based on adaptive neuro-fuzzy interference system , 2016, 2016 10th International Symposium on Communication Systems, Networks and Digital Signal Processing (CSNDSP).

[36]  Edwin Chandraharan,et al.  Prevention of birth asphyxia: responding appropriately to cardiotocograph (CTG) traces. , 2007, Best practice & research. Clinical obstetrics & gynaecology.

[37]  Juha Karhunen,et al.  Neural approaches to independent component analysis and source separation , 1996, ESANN.

[38]  Janusz Jezewski,et al.  Determination of fetal heart rate from abdominal signals: evaluation of beat-to-beat accuracy in relation to the direct fetal electrocardiogram , 2012, Biomedizinische Technik. Biomedical engineering.

[39]  Radek Martinek,et al.  Refining the diagnostic quality of the abdominal fetal electrocardiogram using the techniques of artificial intelligence , 2012 .

[40]  Rabab Kreidieh Ward,et al.  Extraction of fetal ECG using adaptive Volterra filters , 2008, 2008 16th European Signal Processing Conference.

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

[42]  Radek Martinek,et al.  A novel LabVIEW-based multi-channel non-invasive abdominal maternal-fetal electrocardiogram signal generator , 2016, Physiological measurement.

[43]  Radek Martinek,et al.  The Real Implementation of ANFIS Channel Equalizer on the System of Software-Defined Radio , 2014 .

[44]  Jan Nedoma,et al.  Non-Invasive Fetal Monitoring: A Maternal Surface ECG Electrode Placement-Based Novel Approach for Optimization of Adaptive Filter Control Parameters Using the LMS and RLS Algorithms , 2017, Sensors.

[45]  E. Hon,et al.  NOISE REDUCTION IN FETAL ELECTROCARDIOGRAPHY. II. AVERAGING TECHNIQUES. , 1963, American journal of obstetrics and gynecology.

[46]  Hamid Hassanpour,et al.  Fetal ECG Extraction Using Wavelet Transform , 2006, 2006 International Conference on Computational Inteligence for Modelling Control and Automation and International Conference on Intelligent Agents Web Technologies and International Commerce (CIMCA'06).

[47]  Radek Martinek,et al.  Non-invasive Fetal ECG Extraction from Maternal Abdominal ECG Using LMS and RLS Adaptive Algorithms , 2016, AECIA.

[48]  Radek Martinek,et al.  Fetal ECG extraction from abdominal ECG using RLS based adaptive algorithms , 2017, 2017 18th International Carpathian Control Conference (ICCC).

[49]  Mamun Bin Ibne Reaz,et al.  Adaptive linear neural network filter for fetal ECG extraction , 2004, International Conference on Intelligent Sensing and Information Processing, 2004. Proceedings of.

[50]  MA Hasan,et al.  Detection and Processing Techniques of FECG Signal for Fetal Monitoring , 2009, Biological Procedures Online.

[51]  Christian Jutten,et al.  Fetal ECG Extraction by Extended State Kalman Filtering Based on Single-Channel Recordings , 2013, IEEE Transactions on Biomedical Engineering.

[52]  B. Hayes-Gill,et al.  Intrapartum signal quality with external fetal heart rate monitoring: a two way trial of external Doppler CTG ultrasound and the abdominal fetal electrocardiogram , 2012, Archives of Gynecology and Obstetrics.

[53]  Radek Martinek,et al.  Non-Adaptive Methods of Fetal ECG Signal Processing , 2017 .

[54]  Chunlan Yang,et al.  Fetal ECG extraction based on adaptive linear neural network , 2010, 2010 3rd International Conference on Biomedical Engineering and Informatics.

[55]  Jan Nedoma,et al.  A Non-Invasive Multichannel Hybrid Fiber-Optic Sensor System for Vital Sign Monitoring , 2017, Sensors.

[56]  Abed Al Raoof K. Bsoul A simple noninvasive approach for fetal electrocardiogram extraction based on wavelet transform , 2015, 2015 International Conference on Advances in Biomedical Engineering (ICABME).

[57]  M. Peters,et al.  Monitoring the fetal heart non-invasively: a review of methods , 2001, Journal of perinatal medicine.

[58]  Zayed M. Ramadan,et al.  Adaptive filtering primer with MATLAB , 2006 .

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

[60]  R. Martínek,et al.  Is Abdominal Fetal Electrocardiography an Alternative to Doppler Ultrasound for FHR Variability Evaluation? , 2017, Front. Physiol..

[61]  Wei Zheng,et al.  Noninvasive fetal ECG estimation using adaptive comb filter , 2013, Comput. Methods Programs Biomed..

[62]  K. Maršál,et al.  Cardiotocography only versus cardiotocography plus ST analysis of fetal electrocardiogram for intrapartum fetal monitoring: a Swedish randomised controlled trial , 2001, The Lancet.

[63]  Reza Sameni,et al.  An Online Subspace Denoising Algorithm for Maternal ECG Removal from Fetal ECG Signals , 2017 .

[64]  Te-Won Lee,et al.  Independent Component Analysis , 1998, Springer US.

[65]  Michel Verleysen,et al.  Sensor Array and Electrode Selection for Non-invasive Fetal Electrocardiogram Extraction by Independent Component Analysis , 2004, ICA.

[66]  Radek Martinek,et al.  Virtual simulator for the generation of patho-physiological foetal ECGs during the prenatal period , 2015 .

[67]  Seungjin Choi,et al.  Independent Component Analysis , 2009, Handbook of Natural Computing.

[68]  C. Jutten,et al.  What ICA Provides for ECG Processing: Application to Noninvasive Fetal ECG Extraction , 2006, 2006 IEEE International Symposium on Signal Processing and Information Technology.

[69]  E. Blix,et al.  Inter‐observer variation in assessment of 845 labour admission tests: comparison between midwives and obstetricians in the clinical setting and two experts , 2003, BJOG : an international journal of obstetrics and gynaecology.

[70]  Jan Nedoma,et al.  A Phonocardiographic-Based Fiber-Optic Sensor and Adaptive Filtering System for Noninvasive Continuous Fetal Heart Rate Monitoring , 2017, Sensors.

[71]  Leah Antoniewicz,et al.  Interobserver and intraobserver reliability of the NICHD 3-Tier Fetal Heart Rate Interpretation System. , 2011, American journal of obstetrics and gynecology.

[72]  Vladimir Krajca,et al.  EEG Data Mining Using PCA , 2009 .

[73]  T. Lumley,et al.  PRINCIPAL COMPONENT ANALYSIS AND FACTOR ANALYSIS , 2004, Statistical Methods for Biomedical Research.

[74]  Z.J. Koles,et al.  Principal-component localization of the sources of the background EEG , 1995, IEEE Transactions on Biomedical Engineering.

[75]  D. Fotiadis,et al.  Fetal heart rate extraction from composite maternal ECG using complex continuous wavelet transform , 2004, Computers in Cardiology, 2004.

[76]  Erkki Oja,et al.  Independent component analysis: algorithms and applications , 2000, Neural Networks.

[77]  Julien Oster,et al.  Non-invasive FECG extraction from a set of abdominal sensors , 2013, Computing in Cardiology 2013.

[78]  Mohd. Alauddin Mohd. Ali,et al.  Fetal heart rate monitoring based on independent component analysis , 2006, Comput. Biol. Medicine.

[79]  B. Hayes-Gill,et al.  Intrapartum Heart Rate Ambiguity: A Comparison of Cardiotocogram and Abdominal Fetal Electrocardiogram with Maternal Electrocardiogram , 2013, Gynecologic and Obstetric Investigation.

[80]  Oluwarotimi Williams Samuel,et al.  An integrated decision support system based on ANN and Fuzzy_AHP for heart failure risk prediction , 2017, Expert Syst. Appl..

[81]  Adam Gacek,et al.  The influence of coincidence of fetal and maternal QRS complexes on fetal heart rate reliability , 2006, Medical and Biological Engineering and Computing.

[82]  R. Swarnalath,et al.  A Novel Technique for Extraction of FECG using Multi Stage Adaptive Filtering , 2010 .

[83]  J. Nuovo,et al.  Interpretation of the electronic fetal heart rate during labor. , 1999, American family physician.

[84]  Y. Datian,et al.  Application of wavelet analysis in detection of fetal ECG , 1996, Proceedings of 18th Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

[85]  E. Hon,et al.  Averaging techniques in fetal electrocardiography , 2006, Medical electronics and biological engineering.

[86]  Janusz Jezewski,et al.  A Neuro-Fuzzy Approach to the Classification of Fetal Cardiotocograms , 2008 .

[87]  Mamun Bin Ibne Reaz,et al.  Fetal ECG Extraction from Maternal Abdominal ECG Using Neural Network , 2009, J. Softw. Eng. Appl..

[88]  E. Hon,et al.  NOISE REDUCTION IN FETAL ELECTROCARDIOGRAPHY. , 1964, Medical arts and sciences.

[89]  Md. Syedul Amin,et al.  Separation of fetal electrocardiography (ECG) from composite ECG using adaptive linear neural network for fetal monitoring , 2011 .

[90]  P. Myles,et al.  Using the Bland-Altman method to measure agreement with repeated measures. , 2007, British journal of anaesthesia.

[91]  L. Burattini,et al.  Noninvasive Fetal Electrocardiography: An Overview of the Signal Electrophysiological Meaning, Recording Procedures, and Processing Techniques , 2015, Annals of noninvasive electrocardiology : the official journal of the International Society for Holter and Noninvasive Electrocardiology, Inc.

[92]  Yasuhiro Ishikawa,et al.  The fetal electrocardiogram by independent component analysis and wavelets. , 2004, The Japanese journal of physiology.

[93]  Chien-Sheng Liu,et al.  Modified maternal ECG cancellation for portable fetal heart rate monitor , 2017, Biomed. Signal Process. Control..

[94]  Sridhar Krishnan,et al.  Real-time fetal ECG extraction from multichannel abdominal ECG using compressive sensing and ICA , 2017, 2017 39th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC).

[95]  Deniz Erdogmus,et al.  Independent components analysis for fetal electrocardiogram extraction: a case for the data efficient Mermaid algorithm , 2003, 2003 IEEE XIII Workshop on Neural Networks for Signal Processing (IEEE Cat. No.03TH8718).