SlideShare uma empresa Scribd logo
1 de 7
Baixar para ler offline
IOSR Journal of Engineering (IOSRJEN) www.iosrjen.org
ISSN (e): 2250-3021, ISSN (p): 2278-8719
Vol. 05, Issue 06 (June. 2015), ||V1|| PP 32-38
International organization of Scientific Research 32 | P a g e
Enhancing Ecg Signals Using Triangular Window Based Fir
Digital Filtering Technique
Idigo F., Alor M.O., and Onoh G.N.,
Electrical and Electronics Engineering Department, Enugu State University of Science & Technology, Enugu,
Enugu State, Nigeria.
Abstract: - Electrocardiography generates signals referred to as Electrocardiographic signals or simply ECG
which describes the electrical activities of the heart and is very vital in the clinical monitoring and diagnosis of
the health conditions of the human heart. Naturally during acquisition, the ECG signals get distorted by different
artifacts such as Baseline Wander, Muscle Contractions, Equipment Artifact, Powerline Interference etc., which
must be removed otherwise incorrect information regarding the patient’s heart condition will be conveyed.
However, the most significant signal that corrupt the ECG is Powerline Interference. Hence, for correct
extraction of the features of the ECG signal there is need to separate the wanted signal from noise caused by
these signals that corrupt the ECG. Different types of digital filters can be used to achieve this. In this work, a
Modified Triangular Window FIR filter was used for the removal of the 50Hz Powerline interference in the
ECG. Using MATLAB The Signal Power before and after filtration using the modified window was determined
and compared with that of triangular window and simulation results obtained.
Keywords: ECG Signals, Biomedical, Powerline interference, FIR filter, Triangular Window
I. INTRODUCTION
Electrocardiographic signals describe the electrical activity of the heart, and are universally employed in the
diagnosis of cardiac pathologies.The ECG signal frequency ranges from 0.5Hz to 100Hz, and during
acquisition, various artifacts contaminate the Electrocardiogram (ECG) recording, such as;
1. Power line interference
2. Electrode contact noise
3. Motion artifacts
4. Muscle contraction
5. Base line drift
When doctors use electrocardiography they can identify dangerous heart conditions, such as heartbeats
that are not rhythmic, and treat the conditions appropriately [1]. However, if these conditions are not diagnosed
early the individuals will mature into adulthood only to suffer sudden cardiac death as their first visible
symptom [2]. For the meaningful and accurate detection, steps have to be taken to filter out or discard all these
noise sources. Many tools, methods and algorithms from signal processing theory have been proposed,
described and implemented [3]. Different window functions are used in Digital Signal Processing (DSP) for
Finite Impulse Response (FIR) filter design.
In [4] Bhattacharya simulated the frequency responses of the four basic types of Finite Impulse Response (FIR)
filters using a modified Taylor window function. Then he compared the
FIR filter responses with those using the Taylor window function, and improved frequency responses
were observed in each case. Muralidhar et al in [5] used a new window which is a hybrid combination of
hamming and Bartlett windows for the reduction of 60hz powerline interference. The authors applied a lower
cutoff frequency of 59.5hz and a higher cutoff frequency of 60.5hz as the notch filter design specifications, and
the method yielded better results than hamming and Bartlett individually. Ahmed in [6] demonstrated the
magnitude and phase responses for different design techniques at particular cut off frequency and filter order.
The design techniques presented were those of high pass FIR filters using Hanning, Bartlett and Kaiser
Windows. It was shown that the degree of flatness varies with the length of the filter. Suman et al [7] optimised
the adaptive noise canceller with Modified Memetic Algorithm (MMA) to remove power line interference in the
ECG signals. The performance of these algorithms was analysed on the basis of parameters viz., improvement in
signal to noise ratio, normalized correlation coefficient (NCC) and root mean square error (RMSE). The results
showed that (MMA) outperforms both LMS and GA algorithms. In [8] Mbachu et al designed and implemented
FIR digital filter based on triangular window function, to overcome part of the degradation of ECG signal in
man by removing the 50Hz powerline interference in the signal. They used matlab to generate the signals and
observe results. The performance of the triangular window was compared with that of an adaptive noise
canceller and results showed that the adaptive filter is far much better in ECG processing with respect to
Enhancing Ecg Signals Using Triangular Window Based Fir Digital Filtering Technique
International organization of Scientific Research 33 | P a g e
removing powerline interference and, good enough for correct clinical interpretations. Also Mbachu in [9]
examined the effectiveness of six different types of window functions including the Height Adjustable
Triangular (HAT) Window with the value of alpha as 0.02 in the design and development of digital FIR notch
filters for reduction of powerline interference in ECG. From results, the Kaiser window was relatively most
effective in reducing the 50Hz powerline interference.
II. THE WINDOW CONCEPT
The design of Digital Filters using window method involves obtaining the Desired Impulse Response or Unit
Sample Response from the Desired Frequency Response of the filter.
Naturally the Impulse Response of the filter is of infinite duration which implies that the filter resulting
from the Fourier series representation without application of any weighting factor on the series is
unrealizable. To make the series finite and hence realizable (i.e having a Finite Impulse Response) the Fourier
Series is truncated at point n = M for instance where M is a whole number representing the length of the unit
sample response desired). This direct truncation of the series will actually make the filter finite but will lead to
Gibbs Phenomenon which manifests itself as a fixed percentage overshoot and ripple before and after
approximated discontinuities in the frequency response. A better approach is to use a finite weighting sequence
called window, w(n), to modify the Fourier coefficients in (1) i.e multiplying by a window
sequence . where represents generalized window function. With Window application, the Unit
Sample or Impulse Response of the FIR filter is then given as;
= …. (3)
can also be called the designed FIR filter coefficients.
III. TRIANGULAR WINDOW BASED DIGITAL FILTERING TECHNIQUE
The design of FIR filter using windows follows a sequence as depicted by fig. 1
Fig. 1 Window Based FIR Filter Design Steps
Enhancing Ecg Signals Using Triangular Window Based Fir Digital Filtering Technique
International organization of Scientific Research 34 | P a g e
In defining the filter specification the sampling frequency (fs) is taken to be 1000Hz and the cut off frequencies
(fc1 and fc2) are 45Hz and 55Hz respectively, and the filter order is taken to be 100.
The Triangular window function for total number of samples, M = 100 plotted with Matlab is shown in fig. 2
and is described by the expression 2.4. The sample points (n) are indicated along x-axis and the corresponding
amplitude levels along y-axis respectively.
Fig. 2 The Triangular Window
The Triangular window based FIR digital filter is therefore a filter obtained from the modification of the
Triangular window function and is given as:
…… (5)
To modify the triangular window, the amplitude in fig. 2 ie W(n) is pulled up to alpha ( ) at the rising and
falling sides of the triangle, where alpha varies from 0 to 1. In this work, alpha is taken to be 0.06.
With the modified Triangular window function given in equation (5) and input signals defined as
x1 = 0.1*sin (2*pi*50*(k-1)/fs) …. (6)
x = 3.5*ecg (3000) …… (7)
the impulse response of the FIR filter is improved and better results obtained.
Fig. 3 The Modified Triangular Window
The Desired Unit Sample or Impulse Response for bandstop FIR filter also called the Desired Filter coefficients
is given as;
Enhancing Ecg Signals Using Triangular Window Based Fir Digital Filtering Technique
International organization of Scientific Research 35 | P a g e
The steps for modeling of the modified system are described in the flowchart as shown in fig. 4.
Fig. 4 Flowchart of the Procedures for Modeling the Modified System
IV. RESULTS
A corrupt ECG signal generated by Matlab is shown in fig. 5, obtained by superimposing a 50hz noise
source equation (7) on a clean ECG signal equation (6). The corrupt signal is then passed through the modified
window FIR filter, and other results obtained.
Fig. 5 Corrupt ECG Signal
plot the phase
response
Plot the filtered ECG signal
plot the freq response after
filtration
fs=1000;f1=45;f2=55w1=2
*f1/fs;w2=2*f2/fsL=100;w
n=[w1
w2}x1=0.1*sin(2*pi*50*
k-1)/fs); x=3.5*ecg(3000)
are all input
arguments set?
start
No
yesplot the normal and corrupt
ECG
plot the pole/zeros
plot the magnitude response
plot the freq response before
filtration
end
Enhancing Ecg Signals Using Triangular Window Based Fir Digital Filtering Technique
International organization of Scientific Research 36 | P a g e
Fig. 6 Pole/Zero Plot of the FIR Filter
The poles and Zeros and are equivalent ways of describing the coefficients of a linear system and they have a
direct influence on the dynamic properties of the system. The pole-zero plot depicted in fig. 6 shows that there is
symmetry in pole-zero across the imaginary axis and that the system is stable.
Fig. 7 Magnitude Response of the FIR Filter
The magnitude response depicted in fig. 7 shows closeness to the ideal situation.
Fig. 8 Unwrapped Phase Response of the FIR Filter
Fig. 8 depicts the Unwrapped Phase Response of the FIR Filter. Unlike Bode plots that are mostly
shown as wrapped phase responses, the unwrapped plot sees the angle as continuous values of same polarity so
as to indicate when the phase is linear through a perfect straight line, or not linear by showing a distorted
Enhancing Ecg Signals Using Triangular Window Based Fir Digital Filtering Technique
International organization of Scientific Research 37 | P a g e
straight line in one or two or more segments of the line. The Lack of phase/delay distortion as with the case of
linear filters, can be a critical advantage of FIR filters.
Fig. 9 Frequency Response (before filtration) of the FIR Filter
Fig. 10 Frequency Response (after filtration) of the FIR Filter
V. SUMMARY AND CONCLUSION
The removal or filtering of noise in ECG signal has remained a classical problem and more worrisome
is the fact that Powerline interference is a constituent part of the ECG waveform. From results, the magnitude
response of fig 7 indicates that the filter is very stable, and therefore the coefficients of the filter cannot upset the
filter stability. A condition of steady state output is therefore guaranteed. The phase response of fig 8 shows that
the filter is of linear phase which is desirable in processing complex signals like ECG signals. This ensures that
multiple frequency signals do not suffer differential phase shifts, and as well the filter does not make the
required intelligent signal tow a wrong position which leads to erroneous clinical diagnosis of the patient. From
fig. 9, the power of the ECG signal corrupt with 50Hz powerline interference before filtration is (3.438dB) and
from fig. 10, the power of the corrupt ECG signal at 50hz after filtration is (-10.53dB). This implies that
the fitter removes the Powerline Interference in the noisy ECG signal. The conclusion from the results therefore
is that Power Line Interference has been successfully and efficiently removed by the Modified Triangular
Window Based FIR filter.
REFERENCES
[1] Heart and Circulatory, Tachycardia, Harvard Medical School for InteliHealth, Source on the Internet:
Aetna Inteli Health, Available at: http://www.intelihealth.com
[2] Understanding the Heart's Electrical Messages, Source on the internet: Essential EKG (ECG) Information
For Physicians, January, 2006, Available at: http://themdsite.com
[3] Atul Bhargava; “A Survey Report for Design of FIR Filter with different method”, ISSN: 2278 –7798,
International Journal of Science, Engineering and Technology Research (IJSETR); Volume 2, Issue 2,
February 2013
Enhancing Ecg Signals Using Triangular Window Based Fir Digital Filtering Technique
International organization of Scientific Research 38 | P a g e
[4] Ankan Bhattacharya; “A window function for FIR filter design with an improved frequency response and
its comparison with the Taylor window”; ISSN: 2278 – 7798; International Journal of Science,
Engineering and Technology Research (IJSETR); Volume 2, Issue 5, August 2013.
[5] P.V.Muralidhar, K.krishnamraju, S.K.Nayak and P.V.S.Nirosha Devi “ECG signal with hybrid window
technique”; ISSN: 2278 – 7798; International Journal of Science, Engineering and Technology Research
(IJSETR); Volume 1, Issue 4, October 2012.
[6] Suhaib Ahmed; “Design Analysis of High Pass FIR Filters Using Hanning, Bartlett and Kaiser Windows
” ; ISSN: 2277 128X; International Journal of Advanced Research in Computer Science and Software
Engineering (IJARCSSE); Volume 2, Issue 11, November 2012.
[7] Suman E. U. ; “Optimized Noise Canceller for ECG Signals” International Conference on Intelligent
Systems and Data Processing (ICISD) 2011. Special Issue published by International Journal of
Computer Applications (IJCA)
[8] Mbachu C.B. and Offor Kennedy; “Evaluation of the Effectiveness of Triangular Window-Based FIR
Digital Filter For Enhancement of ECG signal” ISSN 2278-3687 International Journal of Science,
Environment and Technology, Vol. 2, No 6, 2013, 1327 – 1334
[9] Mbachu C.B; “Performance Analysis of Various Windows in The Reduction of Powerline Interference In
ECG Signal” International Journal of Engineering and Technology, Vol. 5, No 1, January, 2015,

