C6: Biosignal Processing


Rolant Gini J., Ramachandran K I, Ceerthibala U K, Mahesh K Ram

Amrita Vishwa Vidhyapeetham, India

During multiple fetus pregnancy, degree of risk for distinguishing the information of mother and fetus health condition is high. A proper distinguishable ECG of each fetus and mother gives information about the health conditions of individuals. In case of multiple fetal condition, the heartbeat of the fetuses will be almost at the same rate. This algorithm has been aimed to separate mECG and the fECGs of the individual fetus. First, the signal for different medical conditions like Fibrillation, Apnea, Ventricular Ectopy, Singleton and Normal has been considered. The synthetic abdECG signal for the above mentioned cases has been formulated by preprocessing and considered as the input signal. R-Peak of mECG in the abdECG signal has been located using First Order Gaussian Differentiator and Zero Crossing Detector. QRS complex has been considered around the identified R-Peak of abdECG. Identified QRS has been removed from the abdECG signal to obtain fECG with residual noise. The QRS complexes of fECG are detected the same way as mECG QRS were detected, and is represented as binary signals. The separation of the fetal ECG is done based on the individual presence of the fetus in the signals using Inter-beat averaging and Inter-beat standard deviation of the binary signal. The algorithm has been tested for above mentioned different cardiac conditions during prenatal. The algorithm has been able to achieve 99% accuracy for particular cardiac condition with overall system accuracy of 80.4%. The standard cardiac signal of different cases have been sourced from Physionet database to construct the abdECG.

Organised by

Endorsed by


        Supported by





        Supporting Media