Removal of noise from electrocardiogram using digital FIR and IIR filters with various methods

Electrocardiogram (ECG) is a type of measuring the electrical activities of heart. Each section of ECG is necessary for the diagnosis of various cardiac problems. But the amplitude and time period of ECG signal is generally corrupted by various noises. After an analog ECG signal is transformed into digital format, appropriate digital filter can be utilized to repress the various kinds of noise like Baseline Wander, Power line Interference, High -frequency Noise, Physiological Artifacts etc., depends on their specifications. In generic two types of method can be classified in this paper; FIR filters like Rectangular, Hann, Blackman, Hamming and Kaiser window techniques and IIR filters like Butterworth, Chebyshev I, Chebyshev II and Elliptic filters are also prospected to reduce artifacts in ECG signal. The results are collected from different orders for FIR filter as 56, 300, 450, and 600 and for IIR filter as 1, 2, and 3. The signals taken from the MIT-BIH data base which contains the normal and abnormal waveforms. The work has been implemented in MATLAB FDA Tool. The results are obtained using different window based FIR filters, IIR filter with different approximation methods and their respective waveforms are shown. In addition, power spectrum density, signal to noise ratio (SNR) and means square error (MSE) of both noisy and filtered ECG signals are calculated. We observed that Digital FIR filter with Kaiser Window in order 56 shows high performance as compared to the other windowing techniques and Digital IIR filter approximation methods.

[1]  J. McClellan,et al.  Chebyshev Approximation for Nonrecursive Digital Filters with Linear Phase , 1972 .

[2]  Mahadev D. Uplane,et al.  Design of ECG instrumentation and implementation of digital filter for noise reduction , 2008 .

[3]  Yatindra Kumar,et al.  Performance Analysis of different Filters for Power Line Interface Reduction in ECG Signal , 2010 .

[4]  G. Cain,et al.  The host windowing technique for FIR digital filter design , 1984 .

[5]  Andhra Pradesh IMPROVED SNR OF ECG SIGNAL WITH NEW WINDOW- FIR DIGITAL FILTERS , 2012 .

[6]  J. van Alsté,et al.  Removal of Base-Line Wander and Power-Line Interference from the ECG by an Efficient FIR Filter with a Reduced Number of Taps , 1985, IEEE Transactions on Biomedical Engineering.

[7]  M. K. Soni,et al.  Design of Simulink Model to denoise ECG signal using various IIR & FIR filters , 2014, 2014 International Conference on Reliability Optimization and Information Technology (ICROIT).

[8]  Ravindra Pratap Narwaria,et al.  Suppression of Noise in ECG Signal Using Low pass IIR Filters , 2012 .

[9]  Bhumika Chandrakar,et al.  A SURVEY OF NOISE REMOVAL TECHNIQUES FOR ECG SIGNALS , 2013 .

[10]  H. T. Nagle,et al.  A comparison of the noise sensitivity of nine QRS detection algorithms , 1990, IEEE Transactions on Biomedical Engineering.

[11]  Vikrant Bhateja,et al.  A novel approach for suppression of powerline interference and impulse noise in ECG signals , 2013, IMPACT-2013.

[12]  Shahanaz Ayub,et al.  Design of Digital IIR Filter for Noise Reduction in ECG Signal , 2013, 2013 5th International Conference on Computational Intelligence and Communication Networks.

[13]  J. Selvakumar,et al.  Fpga Implementation Of High Speed Fir Low Pass Filter For Emg Removal From ECG , 2013 .