Mais conteúdo relacionado

Mais procurados

Wavelet based Signal Processing for Compression a Methodology for on-line Tel...
Wavelet based Signal Processing for Compression a Methodology for on-line Tel...Wavelet based Signal Processing for Compression a Methodology for on-line Tel...
Wavelet based Signal Processing for Compression a Methodology for on-line Tel...iosrjce
 
Noise reduction in ECG signals for bio-telemetry
Noise reduction in ECG signals for bio-telemetryNoise reduction in ECG signals for bio-telemetry
Noise reduction in ECG signals for bio-telemetryIJECEIAES
 
Noise reduction in ECG Signals for Bio-telemetryb
Noise reduction in ECG Signals for Bio-telemetrybNoise reduction in ECG Signals for Bio-telemetryb
Noise reduction in ECG Signals for Bio-telemetrybIJECEIAES
 
Signal conversion
Signal conversionSignal conversion
Signal conversionsatheesh714
 
Efficient data compression of ecg signal using discrete wavelet transform
Efficient data compression of ecg signal using discrete wavelet transformEfficient data compression of ecg signal using discrete wavelet transform
Efficient data compression of ecg signal using discrete wavelet transformeSAT Publishing House
 
J041215358
J041215358J041215358
J041215358IOSR-JEN
 
