Detection of Abnormalities in Fetal by non invasive Fetal Heart Rate Monitoring System

Similar documents
Fetal ECG Extraction Using Independent Component Analysis

NOISE REDUCTION TECHNIQUES IN ECG USING DIFFERENT METHODS Prof. Kunal Patil 1, Prof. Rajendra Desale 2, Prof. Yogesh Ravandle 3

VLSI Implementation of Separating Fetal ECG Using Adaptive Line Enhancer

Biomedical Signal Processing and Applications

Noise Reduction Technique for ECG Signals Using Adaptive Filters

A Novel Approach of Fetal ECG Extraction Using Adaptive Filtering

Biomedical Instrumentation (BME420 ) Chapter 6: Biopotential Amplifiers John G. Webster 4 th Edition

International Journal of Engineering Trends and Technology ( IJETT ) Volume 63 Number 1- Sep 2018

A Finite Impulse Response (FIR) Filtering Technique for Enhancement of Electroencephalographic (EEG) Signal

Electromagnetic Compatibility to Bio-Medical Signals Using Shielding Methods

INTEGRATED APPROACH TO ECG SIGNAL PROCESSING

Power Line Interference Removal from ECG Signal using Adaptive Filter

Designing and Implementation of Digital Filter for Power line Interference Suppression

IMPLEMENTATION OF DIGITAL FILTER ON FPGA FOR ECG SIGNAL PROCESSING

CHAPTER 5 CANCELLATION OF MECG SIGNAL IN FECG EXTRACTION

Adaptive Detection and Classification of Life Threatening Arrhythmias in ECG Signals Using Neuro SVM Agnesa.A 1 and Shally.S.P 2

New Method of R-Wave Detection by Continuous Wavelet Transform

Ensemble Empirical Mode Decomposition: An adaptive method for noise reduction

Bio-Potential Amplifiers

ACS College of Engineering Department of Biomedical Engineering. BMDSP LAB (10BML77) Pre lab Questions ( ) Cycle-1

ECG Analysis based on Wavelet Transform. and Modulus Maxima

FPGA Based Notch Filter to Remove PLI Noise from ECG

ADAPTIVE IIR FILTER FOR TRACKING AND FREQUENCY ESTIMATION OF ELECTROCARDIOGRAM SIGNALS HARMONICALLY

CANCELLATION OF ARTIFACTS FROM CARDIAC SIGNALS USING ADAPTIVE FILTER LMS,NLMS AND CSLMS ALGORITHM

INTERNATIONAL JOURNAL OF ENGINEERING SCIENCES & RESEARCH TECHNOLOGY

Design and Implementation of Digital Chebyshev Type II Filter using XSG for Noise Reduction in ECG Signal

BIOMEDICAL INSTRUMENTATION PROBLEM SHEET 1

Introduction. Research Article. Md Salah Uddin Farid, Shekh Md Mahmudul Islam*

INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY

Suppression of Noise in ECG Signal Using Low pass IIR Filters

Fetal ECG Extraction Using ANFIS Trained With Genetic Algorithm

Graphical Programming based Biomedical Signal Acquisition and Processing

An Approach to Detect QRS Complex Using Backpropagation Neural Network

RemovalofPowerLineInterferencefromElectrocardiographECGUsingProposedAdaptiveFilterAlgorithm

We are IntechOpen, the world s leading publisher of Open Access books Built by scientists, for scientists. International authors and editors

ISSN: X International Journal of Advanced Research in Electronics and Communication Engineering (IJARECE) Volume 7, Issue 5, May 2018

Extraction of fetal heart rate and fetal heart rate variability from mother's ECG signal

ARRHYTHMIAS are a form of cardiac disease involving

ECG Signal Denoising Using Digital Filter and Adaptive Filter

Changing the sampling rate

Digital Filtering: Realization

DIGITAL FINITE IMPULSE RESPONSE NOTCH FILTER WITH NON-ZERO INITIAL CONDITIONS, BASED ON AN INFINITE IMPULSE RESPONSE PROTOTYPE FILTER

6.555 Lab1: The Electrocardiogram

Biosignal filtering and artifact rejection. Biosignal processing I, S Autumn 2017

PROCESSING ECG SIGNAL WITH KAISER WINDOW- BASED FIR DIGITAL FILTERS

