Abstract

A dynamic model based on three-coupled ordinary different equations representing the electrical activity of the heart is presented for the fetal electrocardiogram (FECG) synthesis and preprocessing. The proposed method is based on the dipole theory of the heart and a previously exiting dynamic model for single channel adult electrocardiogram (ECG). The dynamic model is adopted and extended for the generation of maternal and FECG. An arbitrary number of synthetic ECG channel in single and multiple pregnancies for different fetal positions with variable maternal ECG interference and noises such as baseline wander, white noise, and Gaussian noise are analyzed, and the results are presented. For multiple fetal ECG, the applicability of the model is presented. Signal preprocessing algorithms were used with the noise modeling. The dynamic model is extended to generate abdominal ECG compressing of mixtures of maternal and fetal/multifetal ECG. Noise analysis and removal are done using different signal processing techniques. The results are been compared for various noises and signal-to-noise ratios (SNRs).