Motion artifacts reduction in cardiac pulse signal acquired from video imaging
Motion artifacts reduction in cardiac pulse signal  acquired from video imaging Motion artifacts reduction in cardiac pulse signal  acquired from video imaging
Motion artifacts reduction in cardiac pulse signal acquired from video imaging IJECEIAES
 
A Two Channel Analog Front end Design AFE Design with Continuous Time ∑-∆ Mod...
A Two Channel Analog Front end Design AFE Design with Continuous Time ∑-∆ Mod...A Two Channel Analog Front end Design AFE Design with Continuous Time ∑-∆ Mod...
A Two Channel Analog Front end Design AFE Design with Continuous Time ∑-∆ Mod...IJECEIAES
 
Bio-medical (EMG) Signal Analysis and Feature Extraction Using Wavelet Transform
Bio-medical (EMG) Signal Analysis and Feature Extraction Using Wavelet TransformBio-medical (EMG) Signal Analysis and Feature Extraction Using Wavelet Transform
Bio-medical (EMG) Signal Analysis and Feature Extraction Using Wavelet TransformIJERA Editor
 
Classification of EEG Signal for Epileptic Seizure DetectionusingEMD and ELM
Classification of EEG Signal for Epileptic Seizure DetectionusingEMD and ELMClassification of EEG Signal for Epileptic Seizure DetectionusingEMD and ELM
Classification of EEG Signal for Epileptic Seizure DetectionusingEMD and ELMIJTET Journal
 
Dsp lab report- Analysis and classification of EMG signal using MATLAB.
Dsp lab report- Analysis and classification of EMG signal using MATLAB.Dsp lab report- Analysis and classification of EMG signal using MATLAB.
Dsp lab report- Analysis and classification of EMG signal using MATLAB.Nurhasanah Shafei
 
Computer Based Model to Filter Real Time Acquired Human Carotid Pulse
Computer Based Model to Filter Real Time Acquired Human Carotid PulseComputer Based Model to Filter Real Time Acquired Human Carotid Pulse
Computer Based Model to Filter Real Time Acquired Human Carotid PulseCSCJournals
 
Ecg beat classification and feature extraction using artificial neural networ...
Ecg beat classification and feature extraction using artificial neural networ...Ecg beat classification and feature extraction using artificial neural networ...
Ecg beat classification and feature extraction using artificial neural networ...priyanka leenakhabiya
 
