Cookies on this website

We use cookies to ensure that we give you the best experience on our website. If you click 'Accept all cookies' we'll assume that you are happy to receive all cookies and you won't see this message again. If you click 'Reject all non-essential cookies' only necessary cookies providing core functionality such as security, network management, and accessibility will be enabled. Click 'Find out more' for information on how to change your cookie settings.

In this paper, further investigations into a simpler automated use of Independent Component Analysis (ICA) in the process of Fetal ECG (FECG) extraction are performed. Extracting FECG signals through abdominal electrodes helps clinicians in diagnosing the overall health of the fetus non-invasively. In the ICA technique, FECG signals are separated from Abdominal ECG (AECG) mixtures containing maternal and noise signals. 300,000 Data samples of three AECG recordings are obtained from PhysioNet database at 1 kHz sampling frequency. Data are pre-processed through MATLAB software by centering, whitening, and filtering techniques. Then, a simpler Fast ICA algorithm is developed and used to smoothly distinguish between AECG components through automatic signal characteristics matching. Moreover, further analysis of the extracted FECG signal is performed to determine the fetus heart rate. Results successfully show efficient automatic separation between the FECG, Maternal ECG (MECG), and noise from the AECG recordings. In addition, the developed characteristics matching algorithm automatically identified the fetus signal and smoothed it to be ready for further fetal health observations. The integration of AECG signal characteristics as a prior information into the ICA algorithm promises to assist clinicians in decision making when diagnosing fetal health conditions non-invasively.

Original publication




Conference paper

Publication Date