A NEW METHOD FOR FETAL ELECTROCARDIOGRAM DENOISING USING BLIND SOURCE SEPARATION AND EMPIRICAL MODE DECOMPOSITION

ISSN: ISO 9001:2008 Certified International Journal of Engineering and Innovative Technology (IJEIT) Volume 3, Issue 10, April 2014

Detection Of Fetal ECG From Abdominal ECG Recordings Using ANFIS And Equalizer

ROBUST FETAL HEART BEAT DETECTION BY APPLYING STATIONARY WAVELET TRANSFORM

Quantitative Investigation of Digital Filters in Electrocardiogram with Simulated Noises

Available online at ScienceDirect. Procedia Computer Science 57 (2015 ) A.R. Verma,Y.Singh

Portable, Low Cost, Low Power Cardiac Interpreter

Lecture 4 Biosignal Processing. Digital Signal Processing and Analysis in Biomedical Systems

A Design Of Simple And Low Cost Heart Rate Monitor

Extracting Fetal Electro Cardiogram Signal to Monitor Congenital Heart Problems Using Framelet

Biosignal filtering and artifact rejection. Biosignal processing, S Autumn 2012

Review on Design & Realization of Adaptive Noise Canceller on Digital Signal Processor

Bio-Potential Signal Extraction from Multi-Channel Paper Recorded Charts

Comparative Study of Chebyshev I and Chebyshev II Filter used For Noise Reduction in ECG Signal

Removal of Power-Line Interference from Biomedical Signal using Notch Filter

Improving ECG Signal using Nuttall Window-Based FIR Filter

Keywords: Data Acquisition, ECG, LabVIEW, Virtual instrumentation

Word length Optimization for Fir Filter Coefficient in Electrocardiogram Filtering

COMPARISON OF VARIOUS FILTERING TECHNIQUES USED FOR REMOVING HIGH FREQUENCY NOISE IN ECG SIGNAL

International Journal of Emerging Technologies in Computational and Applied Sciences (IJETCAS)

Identification of Cardiac Arrhythmias using ECG

Crew Health Monitoring Systems

Development of Electrocardiograph Monitoring System

ECG Set. We Simplify the Procedures and You Save Time!

Application of Interference Canceller in Bioelectricity Signal Disposing

HARDWARE IMPLEMENTATION OF LOCK-IN AMPLIFIER FOR NOISY SIGNALS

Design and Implementation of a Real-Time Automated ECG Diagnosis AED System

C. Efficient Removal Of Impulse Noise In [7], a method used to remove the impulse noise (ERIN) is based on simple fuzzy impulse detection technique.

ECG Artifact Removal from Surface EMG Signal Using an Automated Method Based on Wavelet-ICA

Performance Analysis of FIR Filter Design Using Reconfigurable Mac Unit

Extraction of Myopotentials in ECG Signal Using Median Filter via Adaptive Wavelet Weiner Filter

Noise Suppression in Unshielded Magnetocardiography: Least-Mean Squared Algorithm versus Genetic Algorithm

Design of Gabor Filter for Noise Reduction in Betel Vine leaves Disease Segmentation

COMMUNICATION ENGINEERING & TECHNOLOGY (IJECET) NOISE REDUCTION IN ECG BY IIR FILTERS: A COMPARATIVE STUDY

Spring 2014 EE 445S Real-Time Digital Signal Processing Laboratory Prof. Evans. Homework #2. Filter Analysis, Simulation, and Design

Robust Detection of R-Wave Using Wavelet Technique

FIR window method: A comparative Analysis

Enhancing Electrocadiographic Signal Processing Using Sine- Windowed Filtering Technique

DESIGN AND IMPLEMENTATION OF ADAPTIVE ECHO CANCELLER BASED LMS & NLMS ALGORITHM

DESIGNING A VIRTUAL MACHINE FOR IDENTIFICATION OF CARDIAC ARRHYTHMIAS USING LAB VIEW

Physiological Signal Processing Primer

A Hybrid Lossy plus Lossless Compression Scheme for ECG Signal

HEART RATE COMPUTATION IMPLEMENTED ON FIELD PROGRAMMABLE GATE ARRAY BOARD. Abstract

A Lower Transition Width FIR Filter & its Noise Removal Performance on an ECG Signal

ECG Data Compression