IRJET - ECG based Cardiac Arrhythmia Detection using a Deep Neural Network
IRJET - ECG based Cardiac Arrhythmia Detection using a Deep Neural NetworkIRJET - ECG based Cardiac Arrhythmia Detection using a Deep Neural Network
IRJET - ECG based Cardiac Arrhythmia Detection using a Deep Neural NetworkIRJET Journal
 
Noise analysis & qrs detection in ecg signals
Noise analysis & qrs detection in ecg signalsNoise analysis & qrs detection in ecg signals
Noise analysis & qrs detection in ecg signalsHarshal Ladhe
 

Mais procurados (19)

Wavelet based Signal Processing for Compression a Methodology for on-line Tel...
Wavelet based Signal Processing for Compression a Methodology for on-line Tel...Wavelet based Signal Processing for Compression a Methodology for on-line Tel...
Wavelet based Signal Processing for Compression a Methodology for on-line Tel...
 
Noise reduction in ECG signals for bio-telemetry
Noise reduction in ECG signals for bio-telemetryNoise reduction in ECG signals for bio-telemetry
Noise reduction in ECG signals for bio-telemetry
 
Noise reduction in ECG Signals for Bio-telemetryb
Noise reduction in ECG Signals for Bio-telemetrybNoise reduction in ECG Signals for Bio-telemetryb
Noise reduction in ECG Signals for Bio-telemetryb
 
Signal conversion
Signal conversionSignal conversion
Signal conversion
 
Efficient data compression of ecg signal using discrete wavelet transform
Efficient data compression of ecg signal using discrete wavelet transformEfficient data compression of ecg signal using discrete wavelet transform
Efficient data compression of ecg signal using discrete wavelet transform
 
J041215358
J041215358J041215358
J041215358
 
Motion artifacts reduction in cardiac pulse signal acquired from video imaging
Motion artifacts reduction in cardiac pulse signal  acquired from video imaging Motion artifacts reduction in cardiac pulse signal  acquired from video imaging
Motion artifacts reduction in cardiac pulse signal acquired from video imaging
 
F3602045049
F3602045049F3602045049
F3602045049
 
ECG BASED REPORT.
ECG BASED REPORT.ECG BASED REPORT.
ECG BASED REPORT.
 
A Two Channel Analog Front end Design AFE Design with Continuous Time ∑-∆ Mod...
A Two Channel Analog Front end Design AFE Design with Continuous Time ∑-∆ Mod...A Two Channel Analog Front end Design AFE Design with Continuous Time ∑-∆ Mod...
A Two Channel Analog Front end Design AFE Design with Continuous Time ∑-∆ Mod...
 
Bio-medical (EMG) Signal Analysis and Feature Extraction Using Wavelet Transform
Bio-medical (EMG) Signal Analysis and Feature Extraction Using Wavelet TransformBio-medical (EMG) Signal Analysis and Feature Extraction Using Wavelet Transform
Bio-medical (EMG) Signal Analysis and Feature Extraction Using Wavelet Transform
 
Classification of EEG Signal for Epileptic Seizure DetectionusingEMD and ELM
Classification of EEG Signal for Epileptic Seizure DetectionusingEMD and ELMClassification of EEG Signal for Epileptic Seizure DetectionusingEMD and ELM
Classification of EEG Signal for Epileptic Seizure DetectionusingEMD and ELM
 
M010417478
M010417478M010417478
M010417478
 
Dsp lab report- Analysis and classification of EMG signal using MATLAB.
Dsp lab report- Analysis and classification of EMG signal using MATLAB.Dsp lab report- Analysis and classification of EMG signal using MATLAB.
Dsp lab report- Analysis and classification of EMG signal using MATLAB.
 
Computer Based Model to Filter Real Time Acquired Human Carotid Pulse
Computer Based Model to Filter Real Time Acquired Human Carotid PulseComputer Based Model to Filter Real Time Acquired Human Carotid Pulse
Computer Based Model to Filter Real Time Acquired Human Carotid Pulse
 
Ecg beat classification and feature extraction using artificial neural networ...
Ecg beat classification and feature extraction using artificial neural networ...Ecg beat classification and feature extraction using artificial neural networ...
Ecg beat classification and feature extraction using artificial neural networ...
 
IRJET - ECG based Cardiac Arrhythmia Detection using a Deep Neural Network
IRJET - ECG based Cardiac Arrhythmia Detection using a Deep Neural NetworkIRJET - ECG based Cardiac Arrhythmia Detection using a Deep Neural Network
IRJET - ECG based Cardiac Arrhythmia Detection using a Deep Neural Network
 
ECG BIOMETRICS
ECG BIOMETRICSECG BIOMETRICS
ECG BIOMETRICS
 
Noise analysis & qrs detection in ecg signals
Noise analysis & qrs detection in ecg signalsNoise analysis & qrs detection in ecg signals
Noise analysis & qrs detection in ecg signals
 

Semelhante a E05613238

Revealing and evaluating the influence of filters position in cascaded filter...
Revealing and evaluating the influence of filters position in cascaded filter...Revealing and evaluating the influence of filters position in cascaded filter...
Revealing and evaluating the influence of filters position in cascaded filter...nooriasukmaningtyas
 
Paper id 252014114
Paper id 252014114Paper id 252014114
Paper id 252014114IJRAT
 
