- Open Access
- Total Downloads : 8
- Authors : Rohit Gupta, Sulata Bhandari, Sandeep Kaur
- Paper ID : IJERTCONV5IS05017
- Volume & Issue : ESDST – 2017 (Volume 5 – Issue 05)
- Published (First Online): 24-04-2018
- ISSN (Online) : 2278-0181
- Publisher Name : IJERT
- License: This work is licensed under a Creative Commons Attribution 4.0 International License
Comparative Analysis of Q-factor for Notch Filter Designing in Cardiological Signal Processing
Rohit Gupta |
Sulata Bhandari |
Sandeep Kaur |
ME scholar |
Associate Professor |
Assistant Professor |
PEC University of technology |
PEC University of technology |
PEC University of technology |
Chandigarh |
Chandigarh |
Chandigarh |
Abstract Electrocardiogram is a signal which measures the electrical activity of the heart. Normal heart beat for human is
70 cycles per minute. Any change in natural sequence of activities of heart like beating too fast, too slow or erratically is Arrhythmia, and this can be detected by analyzing ECG of the subject. The recorded ECG potentials are usually contaminated by power-line frequencies which lie within the frequency spectrum of ECG signal making it difficult to extract useful information from it; this interference is suppressed using 50/60Hz notch filter. It has been shown that notch filter application deforms the QRS complex of the electrocardiogram. In this paper a comparative analysis of the impact for different values of Q-factor of the notch filter, on QRS complex of Electrocardiogram has been shown.
Keywords- ECG, Q-factor, Notch filter, interference
-
INTRODUCTION
Electrocardiogram (ECG) is the record of electrical activity of heart (Fig. 1). ECG machine is a device through which we record this electrical activity. This device is connected by wires to electrodes pasted on patients chests at particular position [1]. Around 12 million deaths occur worldwide each year due to cardiovascular diseases as stated by the World Health Organization. Due to the insufficient supply of blood in the heart the clogging occurs and thus Coronary Heart Disease ( CHD) takes place [2][3][4]. The cardiac arrhythmias accounts for ninety percent of the deaths due to cardiovascular diseases [5]. Arrhythmias are seen as an abnormal function of the heart.
There have been several researches in the field of arrhythmia detection. Adams and Choi [5] proposed a method based on ANN to classify different arrhythmias using the QRS complex as features of ECG. Another neural network based classification of ECG for Premature Ventricular Contractions using Wavelet transform was done by Inan et al [6] with an accuracy of 88%. Patel et al
[7] proposed arrhythmia detection method based on peak detection of QRS complex. They concluded that QR S complex is an important feature for classification of arrhythmia. Rahman and Nasor [8] used the QRS complex to define and classify different types of arrhythmia. Li, Zheng an d Tai [9] detected ECG characteristic points using wavelet transforms for the detection of QRS, T, and P waves [10].ECG signal consists of a P wave, a QRS complex, and a T wave (Table 1). Before contraction the electric currents due to atrial depolarization causes P, while the depolarization
due to ventricle contraction causes QRS complex. During recovery of the ventricles from the state of depolarization the T wave is formed.
Fig. 1 Schematic representation of normal ECG waveform Table 1 Amplitude and duration of waves, intervals and
segments of ECG signal.
The T-wave is characterized as the wave of re-polarization. Fig. 1 shows a representation of an ECG with the waves [11].
-
NOISE IN ECG SIGNAL
Unfortunately the acquired ECG does not only consist of the components derived from the electrical functionality of the heart, but it is very often contaminated by artifacts that can interfere or interrupt the signal and result in loss of information. Sometimes, these artifacts might even present with similar morphology as the ECG [11]. The most commonly found artifacts in the ECG are:
-
Power-line interference, which is characterized by a frequency of 50 or 60 Hz depending on the country.
-
Steep voltage changes form the loss of contact between the electrodes and the skin.
-
Electrical activity from muscle contractions that varies from dc to10kHz.
-
Baseline drift which is usually caused from respiration at very low frequencies, around 0.1v 0.3Hz.
-
-
POWER LINE INTERFERENCES
In this paper we will deal with only Power line interferences that contains 60 Hz pickup (in U.S.) or 50 Hz pickup (in India) because of improper grounding.
Fig.2 60 Hz Power line interference.
It is indicated (Fig. 2) as an impulse or spike at 60 Hz/50 Hz harmonics, and will appear as additional spikes at integral multiples of the fundamental frequency. Its frequency content is 60 Hz/50 Hz and its harmonics, amplitude is up to 50 percent of peak-to-peak ECG signal amplitude. A 60 Hz notch filter can be used remove the power- line interferences [11].
-
CASE STUDY
For this study, the data used is publicly available MIT-BIH arrhythmia database at physionet.org [12] The complete data set consist of 48 sets each containing set of 2 channels. Each set is divided into normal and arrhythmia set. The length of each recording is 27.7 seconds. The sampling rate of data is 360 Hz. In most records, the upper signal is a modified limb lead II (MLII). The lower signal is usually a modified lead V1 (occasionally V2 or V5, and in one instance V4 [13]
-
NOTCH FILTER
The Notch Filter, (BSF) is another type of frequency selective circuit that functions in exactly the opposite way to the Band Pass Filter. The band stop filter, also known as a band reject filter, passes all frequencies with the exception of those within a specified stop band which are greatly attenuated.
If this stop band is very narrow and highly attenuated over a few hertz, then the band stop filter is more commonly referred to as a notch filter, as its frequency response shows that of a deep notch with high selectivity (a steep-side curve) rather than a flattened wider band.
Also, just like the band pass filter, the band stop (band reject or notch) filter is a second-order (two-pole) filter having two cut-off frequencies, commonly known as the – 3dB or half-power points producing a wide stop band bandwidth between these two -3dB points.
Then the function of a band stop filter is to pass all those frequencies from zero (DC) up to its first (lower) cut-off
frequency point L, and pass all those frequencies above its second (upper) cut-off frequency H, but block or reject all those frequencies in-between. Then the filters bandwidth, BW is defined as: (H L)[14].
-
NOTCH FILTER DESIGNING IN MATLAB
IIR NOTCH Second-order IIR notch digital filter is designed in MATLAB [15] as
[NUM,DEN] = IIRNOTCH (o,BW)It designs a second-order notch digital filter with the notch at frequency o and a bandwidth of BW at the -3 dB level. The bandwidth BW is related to the Q-factor of a filter by
BW = o/Q. [1]
-
RESULTS & DISCUSSION
FFT spectrum of all the cases considered reflects almost equal suppression of power line frequency for all values of Q considered as shown in Fig. 3-6. Comparative analysis of filters with different values of Q shows that for higher value of Q the spectrum obtained (Fig. 7) is more close to the unfiltered signal (for frequencies other than power line frequency). Table 2 and 3 shows the change in position of peaks of QRS wave for different values of quality factor considered.
Removing 60Hz frequency Component
For Q=2
Fig.3 FFT specrum of filtered and unfiltered ecg signal withQ=2
For Q=15
Fig.4 FFT spectrum of filtered and unfiltered ecg signal withQ=15
For Q=35
Fig.5 FFT spectrum of filtered and unfiltered ecg signal with
Q=35
For Q=60
Fig.6 FFT spectrum of filtered and unfiltered ecg signal withQ=60
Comparison of notch filtered output of Q=35 and Q=15
Fig.7 FFT spectrum Comparison of filtered ecg signal with Q=15 and 60
Table 2. Results showing Index no. of R-peak for Q-factor=2 and Q- factor=35
Table 3. Results showing percentage change in amplitude of R-peak for Q-factor=2 and Q-factor=35
-
CONCLUSION
For the filtering of power line frequency (60Hz for U.S.A and 50Hz for India) designing of notch filter is important step. Only after this we can extract various features from ECG signal i.e. R-R interval, Q and S peak, R peak etc. For notch filter designing the value of Quality factor is crucial. The FFT spectrum of filtered and unfiltered signal with different values of Q is shown above. As seen from the results, for low value of Q deformation of frequency spectrum is more as compared to the higher Q-factor. All the plots above reflect that for all values of Q, there is significant suppression of 60 Hz component. Results
shown in table1 and 2 clearly indicate towards the deformation of QRS complex due to the notch filter used for suppression of power line frequency. It can thus be concluded that deciding Q-factor for the notch filter plays important role in its implementation.
REFERENCES
-
J. C. T. B. Moraes, M. M. Freitas, F. N. Vilani, E. V. Costa, A QRS Complex Detection Algorithm using Electrocardiogram leads, Computers in Cardiology, 2002,Vol.29, pp 205-208.
-
K. Kavitha, K. Ramakrishnan, M. Singh, Modeling and design of evolutionary neural network for heart disease detection, IJCSI International Journal of Computer Science Issues 2010, 7(5), pp 272-283.
-
S. Bulusu, M. Faezipour, M. Nourani, L. Tamil, and S. Banerjee, Transient ST-segment episode detection for ECG beat classification, Life Science Systems and Applications Workshop (LiSSA), IEEE/NIH, 2011, pp 121-124.
-
Y. Ozbay, B. Karlik, A recognition of ECG arrhythmias using artificial neural networks, EBMS Proceedings23rd Annual Conference of IEEE at Instanbul, Turkey, 2001, pp1- 5.
-
E.R. Adams, A. Choi, Using Neural Networks to Predict Cardiac Arrhythmias, IEEE International Conference on Systems, Man and Cybernetics at COEX, Seoul, Korea, October 14-17, 2012, pp 402-407.
-
O. T. Inan, L. Giovangrandi, G. T. A. Kovacs, Robust Neural-Network-Based Classification of Premature Ventricular Contractions Using Wavelet Transform and Timing Interval Features, IEEE Transactions on Biomedical Engineering, December 2006, Vol. 12, pp 2507-2515.
-
P. G. Patel, J. S. Warrier, U. R. Bagal, ECG Analysis And Detection Of Arrhythmia Using MATLAB, International Journal Of Innovative Research and Development, 2012, Vol.1, pp 59-68.
-
M. Rahman, M. Nasor, An Algorithm for Detection of Arrhythmia, International Journal of Biological Engineering,2012, 2(5), pp 44-47.
-
C. Li, C. Zheng, C. Tai, Detection of ECG Characteristic Points Using Wavelet Transforms, IEEE Transactions on Biomedical Engineering, January 1995, Vol. 42, pp 23-28.
-
Y. U. Khan, N. Jain, U. Sharma and V. Chaudhary, "Arrhythmia detection based on derivative analysis of QRS complex,"2016 3rd International Conference on Signal Processing and Integrated Networks (SPIN), Noida, 2016, pp. 112-115
-
Sahoo, Jaya Prakash. Analyses of ECG signal for Detection of Cardiac Arrhythmias. Diss. MS Thesis, Department of Electronics and Communication Engineering, National Institute of Technology, Rourkela, India.
-
A. L. Goldberger, L. A. N. Amaral, L. Glass, J. M. Hausdorff, P.Ch. Ivanov, R. G. Mark, J. E. Mietus, G. B. Moody, C. K. Peng, H. E. Stanley, "PhysioBank, PhysioToolkit, and PhysioNet: Components of a New Research Resource for Complex Physiologic Signals", June 2000, Circulation 101(23) :e215-e220.
-
MIT-BIH Database Distribution, Massachusetts Institute ofTechnology, Cambridge, MA, 1998.
-
http://www.electronics-tutorials.ws/filter/band-stop- filter.html
-
https://in.mathworks.com.