INTEGRATED APPROACH TO ECG SIGNAL PROCESSING

Similar documents
Suppression of Noise in ECG Signal Using Low pass IIR Filters

PROCESSING ECG SIGNAL WITH KAISER WINDOW- BASED FIR DIGITAL FILTERS

Filtration Of Artifacts In ECG Signal Using Rectangular Window-Based Digital Filters

Designing and Implementation of Digital Filter for Power line Interference Suppression

Noise Reduction Technique for ECG Signals Using Adaptive Filters

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

FPGA Based Notch Filter to Remove PLI Noise from ECG

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

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

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

Enhancing Electrocadiographic Signal Processing Using Sine- Windowed Filtering Technique

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

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

Improving ECG Signal using Nuttall Window-Based FIR Filter

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

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

Filtering Techniques for Reduction of Baseline Drift in Electrocardiogram Signals

INTERNATIONAL JOURNAL OF ENGINEERING SCIENCES & RESEARCH TECHNOLOGY

Identification of Cardiac Arrhythmias using ECG

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

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

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

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

HIGH FREQUENCY FILTERING OF 24-HOUR HEART RATE DATA

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

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

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

UNIVERSITY OF CALGARY DEPARTMENT OF ELECTRICAL & COMPUTER ENGINEERING BIOMEDICAL SIGNAL ANALYSIS ENEL 563

INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY

Removal of Baseline Wander and Power Line Interference from ECG Signal - A Survey Approach

Performance Comparison of Various Digital Filters for Elimination of Power Line Interference from ECG Signal

Digital Filtering: Realization

An Intelligent Adaptive Filter for Fast Tracking and Elimination of Power Line Interference from ECG Signal

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

Suppression of Baseline Wander and power line interference in ECG using Digital IIR Filter

Noise Removal from ECG Signal and Performance Analysis Using Different Filter

An Optimized Baseline Wander Removal Algorithm Based on Ensemble Empirical Mode Decomposition

Analysis of ECG Signal Compression Technique Using Discrete Wavelet Transform for Different Wavelets

6.555 Lab1: The Electrocardiogram

Design and Simulation of Two Channel QMF Filter Bank using Equiripple Technique.

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

A Review On Methodological Analysis of Noise Reduction in ECG

IMPLEMENTATION OF DIGITAL FILTER ON FPGA FOR ECG SIGNAL PROCESSING

Internal Sound Denoising for Traditional Stethoscope Using Inverse Chebyshev IIR Bandstop Filter

Changing the sampling rate

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

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

ELEC-C5230 Digitaalisen signaalinkäsittelyn perusteet

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

VLSI Implementation of Separating Fetal ECG Using Adaptive Line Enhancer

Quantitative Investigation of Digital Filters in Electrocardiogram with Simulated Noises

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

Question 1 Draw a block diagram to illustrate how the data was acquired. Be sure to include important parameter values

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

ARRHYTHMIAS are a form of cardiac disease involving

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

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

Department of Electrical and Electronics Engineering Institute of Technology, Korba Chhattisgarh, India

System analysis and signal processing

ST Segment Extraction from Exercise ECG Signal Based on EMD and Wavelet Transform

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

Fundamentals of Time- and Frequency-Domain Analysis of Signal-Averaged Electrocardiograms R. Martin Arthur, PhD

Designing Filters Using the NI LabVIEW Digital Filter Design Toolkit

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

An Improved Approach of DWT and ANC Algorithm for Removal of ECG Artifacts

Word length Optimization for Fir Filter Coefficient in Electrocardiogram Filtering

Performance Evaluation of Mean Square Error of Butterworth and Chebyshev1 Filter with Matlab

(i) Understanding of the characteristics of linear-phase finite impulse response (FIR) filters

Selection of Optimal Parameters for ECG Signal Smoothing and Baseline Drift Removal

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

Study of Signal Denoising using Kaiser Window and Butterworth Filter

Frequency-Response Masking FIR Filters

Ensemble Empirical Mode Decomposition: An adaptive method for noise reduction

Understanding the Behavior of Band-Pass Filter with Windows for Speech Signal

Keywords: Adaptive Approach, Baseline Wandering, Cubic Spline, ECG, Empirical Mode Decomposition Projection Pursuit, Wavelets. I.