DESIGN REALIZATION AND PERFORMANCE EVALUATION OF AN ACOUSTIC ECHO CANCELLATIO...
DESIGN REALIZATION AND PERFORMANCE EVALUATION OF AN ACOUSTIC ECHO CANCELLATIO...DESIGN REALIZATION AND PERFORMANCE EVALUATION OF AN ACOUSTIC ECHO CANCELLATIO...
DESIGN REALIZATION AND PERFORMANCE EVALUATION OF AN ACOUSTIC ECHO CANCELLATIO...sipij
 
Suppression of power line interference correction of baselinewanders and
Suppression of power line interference correction of baselinewanders andSuppression of power line interference correction of baselinewanders and
Suppression of power line interference correction of baselinewanders andIAEME Publication
 
Fpga based arrhythmia detection resume
Fpga based arrhythmia detection resumeFpga based arrhythmia detection resume
Fpga based arrhythmia detection resumeAlvi Milanisti
 
Artifact elimination in ECG signal using wavelet transform
Artifact elimination in ECG signal using wavelet transformArtifact elimination in ECG signal using wavelet transform
Artifact elimination in ECG signal using wavelet transformTELKOMNIKA JOURNAL
 
Impedance Cardiography Filtering Using Non-Negative Least-Mean-Square Algorithm
Impedance Cardiography Filtering Using Non-Negative Least-Mean-Square AlgorithmImpedance Cardiography Filtering Using Non-Negative Least-Mean-Square Algorithm
Impedance Cardiography Filtering Using Non-Negative Least-Mean-Square Algorithmijcisjournal
 
D ESIGN A ND I MPLEMENTATION OF D IGITAL F ILTER B ANK T O R EDUCE N O...
D ESIGN  A ND  I MPLEMENTATION OF  D IGITAL F ILTER  B ANK  T O  R EDUCE  N O...D ESIGN  A ND  I MPLEMENTATION OF  D IGITAL F ILTER  B ANK  T O  R EDUCE  N O...
D ESIGN A ND I MPLEMENTATION OF D IGITAL F ILTER B ANK T O R EDUCE N O...sipij
 
ECG Signal Denoising using Digital Filter and Adaptive Filter
ECG Signal Denoising using Digital Filter and Adaptive FilterECG Signal Denoising using Digital Filter and Adaptive Filter
ECG Signal Denoising using Digital Filter and Adaptive FilterIRJET Journal
 
Analysis of Butterworth and Chebyshev Filters for ECG Denoising Using Wavelets
Analysis of Butterworth and Chebyshev Filters for ECG Denoising Using WaveletsAnalysis of Butterworth and Chebyshev Filters for ECG Denoising Using Wavelets
Analysis of Butterworth and Chebyshev Filters for ECG Denoising Using WaveletsIOSR Journals
 
IRJET- Design Simulation and Analysis of Efficient De-Noising of ECG Signals ...
IRJET- Design Simulation and Analysis of Efficient De-Noising of ECG Signals ...IRJET- Design Simulation and Analysis of Efficient De-Noising of ECG Signals ...
IRJET- Design Simulation and Analysis of Efficient De-Noising of ECG Signals ...IRJET Journal
 
Design of single channel portable eeg
Design of single channel portable eegDesign of single channel portable eeg
Design of single channel portable eegijbesjournal
 
Application of adaptive linear equalizer
Application of adaptive linear equalizerApplication of adaptive linear equalizer
Application of adaptive linear equalizerSayahnarahul
 
Noise Cancellation in ECG Signals using Computationally
Noise Cancellation in ECG Signals using ComputationallyNoise Cancellation in ECG Signals using Computationally
Noise Cancellation in ECG Signals using ComputationallyCSCJournals
 

Semelhante a E05613238 (20)

Revealing and evaluating the influence of filters position in cascaded filter...
Revealing and evaluating the influence of filters position in cascaded filter...Revealing and evaluating the influence of filters position in cascaded filter...
Revealing and evaluating the influence of filters position in cascaded filter...
 
Multidimensional Approaches for Noise Cancellation of ECG signal
Multidimensional Approaches for Noise Cancellation of ECG signalMultidimensional Approaches for Noise Cancellation of ECG signal
Multidimensional Approaches for Noise Cancellation of ECG signal
 
K010225156
K010225156K010225156
K010225156
 
Paper id 252014114
Paper id 252014114Paper id 252014114
Paper id 252014114
 
DESIGN REALIZATION AND PERFORMANCE EVALUATION OF AN ACOUSTIC ECHO CANCELLATIO...
DESIGN REALIZATION AND PERFORMANCE EVALUATION OF AN ACOUSTIC ECHO CANCELLATIO...DESIGN REALIZATION AND PERFORMANCE EVALUATION OF AN ACOUSTIC ECHO CANCELLATIO...
DESIGN REALIZATION AND PERFORMANCE EVALUATION OF AN ACOUSTIC ECHO CANCELLATIO...
 
Hk3613091316
Hk3613091316Hk3613091316
Hk3613091316
 
Suppression of power line interference correction of baselinewanders and
Suppression of power line interference correction of baselinewanders andSuppression of power line interference correction of baselinewanders and
Suppression of power line interference correction of baselinewanders and
 
Ecg Signal Processing
Ecg Signal ProcessingEcg Signal Processing
Ecg Signal Processing
 
Fpga based arrhythmia detection resume
Fpga based arrhythmia detection resumeFpga based arrhythmia detection resume
Fpga based arrhythmia detection resume
 
Artifact elimination in ECG signal using wavelet transform
Artifact elimination in ECG signal using wavelet transformArtifact elimination in ECG signal using wavelet transform
Artifact elimination in ECG signal using wavelet transform
 
