Fetal Electrocardiogram Signal Extraction by ANFIS Trained with PSO Method

Studies indicate that the primary source of distress in pregnent mothers is their concerns about fetus’s condition and health. One way to know about condition of fetus is non-invasive fetal electrocardiogram signal extraction through which the components of fetal electrocardiogram signal are extracted from a signal recorded at abdominal area of mother which is a combination of fetal and maternal electrocardiogram signal and noise source components. The purpose of this study is to propose an algorithm to boost this extraction. To this end, we decomposed electrocardiogram signal to its Intrinsic Mode Functions (IMFs) thruogh Empirical Mode Decomposition algorithm; then, we removed the last and collected the other IMFs to reconstruct electrocardiogram signal without Baseline. Afterwards, we used Particle Swarm Optimization to train and adjust the parameters of Adaptive Neuro-Fuzzy Inference System to model the path that maternal electrocardiogram signal travel to reach abdominal area. Accordingly, we were able to distinguish and remove maternal electrocardiogram signal components from the recorded signal and hence we obtained a good approximation of fetal electrocardiogram signal. We implemented our algorithm and other algorithms on simulated and real signals and found out that, in most cases, the proposed algorithm improved the extraction of fetal electrocardiogram signal. DOI: http://dx.doi.org/10.11591/ijece.v2i2.231

[1]  H N Keiser,et al.  Electrocardiogram baseline noise estimation and removal using cubic splines and state-space computation techniques. , 1977, Computers and biomedical research, an international journal.

[2]  R. Srinivasan,et al.  A novel adaptive filtering technique for the processing of abdominal fetal electrocardiogram using neural network , 2000, Proceedings of the IEEE 2000 Adaptive Systems for Signal Processing, Communications, and Control Symposium (Cat. No.00EX373).

[3]  Jyh-Shing Roger Jang,et al.  ANFIS: adaptive-network-based fuzzy inference system , 1993, IEEE Trans. Syst. Man Cybern..

[4]  K. Nazarpour,et al.  Fetal Electrocardiogram Signal Modelling Using Genetic Algorithm , 2007, 2007 IEEE International Workshop on Medical Measurement and Applications.

[5]  E. A. Soleit,et al.  Adaptive detection of the fetus ECG signal , 2002, Proceedings of the Nineteenth National Radio Science Conference.

[6]  Cesar Ramos Rodrigues,et al.  ADAPTIVE ECG FILTERING AND QRS DETECTION USING ORTHOGONAL WAVELET TRANSFORM , .

[7]  A. Bruce,et al.  WAVESHRINK WITH FIRM SHRINKAGE , 1997 .

[8]  Michio Sugeno,et al.  Fuzzy identification of systems and its applications to modeling and control , 1985, IEEE Transactions on Systems, Man, and Cybernetics.

[9]  Olivier Sibony,et al.  Fetal electrocardiogram extraction based on non-stationary ICA and wavelet denoising , 2003, Seventh International Symposium on Signal Processing and Its Applications, 2003. Proceedings..

[10]  Russell C. Eberhart,et al.  Comparison between Genetic Algorithms and Particle Swarm Optimization , 1998, Evolutionary Programming.

[11]  Joos Vandewalle,et al.  SVD-based methodologies for fetal electrocardiogram extraction , 2000, 2000 IEEE International Conference on Acoustics, Speech, and Signal Processing. Proceedings (Cat. No.00CH37100).

[12]  Andrew G. Favret,et al.  Computer matched filter location of fetalR-waves , 1968, Medical and biological engineering.