EPILEPSY is a neurological condition in which the electrical activity of groups of nerve cells or neurons in the brain becomes

Denoising of ECG signal using thresholding techniques with comparison of different types of wavelet

(i) Understanding of the characteristics of linear-phase finite impulse response (FIR) filters

F I R Filter (Finite Impulse Response)

ELEC3104: Digital Signal Processing Session 1, 2013

An Approach to Detect QRS Complex Using Backpropagation Neural Network

Development of Electrocardiograph Monitoring System

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

Keywords Decomposition; Reconstruction; SNR; Speech signal; Super soft Thresholding.

DESIGN OF FIR AND IIR FILTERS

INTERNATIONAL JOURNAL OF ELECTRONICS AND COMMUNICATION ENGINEERING & TECHNOLOGY (IJECET)

Filtering Techniques for Reduction of Power Line Interference in Electrocardiogram Signals

An Approach Based On Wavelet Decomposition And Neural Network For ECG Noise Reduction

ECE 4600 Communication Systems

Removal of Artifacts from ECG Signal Using CSLMS Algorithm Based Adaptive Filter : A Review

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

BIOMEDICAL DIGITAL SIGNAL PROCESSING

Crew Health Monitoring Systems

B.Tech III Year II Semester (R13) Regular & Supplementary Examinations May/June 2017 DIGITAL SIGNAL PROCESSING (Common to ECE and EIE)

Robust Detection of R-Wave Using Wavelet Technique

CHAPTER -2 NOTCH FILTER DESIGN TECHNIQUES

ECG Data Compression

The effect of parameters of electrocardiograph measuring channel on recordings of micropotentials of the heart. Biology and Medicine

RemovalofPowerLineInterferencefromElectrocardiographECGUsingProposedAdaptiveFilterAlgorithm

MAC based FIR Filter: A novel approach for Low-Power Real-Time De-noising of ECG signals

Transcription:

International Journal on Information Sciences and Computing, Vol. 5, No.1, January 2011 13 INTEGRATED APPROACH TO ECG SIGNAL PROCESSING Manpreet Kaur 1, Ubhi J.S. 2, Birmohan Singh 3, Seema 4 1 Department of EIE, 2,4 Department of ECE, 4 Department of CSE, Sant Longowal Institute of Engineering and Technology, Longowal (Pb), India 148106 Email: 1 aneja_mpk@yahoo.com, 2 js_ubhi@yahoo.com, 3 birmohans@gmail.com, 4 seemagoyal.2009@gmail.com Abstract The Electrocardiogram (ECG) Signal is a graphical representation of the electromechanical activity of the cardiac system. It is one of the most important physiological parameter, which is being extensively used for knowing the state of cardiac patients. While taking ECG signals, the noises get introduced. It leads to the interference of these noises to important cardiac information. In order to get rid of these noises, an appropriate filter must be designed. This paper provides the design of cascading of IIR Bandpass Zero phase (BP-ZP) Elliptic filter, median filter and Elliptic notch filter. It helps to reduce Low frequency artifacts, High frequency artifacts, Baseline wander and Power line Interference to large extent. This reduction is shown by calculating Power Spectral Density (PSD) of signal before and after implementing above mentioned filters on ECG signal. The results have been concluded using Matlab and MIT-BIH Arrhythmia database. Key words: ECG, Noises, IIR, PSD, bandpass I. INTRODUCTION Heart diseases, which are one of the death reasons, are among the important problems in this century. According to latest survey, 60% of the patients die due to Heart problems. Today, in 2010, 10 crore people are suffering from heart diseases in India. Based on the 2001 Census, 5 crore people were affected by heart diseases. Many individuals remain unaware of the symptoms of heart attack or dismiss possible symptoms as being unrelated or not important enough to visit a doctor. Early diagnosis and medical treatment of heart diseases can prevent sudden death of the patient. One of the ways to diagnose heart diseases is to use Electrocardiogram (ECG) signals [1]. First step to analyse the ECG signals is Filtration which is very important, so as to get the parameters of ECG signal clear without noise. Cleaned ECG signal gives full detailed information about the electrophysiology of the heart diseases and ischemic changes that may occur [2]. Fig 1 shows Normal ECG trace. Each heartbeat produces a set of P-QRS-T waves [3]. For reliable interpretation of real-time ECGs, computer based techniques based on digital signal processing of ECG waveform have been reported [4]. There are several techniques available to reduce the noises of ECG signal like FIR or IIR digital filters, adaptive method and wavelet transform thresholding method in Literature. Fig. 1: Normal ECG wave form II. PROPOSED METHOD An ECG signal is normally corrupted with low frequency & high frequency artifacts & 50/60 Hz powerline Interference. The important information of ECG signal lies nearly in the range of 0.5Hz-100Hz [5]. So, the frequencies beyond that range can be easily eliminating using bandpass filter. In literature, paper [6] used both high pass and low pass filters to remove low frequency and high frequency noises respectively. But proposed method is designed by taking into consideration the computational complexity and time. Further to remove powerline interference this paper provides the cascading of median filter and elliptic notch filter. III. BANDPASS ZERO-PHASE IIR ELLIPTIC FILTER The elliptic filter is also called the Cauer filter. This filter has equiripple passband and stopband. For