Impedance Cardiography Filtering Using Non-Negative Least-Mean-Square Algorithm
Impedance Cardiography Filtering Using Non-Negative Least-Mean-Square AlgorithmImpedance Cardiography Filtering Using Non-Negative Least-Mean-Square Algorithm
Impedance Cardiography Filtering Using Non-Negative Least-Mean-Square Algorithm
 
ANALYSIS OF ECG WITH DB10 WAVELET USING VERILOG HDL
ANALYSIS OF ECG WITH DB10 WAVELET USING VERILOG HDLANALYSIS OF ECG WITH DB10 WAVELET USING VERILOG HDL
ANALYSIS OF ECG WITH DB10 WAVELET USING VERILOG HDL
 
D ESIGN A ND I MPLEMENTATION OF D IGITAL F ILTER B ANK T O R EDUCE N O...
D ESIGN  A ND  I MPLEMENTATION OF  D IGITAL F ILTER  B ANK  T O  R EDUCE  N O...D ESIGN  A ND  I MPLEMENTATION OF  D IGITAL F ILTER  B ANK  T O  R EDUCE  N O...
D ESIGN A ND I MPLEMENTATION OF D IGITAL F ILTER B ANK T O R EDUCE N O...
 
ECG Signal Denoising using Digital Filter and Adaptive Filter
ECG Signal Denoising using Digital Filter and Adaptive FilterECG Signal Denoising using Digital Filter and Adaptive Filter
ECG Signal Denoising using Digital Filter and Adaptive Filter
 
Analysis of Butterworth and Chebyshev Filters for ECG Denoising Using Wavelets
Analysis of Butterworth and Chebyshev Filters for ECG Denoising Using WaveletsAnalysis of Butterworth and Chebyshev Filters for ECG Denoising Using Wavelets
Analysis of Butterworth and Chebyshev Filters for ECG Denoising Using Wavelets
 
I047020950101
I047020950101I047020950101
I047020950101
 
IRJET- Design Simulation and Analysis of Efficient De-Noising of ECG Signals ...
IRJET- Design Simulation and Analysis of Efficient De-Noising of ECG Signals ...IRJET- Design Simulation and Analysis of Efficient De-Noising of ECG Signals ...
IRJET- Design Simulation and Analysis of Efficient De-Noising of ECG Signals ...
 
Design of single channel portable eeg
Design of single channel portable eegDesign of single channel portable eeg
Design of single channel portable eeg
 
Application of adaptive linear equalizer
Application of adaptive linear equalizerApplication of adaptive linear equalizer
Application of adaptive linear equalizer
 
Noise Cancellation in ECG Signals using Computationally
Noise Cancellation in ECG Signals using ComputationallyNoise Cancellation in ECG Signals using Computationally
Noise Cancellation in ECG Signals using Computationally
 

Mais de IOSR-JEN

Mais de IOSR-JEN (20)

C05921721
C05921721C05921721
C05921721
 
B05921016
B05921016B05921016
B05921016
 
A05920109
A05920109A05920109
A05920109
 
J05915457
J05915457J05915457
J05915457
 
I05914153
I05914153I05914153
I05914153
 
H05913540
H05913540H05913540
H05913540
 
G05913234
G05913234G05913234
G05913234
 
F05912731
F05912731F05912731
F05912731
 
E05912226
E05912226E05912226
E05912226
 
D05911621
D05911621D05911621
D05911621
 
C05911315
C05911315C05911315
C05911315
 
B05910712
B05910712B05910712
B05910712
 
A05910106
A05910106A05910106
A05910106
 
B05840510
B05840510B05840510
B05840510
 
I05844759
I05844759I05844759
I05844759
 
H05844346
H05844346H05844346
H05844346
 
G05843942
G05843942G05843942
G05843942
 
F05843238
F05843238F05843238
F05843238
 
E05842831
E05842831E05842831
E05842831
 
D05842227
D05842227D05842227
D05842227
 

Último

Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native ApplicationsWSO2
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Bhuvaneswari Subramani
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusZilliz
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...apidays
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Orbitshub
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...apidays
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Zilliz
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxRustici Software
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Angeliki Cooney
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityWSO2
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Victor Rentea
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 

Último (20)

Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 