An Efficient Noise Removing Technique Using Mdbut Filter in Images

Baseline wander Removal in ECG using an efficient method of EMD in combination with wavelet

Aparna Tiwari, Vandana Thakre, Karuna Markam Deptt. Of ECE,M.I.T.S. Gwalior, M.P, India

A Machine Learning Technique for Person Identification using ECG Signals

Removal of baseline noise from Electrocardiography (ECG) signal based on time domain approach

with Improved Symmetry In Gain Using Optimal Pole Reposition Technique

Biosignal filtering and artifact rejection, Part II. Biosignal processing, S Autumn 2017

Available online at ScienceDirect. Procedia Computer Science 42 (2014 )

Indigenous Design of Electronic Circuit for Electrocardiograph

Denoising of ECG Signals Using FIR & IIR Filter: A Performance Analysis

Transcription:

IOSR Journal of Electronics and Communication Engineering (IOSR-JECE) e-issn: 2278-2834,p- ISSN: 2278-8735.Volume 11, Issue 3, Ver. III (May-Jun.2016), PP 35-41 www.iosrjournals.org Detection of Abnormalities in Fetal by non invasive Fetal Heart Rate Monitoring System Ashwitha.K Shetty 1, Dr. Jose Alex Mathew 2 1,2 (Department of ECE, Sahyadri College of Engineering and Management/ VTU, India) Abstract: Fetal Heart rate is very important to obtain the information about the fetal condition during pregnancy. This is obtained by detecting the peaks of the FECG signal in R-R interval FECG is obtained here by extracting from the composite abdominal ECG. Extraction using advanced and powerful tools has been the ultimate interest in the biomedical field. Here the FECG is obtained from abdominal ECG by treating Maternal ECG as noise. Least Mean Square adaptive filter is used for this purpose. Noise like Power line interference and DC drift are removed by using notch filter and Chebyshev Filter respectively. Finally the peaks are counted for detecting abnormalities. Implementation is done using MATLAB GUI. Keywords: abdominal ECG; MECG; FECG; LMS; MATLAB GUI. I. Introduction During pregnancy and labor, Fetal heart rate (FHR) indirectly indicates the Fetal well- being. Proper information obtained results in good treatment[1]. If the heart rate is abnormal then it means that there is insufficient oxygen supply or any other problems[2]. The simple test which is used for this is Electrocardiogram (ECG) and is non invasive[3]. The electrical activity of heart is reflected in this ECG Signal which is obtained by employing a set of electrodes on patient[4]. Fetal ECG (FECG) that is extracted from the abdominal ECG (AECG) signal gives the FHR by counting the peaks. AECG contains FECG as well as Maternal ECG (MECG). Hence MECG is treated as noise and eliminated. ECG signal contains noises like power line interference, electromyography, baseline wander etc. [5]. FECG extraction is done based on Least Mean Square adaptive Filtering technique. Two ECG signals that is MECG and AECG are preprocessed to remove the power line interference of 50 Hz and then the extraction is done. To detect the heart rate post processing is done which removes DC drift and counts the peak to detect the FHR for abnormalities. 2.1 ECG Tracing II. FECG Tracing Fig. 1: Typical ECG Signal Typical ECG signal shown in figure 1 contains P, QRS, T and U waves. P-wave is very small and curved. Next comes the QRS complex, which is the combination of sharp Q, R and S Points. T-wave followed by QRS complex is also curved having its amplitude more than that of P-wave. The important wave that is used to detect the heart rate is the QRS complex [6]. In ECG system contains 12-lead that includes three limb leads I, II or MLII, III, three augmented leads avr, avl, avf, six precordial leads like V1, V2, V3, V4, V5, V6. These are the commonly used ECG system in clinic or health care centers[7]. DOI: 10.9790/2834-1103033541 www.iosrjournals.org 35 Page