14 International Journal on Information Sciences and Computing, Vol. 5, No.1, January 2011 a given filter order, passband and stopband deviations, elliptic filters have the minimum transition bandwidth[7] and also satisfies the desired filter specifications with the lowest order among the other IIR filters. However, IIR filters have a nonlinear phase response which distorts meaningful components of the ECG waveform. To avoid this distortion, bidirectional filtering is performed, in which the signal is filtered in a forward direction over a selected window and then the same window is filtered in a reverse direction. A short window was selected so that the filter could be used for real time purposes [8]. In this paper the bandpass IIR elliptic filter of order 2 is designed with 360 Hz sampling frequency. The coefficients obtained in this filter are used to perform Zero phase filtering of ECG signal. The algorithm would be in the form [9]: y [n] a 0 x [n] a 1 x [n 1] a 2 x [n 2] a 3 x [n 3] b 1 y [n 1] b 2 y [n 2] b 3 y [n 3] Where x [] is input signal, y [] is output signal and a s and b s are coefficients. This equation is called recursion equation. It will filter the signal by starting from first sample to last sample. y [n] a 0 x [n] a 1 x [n 1] a 2 x [n 2] a 3 x [n 3] b 1 y [n 1] b 2 y [n 2] b 3 y [n 3] It is reverse recursion equation. It will filter in opposite direction i.e. from last sample to first sample of input signal. This way, the delay of each frequency component is applied forwards and backwards in time and is therefore cancelled. Then the result has the following characteristics [8]: filter replaces the centre value in the window with the median value of all the points within the window. In computing this median the filter considers the signal to be 0 beyond the end points. Output has the same length as that of input. For odd value of order, y k is the median of x k n 1/2 : k n 1/2 For even value of order, y k is the median of x k n/2, x k n/2 1 x k n/2 1 where y is the output signal, x( )is input signal and n is order of filter[8]. In this paper, the filter of order 6 is used. V. IIR ELLIPTIC NOTCH FILTER Power line interference is easily recognizable since the interfering voltage in the ECG may have frequency 50/60 Hz [10]. A well known method capable of reducing the power line interference is the use of a notch filter characterized by a unit gain at all frequencies except at notch frequency where the gain is zero [11]. A Notch filter is designed to remove a very specific, narrow band of frequencies. IIR notch filters offer very high attenuation with a low order [12]. The centre frequency of filter chosen to be exactly 60 Hz and bandwidth is 0.4Hz. In this design the second order filter is selected. The magnitude response of notch filter is shown in Fig 2. Zero-phase distortion A filter transfer function, which equals the squared magnitude of the original filter transfer function A filter order that is double the order of the filter IV. MEDIAN FILTER Median filtering is a non-linear technique that applies a sliding window to the sequence. The median Fig. 2 Magnitude Response