E05613238

  • 1. IOSR Journal of Engineering (IOSRJEN) www.iosrjen.org ISSN (e): 2250-3021, ISSN (p): 2278-8719 Vol. 05, Issue 06 (June. 2015), ||V1|| PP 32-38 International organization of Scientific Research 32 | P a g e Enhancing Ecg Signals Using Triangular Window Based Fir Digital Filtering Technique Idigo F., Alor M.O., and Onoh G.N., Electrical and Electronics Engineering Department, Enugu State University of Science & Technology, Enugu, Enugu State, Nigeria. Abstract: - Electrocardiography generates signals referred to as Electrocardiographic signals or simply ECG which describes the electrical activities of the heart and is very vital in the clinical monitoring and diagnosis of the health conditions of the human heart. Naturally during acquisition, the ECG signals get distorted by different artifacts such as Baseline Wander, Muscle Contractions, Equipment Artifact, Powerline Interference etc., which must be removed otherwise incorrect information regarding the patient’s heart condition will be conveyed. However, the most significant signal that corrupt the ECG is Powerline Interference. Hence, for correct extraction of the features of the ECG signal there is need to separate the wanted signal from noise caused by these signals that corrupt the ECG. Different types of digital filters can be used to achieve this. In this work, a Modified Triangular Window FIR filter was used for the removal of the 50Hz Powerline interference in the ECG. Using MATLAB The Signal Power before and after filtration using the modified window was determined and compared with that of triangular window and simulation results obtained. Keywords: ECG Signals, Biomedical, Powerline interference, FIR filter, Triangular Window I. INTRODUCTION Electrocardiographic signals describe the electrical activity of the heart, and are universally employed in the diagnosis of cardiac pathologies.The ECG signal frequency ranges from 0.5Hz to 100Hz, and during acquisition, various artifacts contaminate the Electrocardiogram (ECG) recording, such as; 1. Power line interference 2. Electrode contact noise 3. Motion artifacts 4. Muscle contraction 5. Base line drift When doctors use electrocardiography they can identify dangerous heart conditions, such as heartbeats that are not rhythmic, and treat the conditions appropriately [1]. However, if these conditions are not diagnosed early the individuals will mature into adulthood only to suffer sudden cardiac death as their first visible symptom [2]. For the meaningful and accurate detection, steps have to be taken to filter out or discard all these noise sources. Many tools, methods and algorithms from signal processing theory have been proposed, described and implemented [3]. Different window functions are used in Digital Signal Processing (DSP) for Finite Impulse Response (FIR) filter design. In [4] Bhattacharya simulated the frequency responses of the four basic types of Finite Impulse Response (FIR) filters using a modified Taylor window function. Then he compared the FIR filter responses with those using the Taylor window function, and improved frequency responses were observed in each case. Muralidhar et al in [5] used a new window which is a hybrid combination of hamming and Bartlett windows for the reduction of 60hz powerline interference. The authors applied a lower cutoff frequency of 59.5hz and a higher cutoff frequency of 60.5hz as the notch filter design specifications, and the method yielded better results than hamming and Bartlett individually. Ahmed in [6] demonstrated the magnitude and phase responses for different design techniques at particular cut off frequency and filter order. The design techniques presented were those of high pass FIR filters using Hanning, Bartlett and Kaiser Windows. It was shown that the degree of flatness varies with the length of the filter. Suman et al [7] optimised the adaptive noise canceller with Modified Memetic Algorithm (MMA) to remove power line interference in the ECG signals. The performance of these algorithms was analysed on the basis of parameters viz., improvement in signal to noise ratio, normalized correlation coefficient (NCC) and root mean square error (RMSE). The results showed that (MMA) outperforms both LMS and GA algorithms. In [8] Mbachu et al designed and implemented FIR digital filter based on triangular window function, to overcome part of the degradation of ECG signal in man by removing the 50Hz powerline interference in the signal. They used matlab to generate the signals and observe results. The performance of the triangular window was compared with that of an adaptive noise canceller and results showed that the adaptive filter is far much better in ECG processing with respect to
  • 2. Enhancing Ecg Signals Using Triangular Window Based Fir Digital Filtering Technique International organization of Scientific Research 33 | P a g e removing powerline interference and, good enough for correct clinical interpretations. Also Mbachu in [9] examined the effectiveness of six different types of window functions including the Height Adjustable Triangular (HAT) Window with the value of alpha as 0.02 in the design and development of digital FIR notch filters for reduction of powerline interference in ECG. From results, the Kaiser window was relatively most effective in reducing the 50Hz powerline interference. II. THE WINDOW CONCEPT The design of Digital Filters using window method involves obtaining the Desired Impulse Response or Unit Sample Response from the Desired Frequency Response of the filter. Naturally the Impulse Response of the filter is of infinite duration which implies that the filter resulting from the Fourier series representation without application of any weighting factor on the series is unrealizable. To make the series finite and hence realizable (i.e having a Finite Impulse Response) the Fourier Series is truncated at point n = M for instance where M is a whole number representing the length of the unit sample response desired). This direct truncation of the series will actually make the filter finite but will lead to Gibbs Phenomenon which manifests itself as a fixed percentage overshoot and ripple before and after approximated discontinuities in the frequency response. A better approach is to use a finite weighting sequence called window, w(n), to modify the Fourier coefficients in (1) i.e multiplying by a window sequence . where represents generalized window function. With Window application, the Unit Sample or Impulse Response of the FIR filter is then given as; = …. (3) can also be called the designed FIR filter coefficients. III. TRIANGULAR WINDOW BASED DIGITAL FILTERING TECHNIQUE The design of FIR filter using windows follows a sequence as depicted by fig. 1 Fig. 1 Window Based FIR Filter Design Steps
  • 3. Enhancing Ecg Signals Using Triangular Window Based Fir Digital Filtering Technique International organization of Scientific Research 34 | P a g e In defining the filter specification the sampling frequency (fs) is taken to be 1000Hz and the cut off frequencies (fc1 and fc2) are 45Hz and 55Hz respectively, and the filter order is taken to be 100. The Triangular window function for total number of samples, M = 100 plotted with Matlab is shown in fig. 2 and is described by the expression 2.4. The sample points (n) are indicated along x-axis and the corresponding amplitude levels along y-axis respectively. Fig. 2 The Triangular Window The Triangular window based FIR digital filter is therefore a filter obtained from the modification of the Triangular window function and is given as: …… (5) To modify the triangular window, the amplitude in fig. 2 ie W(n) is pulled up to alpha ( ) at the rising and falling sides of the triangle, where alpha varies from 0 to 1. In this work, alpha is taken to be 0.06. With the modified Triangular window function given in equation (5) and input signals defined as x1 = 0.1*sin (2*pi*50*(k-1)/fs) …. (6) x = 3.5*ecg (3000) …… (7) the impulse response of the FIR filter is improved and better results obtained. Fig. 3 The Modified Triangular Window The Desired Unit Sample or Impulse Response for bandstop FIR filter also called the Desired Filter coefficients is given as;
  • 4. Enhancing Ecg Signals Using Triangular Window Based Fir Digital Filtering Technique International organization of Scientific Research 35 | P a g e The steps for modeling of the modified system are described in the flowchart as shown in fig. 4. Fig. 4 Flowchart of the Procedures for Modeling the Modified System IV. RESULTS A corrupt ECG signal generated by Matlab is shown in fig. 5, obtained by superimposing a 50hz noise source equation (7) on a clean ECG signal equation (6). The corrupt signal is then passed through the modified window FIR filter, and other results obtained. Fig. 5 Corrupt ECG Signal plot the phase response Plot the filtered ECG signal plot the freq response after filtration fs=1000;f1=45;f2=55w1=2 *f1/fs;w2=2*f2/fsL=100;w n=[w1 w2}x1=0.1*sin(2*pi*50* k-1)/fs); x=3.5*ecg(3000) are all input arguments set? start No yesplot the normal and corrupt ECG plot the pole/zeros plot the magnitude response plot the freq response before filtration end
  • 5. Enhancing Ecg Signals Using Triangular Window Based Fir Digital Filtering Technique International organization of Scientific Research 36 | P a g e Fig. 6 Pole/Zero Plot of the FIR Filter The poles and Zeros and are equivalent ways of describing the coefficients of a linear system and they have a direct influence on the dynamic properties of the system. The pole-zero plot depicted in fig. 6 shows that there is symmetry in pole-zero across the imaginary axis and that the system is stable. Fig. 7 Magnitude Response of the FIR Filter The magnitude response depicted in fig. 7 shows closeness to the ideal situation. Fig. 8 Unwrapped Phase Response of the FIR Filter Fig. 8 depicts the Unwrapped Phase Response of the FIR Filter. Unlike Bode plots that are mostly shown as wrapped phase responses, the unwrapped plot sees the angle as continuous values of same polarity so as to indicate when the phase is linear through a perfect straight line, or not linear by showing a distorted
  • 6. Enhancing Ecg Signals Using Triangular Window Based Fir Digital Filtering Technique International organization of Scientific Research 37 | P a g e straight line in one or two or more segments of the line. The Lack of phase/delay distortion as with the case of linear filters, can be a critical advantage of FIR filters. Fig. 9 Frequency Response (before filtration) of the FIR Filter Fig. 10 Frequency Response (after filtration) of the FIR Filter V. SUMMARY AND CONCLUSION The removal or filtering of noise in ECG signal has remained a classical problem and more worrisome is the fact that Powerline interference is a constituent part of the ECG waveform. From results, the magnitude response of fig 7 indicates that the filter is very stable, and therefore the coefficients of the filter cannot upset the filter stability. A condition of steady state output is therefore guaranteed. The phase response of fig 8 shows that the filter is of linear phase which is desirable in processing complex signals like ECG signals. This ensures that multiple frequency signals do not suffer differential phase shifts, and as well the filter does not make the required intelligent signal tow a wrong position which leads to erroneous clinical diagnosis of the patient. From fig. 9, the power of the ECG signal corrupt with 50Hz powerline interference before filtration is (3.438dB) and from fig. 10, the power of the corrupt ECG signal at 50hz after filtration is (-10.53dB). This implies that the fitter removes the Powerline Interference in the noisy ECG signal. The conclusion from the results therefore is that Power Line Interference has been successfully and efficiently removed by the Modified Triangular Window Based FIR filter. REFERENCES [1] Heart and Circulatory, Tachycardia, Harvard Medical School for InteliHealth, Source on the Internet: Aetna Inteli Health, Available at: http://www.intelihealth.com [2] Understanding the Heart's Electrical Messages, Source on the internet: Essential EKG (ECG) Information For Physicians, January, 2006, Available at: http://themdsite.com [3] Atul Bhargava; “A Survey Report for Design of FIR Filter with different method”, ISSN: 2278 –7798, International Journal of Science, Engineering and Technology Research (IJSETR); Volume 2, Issue 2, February 2013
  • 7. Enhancing Ecg Signals Using Triangular Window Based Fir Digital Filtering Technique International organization of Scientific Research 38 | P a g e [4] Ankan Bhattacharya; “A window function for FIR filter design with an improved frequency response and its comparison with the Taylor window”; ISSN: 2278 – 7798; International Journal of Science, Engineering and Technology Research (IJSETR); Volume 2, Issue 5, August 2013. [5] P.V.Muralidhar, K.krishnamraju, S.K.Nayak and P.V.S.Nirosha Devi “ECG signal with hybrid window technique”; ISSN: 2278 – 7798; International Journal of Science, Engineering and Technology Research (IJSETR); Volume 1, Issue 4, October 2012. [6] Suhaib Ahmed; “Design Analysis of High Pass FIR Filters Using Hanning, Bartlett and Kaiser Windows ” ; ISSN: 2277 128X; International Journal of Advanced Research in Computer Science and Software Engineering (IJARCSSE); Volume 2, Issue 11, November 2012. [7] Suman E. U. ; “Optimized Noise Canceller for ECG Signals” International Conference on Intelligent Systems and Data Processing (ICISD) 2011. Special Issue published by International Journal of Computer Applications (IJCA) [8] Mbachu C.B. and Offor Kennedy; “Evaluation of the Effectiveness of Triangular Window-Based FIR Digital Filter For Enhancement of ECG signal” ISSN 2278-3687 International Journal of Science, Environment and Technology, Vol. 2, No 6, 2013, 1327 – 1334 [9] Mbachu C.B; “Performance Analysis of Various Windows in The Reduction of Powerline Interference In ECG Signal” International Journal of Engineering and Technology, Vol. 5, No 1, January, 2015,