2.2 ECG Signal measurement During pregnancy, the signal measurement is done at chest and abdomen for a pregnant woman. The MECG is obtained at the chest and FECG is contained in the AECG signal with the MECG. Hence there is a need to eliminate MECG. Then FHR is obtained by counting the peaks of RR interval in FECG signal [8]. The amplitude in MECG is lesser than that of FECG however beats per minute (bpm) of fetal is more than that of maternal [9]. Since there are fluctuations in extracted FECG, R peaks of couldn t be determined in previous works. This paper overcomes the difficulties [10]. III. Methodology Fig. 2: Flow diagram representation Fig. 2 shows the flow diagram of the proposed system. The two signals obtained, MECG and AECG are preprocessed to remove power line interference of 50 Hz. The filtered signal is then passed to LMS Filter where MECG is treated as noise and is eliminated. Step size of 0.001 and 15 coefficients are used here. Here the signals are separated and the error signal obtained is FECG. After the extraction post processing is done where the DC drift is removed to detect the heart rate. Chebyshev Filter of fourth order is used here. Peaks are counted to obtain the heart beat having 0.5 threshold. According to the heart rate the abnormalities are detected so that proper steps can be taken. 3.1 Preprocessing Stage ECG signal contains noise like Baseline wander noise, EMG signals, power line interference of 50 Hz etc. The cables that get ECG signals are usually affected by power line interference which is of 50 Hz. This noise is also called as Hum noise. It is sufficient if its harmonics are eliminated. Hence in preprocessing stage this is eliminated by using band reject filter having band reject frequencies at 50, 100 and 150 Hz. Fig. 3 shows the functional block diagram. Design of FIR filter is done and simulated in MATLAB GUI. Fig. 3: 50 Hz Hum Eliminator DOI: 10.9790/2834-1103033541 www.iosrjournals.org 36 Page

3.2 FECG Extraction Adaptive filters are the filters that adapt to the environment. They are advantageous because they have the ability to set the coefficients as per the needs. Fig.4 depicts the block diagram of adaptive filter. In this x(n) and y(n) are the input signal and corresponding output signal, d(n) is desired signal given to the adaptive filter, e(n) is the error signal that denotes the difference between d(n) and y(n). Fig. 4 Adaptive Filter The extraction of FECG from the composite signal is done using LMS adaptive filtering technique. The preprocessed signals are passed to LMS Filter where MECG is treated as input signal and AECG as the desired signal. Step size of 0.001 and 15 coefficients are used here. Here the signals are separated and the error signal obtained is FECG. MECG is treated as noise and is eliminated from the AECG signal. 3.3 Post processing After the extraction of FECG from the composite AECG signal, heart rate needs to be detected. To detect FHR, DC drift which may occur at 40 Hz or more need to be removed. This can be done using IIR Filter. Chebyshev type 2 fourth order filter is used for this purpose. Bandpass filter having passband from 1.3 Hz to 3.5 Hz is used here. Bilinear transformation is done here. Further usage of this signal is not recommended as the original signal occupies frequency range 0.01 to 250 Hz. Hence it is not used for general applications. 3.4 Peak detection Fig. 5: Zero cross algorithm DOI: 10.9790/2834-1103033541 www.iosrjournals.org 37 Page

Fig. 5 shows a simple zero cross algorithm which is used to count the peaks. 0.5 Threshold is taken for reference and and concurrently the samples are monitored. If the outcomes are contrary, it approach that there's a zero go and it is given via (1) Here in Eq. 1, present and past input signals, m(n) and m(n-1) are i Here in Eq. 1, present and past input signals, m(n) and m(n-1) are indicated by present_sig and past_sig respectively. If present _sig m (n) threshold, present_sig = 1 else present_sig = -1 If past _sig m (n-1) threshold, past _sig = 1 else past _sig = -1 Half of the zero _cross is the number of peaks present in it. Heart rate in Bpm is given by (2) 3.5 FECG Classification Below Table shows the classification of FECG. There are three categories as shown below. Table.1: FECG classification Rate Bpm Normal 110-160 Indeterminate Bradycardia 100 109 Tachycardia 161-180 Abnormal <100 and >180 IV. Block Diagram Fig.6: Block diagram of the prosed system MECG and AECG signals are obtained from the chest and abdomen of the patient. These signals are preprocessed to remove the power line interference at preprocessing stage. Further the noise free signals are send to FECG extraction stage where the MECG is treated as noise and AECG is treated as the desired signal. This requires approved specifications and coefficients. Thus adaptive filter overcomes these problems by updating its coefficients. Here 15 coefficients with step size of 0.001 is taken. MECG signal obtained from the chest is treated as the input signal to the LMS Adaptive filter and the AECG which contains the mixture of MECG as well as FECG is taken as desired signal d (n).the output of LMS Adaptive filter is subtracted from the desired signal d(n) and FECG is obtained as the error signal e(n). Fig.7 depicts the FECG extraction block. Fig.7: FECG extraction block DOI: 10.9790/2834-1103033541 www.iosrjournals.org 38 Page

