Fetal ECG Extraction from Maternal ECG using attention-based Asymmetric CycleGAN

11/22/2020
by   Mohammad Reza Mohebbian, et al.
0

Non-invasive fetal electrocardiogram (FECG) is used to monitor the electrical pulse of the fetal heart. Decomposing the FECG signal from maternal ECG (MECG) is a challenging problem due to the low amplitude of FECG, the overlap of R waves, and the potential exposure to noise from different sources. Traditional decomposition techniques, such as adaptive filters, require tuning, alignment, or pre-configuration, such as modeling the noise or desired signal. In this paper, a modified Cycle Generative Adversarial Network (CycleGAN) is introduced to map signal domains efficiently. The high correlation between maternal and fetal ECG parts decreases the performance of convolution layers. Therefore, masking attention layer which is inspired by the latent vector is implemented to improve generators. Three available datasets from the Physionet, including A D FECG, NI-FECG and NI-FECG challenge, and one synthetic dataset using FECGSYN toolbox are used for evaluating the performance. The proposed method could map abdominal MECG to scalp FECG with an average 97.2 97.1, 97.2] and 7.8 +- 1.9 [CI 95 Distortion on A D FECG dataset. Moreover, it achieved 99.4 99.6], 99.3 QRS detection in A D FECG, NI-FECG and NI-FECG challenge datasets, respectively. Finally, the generated synthetic dataset is used for investigating the effect of maternal and fetal heart rates on the proposed method. These results are comparable to the-state-of-the-art and has thus a potential of being a new algorithm for FECG extraction.

READ FULL TEXT
research
01/14/2020

Deep Learning for ECG Segmentation

We propose an algorithm for electrocardiogram (ECG) segmentation using a...
research
06/20/2018

Combining Support Vector Machine and Elephant Herding Optimization for Cardiac Arrhythmias

Many people are currently suffering from heart diseases that can lead to...
research
10/19/2021

A Regularization Method to Improve Adversarial Robustness of Neural Networks for ECG Signal Classification

Electrocardiogram (ECG) is the most widely used diagnostic tool to monit...
research
05/06/2010

ECG Feature Extraction Techniques - A Survey Approach

ECG Feature Extraction plays a significant role in diagnosing most of th...
research
06/27/2020

SimGANs: Simulator-Based Generative Adversarial Networks for ECG Synthesis to Improve Deep ECG Classification

Generating training examples for supervised tasks is a long sought after...
research
02/25/2020

An Adaptive QRS Detection Algorithm for Ultra-Long-Term ECG Recordings

Background: Accurate detection of QRS complexes during mobile, ultra-lon...

Please sign up or login with your details

Forgot password? Click here to reset