Fetal ECG Extraction from Maternal ECG using MATLAB

Rasu R*, P. Shanmugasundaram**, N. Santhiyakumari***
* PG Scholar (ME- VLSI Design), Knowledge Institute of Technology, Salem, Tamilnadu, India.
** Assistant Professor, Department of ECE, Knowledge Institute of Technology, Salem, Tamilnadu, India.
*** Professor and Head, Department of ECE, Knowledge Institute of Technology, Salem, Tamilnadu, India.
Periodicity:January - March'2015
DOI : https://doi.org/10.26634/jdp.3.1.3284


The aim of this project is to Design and implement an advanced Fetal Electrocardiogram (FECG) signal monitoring for both the mother and fetal analysis system using MATLAB and clean up the signal by setting some dynamic threshold. The FECG is a diagnostic tool that measures and records the electrical activity of the heart of the fetus during pregnancy. Here we use an LMS adaptive algorithm based upon FIR filter to separate fetal heart rate from maternal heart rate and to extract Fetal Electrocardiogram (FECG) from signals measured of the mother’s abdomen. The goal is to estimate the baby's heartbeat and calculate the period of the signal based on our predefined value. An adaptive noise canceller based fetal electrocardiogram extraction method is used and implemented. By using the system, could be deployed during the second trimester of pregnancy (around 20 weeks) and perhaps earlier, a woman would wear a wide belt around her abdomen fitted with several ECG electrodes. The data collected from those electrodes are then fed to a monitor and analyzed with the adaptive noise canceller algorithm, which in turn separates the different signals. We have used MATLAB because of its better performance.


Fetal ECG, Adaptive Algorithm, FIR Filter, MATLAB.

How to Cite this Article?

Rasu.R., Shanmugasundaram.P., and Santhiyakumari.N. (2015). Fetal ECG Extraction from Maternal ECG using MATLAB. i-manager’s Journal on Digital Signal Processing, 3(1), 7-11. https://doi.org/10.26634/jdp.3.1.3284


[1]. RupaliMadhukarNarsale, DhanashriGawali and Amit Kulkarni (2014). “FPGA Based Design & Implementation of Low Power FIR Filter for ECG Signal Processing”, International Journal of Science, Engineering and Technology Research (IJSETR), Vol. 3, No. 6.
[2]. Bhavani .V, P.Aparna, K.Praveena (2014). “Implementation of ECG QRS complex detector for Body Sensor Networks”, IOSR Journal of Electronics and Communication Engineering (IOSR-JECE), e-ISSN: 2278- 2834,p- ISSN: 2278-8735.Vol. 9, No. 2, Ver. V pp. 54-59.
[3]. ChannappaBhyri, Kalpana.V, S.T.Hamde, and L.M.Waghmare (2009). “Estimation of ECG features using LabVIEW”, International Journal of Computing Science and Communication Technologies, Vol. 2, No. 1, (ISSN 0974-3375).
[4]. Digvijay J. Pawar, P. C. Bhaskar (2013). “FPGA Based FIR Filter Design for Enhancement of ECG Signal by Minimizing Base-line Drift Interference”, International Journal of Current Engineering and Technology, Vol.3, No.5.
[5]. Manish Kansal, Hardeep Singh Saini, Dinesh Arora (2011). “Designing & FPGA Implementation of IIR Filter Used for detecting clinical information from ECG”, International Journal of Engineering and Advanced Technology (IJEAT), ISSN: 2249 – 8958, Vol.1, No.1.
[6]. El Hassan El Mimouni, Mohammed Karim (2013). “Novel Real-Time FPGA-Based QRS Detector Using Adaptive Threshold With The Previous Smallest Peak Of ECG Signal”, Journal of Theoretical and Applied Information Technology, Vol. 50 No.1.
[7]. H. K. Chatterjee, R. Guptab, M.Mitra (2012). “Real time P and T wave detection from ECG using FPGA”, Procedia Technology, Vol.4, pp. 840 – 844
[8]. M.Ravi Kumar (2012). “Electrocardiogram (ECG) Signal Processing On FPGA For Emerging Healthcare Applications”, International Journal of Electronics Signals and Systems (IJESS) ISSN: 2231- 5969, Vol-1 Iss-3.
[9]. Vijaya.V, Vaishali Baradwaj, Jyothirani Guggilla (2012). “Low Power FPGA Implementation Of Real-Time QRS Detection Algorithm”, International Journal of Science, Engineering and Technology Research (IJSETR), Vol. 1, No. 5.
[10]. Zainab N. Ghanim (2010). “ECG Slantlet Transform With FPGA Design”, Journal of Engineering, Vol. 16, No.4.
If you have access to this article please login to view the article or kindly login to purchase the article

Purchase Instant Access

Single Article

North Americas,UK,
Middle East,Europe
India Rest of world
Pdf 35 35 200 20
Online 35 35 200 15
Pdf & Online 35 35 400 25

Options for accessing this content:
  • If you would like institutional access to this content, please recommend the title to your librarian.
    Library Recommendation Form
  • If you already have i-manager's user account: Login above and proceed to purchase the article.
  • New Users: Please register, then proceed to purchase the article.