The obtained FECG signal is then passed to Postprocessing block where the DC drift is removed to count the peaks. By counting the peaks the FHR is obtained and then the classification is done accordingly. Thus abnormalities are detected. V. Results Designing and simulations of filter are done in MATLAB GUI. Databases are obtained from MIT-BIH databases. The data recorded were stored in.mat file and were used for the project. Different data were taken and checked for zero cross and abnormalities. Fig.8 and Fig.9 shows the simulation result of preprocessing stage of MECG and AECG signal respectively. Fig. 10 shows the MATLAB GUI model of the preprocessing stage where 50 Hz power line interference is removed. Fig.8 MECG Signal before and after preprocessing stage Fig.9 AECG Signal before and after preprocessing stage DOI: 10.9790/2834-1103033541 www.iosrjournals.org 39 Page

Fig.10: MATLAB GUI simulation result of preprocessing stage Fig.11 shows the MATLAB Simulation of the proposed system and Fig.12 shows the MATLAB GUI model of the same. Table 2 shows the zero cross, FHR and categories. Fig.11: MATLAB Simulation of the proposed system Fig.12: MATLAB GUI model of the proposed system. Table.2: Experimental outcomes DOI: 10.9790/2834-1103033541 www.iosrjournals.org 40 Page

Zero cross FHR (Bpm) Category 8 86 Abnormal 15 162 Indeterminate, Tachycardia 12 129 Normal 10 108 Indeterminate, Bradycardia 11 119 Normal 13 140 Normal 14 151 Normal 16 173 Indeterminate, Tachycardia 15 162 Indeterminate, Tachycardia 18 194 Abnormal VI. Conclusion A FHR monitoring system to detect abnormalities is successfully designed. Extraction of FECG is done using Adaptive filtering technique and is successful. From this extracted signal, the FHR is obtained and the abnormalities are detected. The proposed system is designed and simulated successfully in MATLAB GUI. As a future work implementation can be done in real time using hardwares. Different extraction techniques can be used. References [1] M.Ravi Kumar 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, 2012. [2] Manish Kansal, Hardeep Singh Saini, Dinesh Arora Designing & FPGA Implementation of IIR Filter Used for detecting clinical information from ECG, International Journal of Engineering and Advanced Technology (IJEAT) ISSN: 2249 8958, Volume-1, Issue-1, October 2011. [3] ChannappaBhyri, Kalpana.V, S.T.Hamde, and L.M.Waghmare Estimation of ECG features using LabVIEW, International Journal of Computing Science and Communication Technologies, VOL. 2, NO. 1, July 2009. (ISSN 0974-3375) [4] Digvijay J. Pawar, P. C. Bhaskar 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 (December 2013). [5] RupaliMadhukarNarsale, DhanashriGawali and AmitKulkarni FPGA Based Design & Implementation of Low Power FIR Filter for ECG Signal Processing, International Journal of Science, Engineering and Technology Research (IJSETR), Volume 3, Issue 6, June 2014. [6] Bhavani.V, P.Aparna, K.Praveena 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.Volume 9, Issue 2, Ver. V (Mar - Apr. 2014), PP 54-59) [7] ChannappaBhyri, Kalpana.V, S.T.Hamde, and L.M.Waghmare Estimation of ECG features using LabVIEW, International Journal of Computing Science and Communication Technologies, VOL. 2, NO. 1, July 2009. (ISSN 0974-3375). [8] Zainab N. Ghanim ECG Slantlet Transform With FPGA Design, Journal of Engineering, vol.4,no.6, 2010 [9] H. K. Chatterjee, R. Guptab, M.Mitra Real time P and T wave detection from ECG using FPGA, Procedia Technology,( 2012 ) 840 844. [10] El Hassan El Mimouni, Mohammed Karim, Novel Real-Time FPGABased QRS Detector Using Adaptive Threshold With The Previous Smallest Peak Of ECG Signal, Journal of Theoretical and Applied Information Technology 10th April 2013. Vol. 50 No DOI: 10.9790/2834-1103033541 www.iosrjournals.org 41 Page