Manpreet Kaur et al : Integrated Approach To Ecg Signal Processing... 15 VI. RESULTING WAVEFORMS The results are obtained by taking the data of sample signal available in MIT-BIH database as shown in Fig. 3. The sequence of application of filters on original waveform is as follow: firstly, Zero-Phase Elliptic filter, secondly, median filter and at last elliptic notch filter. The waveforms obtained after applying filters in this sequence are as follows: Fig. 6: Waveform after applying Notch filter Fig. 3. Original ECG waveform Fig. 7. PSD of original signal Fig. 4. Waveform after Bandpass Zero phase elliptic filter Fig. 8. PSD after applying proposed method Fig. 5. Waveform after median filtering VII. CALCULATION OF PARAMETERS Table 1 shows calculation of PSD and signal to noise ratio (SNR) of signal after applying the proposed series of filter & Table 2 shows same parameters without using median filter in proposed cascaded filters. Fig. 9. PSD after notch filter directly (without median filtering) VIII. INTERPRETATION OF RESULTS It has observed that when BP-ZP elliptic filter is applied on original ECG signal, the low frequency and high frequency artifacts reduces effectively without producing any transients and distortion to waveform as

16 International Journal on Information Sciences and Computing, Vol. 5, No.1, January 2011 shown in Fig 4. The time of localization of QRS complex remains same as that of original wave. It also corrects the baseline drift. This reduction is shown mathematically by calculating the value of PSD below 0.5Hz. The value PSD reduces from 53.19 db/hz to 21.37db/Hz as shown in Table 1. Bandpass filtering is followed by median filtering. This makes the appearance of ECG signal very much clean as shown in fig 5 and automatically reduces the value of PSD from 13.17 db/hz to -9.10dB/Hz. Then after applying notch filter PSD further reduces to -24.36dB/Hz as shown in Fig 8.The resulting waveform shown in Fig 6 free from any type of ringing effect and distortion. It has seen that when notch filter was applied directly without involving median filtering, the removal of Powerline interference was not so effective as shown in Fig 9. There is also some improvement in signal to noise ratio by using median filtering as shown in Tables 1 & 2. IX. CONCLUSIONS The filter proposed in this paper has removed various noises present in ECG signal significantly without any type of distortion. It makes the interpretation of ECG signal much easy. Due to IIR filters, it has fewer coefficients and so lesser computation time and complexity. So the above cascading of filters is more suitable and efficient for real time processing of ECG signals. REFERENCES [1] Y. Ozbay and B. Karlik, 2001, A Recognition Of ECG Arrhythmias Using Artificial Neural Networks, Proceedings 23rd Annual Conference, IEEE/EMBS Oct.25-28, 2001, Istanbul, TURKEY. [2] Abdel-Rahman et al., 2010, ECG Signal Enhancement Using Wavelet Transform, WSEAS transactions on BIOLOGY and Biomedicine, Issue 2, Volume 7, April 2010, pp 62-72 [3] Wikipedia [4] G. K. Singh, A. Sharma, S. Velusami, 2009, A Research Review on Analysis and Interpretation of Arrhythmias using ECG Signals, International Journal of Medical Sciences and Technology, 2009, 2(3), pp37-55. [5] Ch. Renumadhavi et al., 2006, A New Approach for Evaluating SNR of ECG Signals and Its Implementation, Proceedings of the 6th WSEAS International Conference on Simulation, Modeling and

Manpreet Kaur et al : Integrated Approach To Ecg Signal Processing... 17 Optimization, Lisbon, Portugal, September 22-24, 2006, pp 202-205 [6] M. S. Chavan, R.A.Aggarwala, M.D.Uplane, 2008, Interference reduction in ECG using digital FIR filters based on Rectangular window, WSEAS Transactions on Signal Processing, Issue 5, Volume 4, May 2008, pp340-49. [7] S Salivahanan et al., Digital Signal processing, Tata McGraw Hill Publishing Company Limited. [8] Matlab help MATLAB MATHWORKS. http://www mathworks.com/ [9] Steven W. smith, 1999, The Scientist and Engineer s guide to digital signal processing, second edition 1999, California Technical Publishing, San Diego, California. [10] Mahesh S. Chavan, R.A.Aggarwala, M.D.Uplane, 2008, Design and implementation of Digital FIR Equiripple notch Filter on ECG signal for removal of Powerline Interference, WSEAS Transactions on Signal Processing, Issue 4, vol 4, pp. 221-230. [11] Chien-Cheng Tseng and Su-Ling Lee, 2001, Elimination of Power Line Interference and Noise in Electrocardiogram Using Constrained Eigen filter, 0-7803-6685-9/01/2001 IEEE, pp II -405-408 [12] Tim Starr, Filtering A Noisy ECG Signal Using Digital Techniques April 19, 2005. http://tzilla.is-ageek.com/school/ spring 2005/ee401/ design.