SlideShare a Scribd company logo
1 of 8
Download to read offline
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056
Volume: 04 Issue: 06 | June -2017 www.irjet.net p-ISSN: 2395-0072
© 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 1997
Cardio logical Signal Processing for Arrhythmia Detection with
Comparative Analysis of Q-Factor
Ms. Sulata Bhandari1, Dr. Sandeep Kaur2, Rohit Gupta3
1 Asst. professor, PEC University of technology, Chandigarh, India
2 Asst. professor, PEC University of technology, Chandigarh, India
3 ME scholar, PEC University of technology, Chandigarh, India
---------------------------------------------------------------------***---------------------------------------------------------------------
Abstract - Electrocardiogram is a graph 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 e.g. beating too fast, tooslow 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 ofECG signalmaking itdifficult
to extract useful information from it, this interference is
suppressed using 50/60Hz notch filter. . ECG signals first
filtered by IIR notch, to remove the power line artifacts. It has
been shown that notch filter application deforms the QRS
complex of the electrocardiogram. Inthispaperacomparative
analysis of the impact for different values of Q-factor of the
notch filter, on QRS complex of Electrocardiogram has been
shown. After filtering, QRS complex of an ECG signalidentified.
For detection of QRS complex DOM (difference operation
method) is used. After successfullydetectionofQRScomplexits
R-peak, sharpness, slope and duration is calculated. For the
classification purpose linear classifier isused, inwhichtheECG
data were divided into two partition-one for trained the data
called training set in which we used 75% data to trained the
classifier and another for test the data called test set in which
we used 25% data to test the classifier and classify the normal
and arrhythmia signals.
Key Words: Electrocardiogram (ECG), Difference operation
method (DOM), QRS complex, Arrhythmia.
1. INTRODUCTION
Electrocardiogram(ECG)istherecordoftheheartmuscle
electric impulse. ECG machine is a device through which we
record this electrical activity. This device is connected by
wires to electrodes pasted on patient’s 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 ofthedeathsdue 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 toclassifydifferentarrhythmiasusing
the QRS complex as features of ECG. Anotherneural network
based classification of ECG for Premature Ventricular
Contractions using Wavelet transformwasdonebyInanetal
[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[43].
Fig.- 1: Schematic representation of normal ECG
waveform
Table -1: Amplitude and duration of waves,
intervals and segments of ECG signal.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056
Volume: 04 Issue: 06 | June -2017 www.irjet.net p-ISSN: 2395-0072
© 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 1998
ECG signal consists of a P wave, a QRS complex, and a T
wave. 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.
The T wave is characterized as the wave of repolarization.
The Figure 1 shows a representation of an ECG with the
waves[10].
2. 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 a loss of
information. Sometimes, these artifacts might even present
with similar morphology as the ECG[10] . The most
commonly found artifacts in the ECG are:
1. Powerline interference, which is characterized by a
frequency of 50 or 60 Hz depending on the country.
2. Steep voltage changes form the loss of contact between
the electrodes and the skin.
3. Electrical activity from muscle contractions that varies
from dc to10kHz.
4. Baseline drift which is usually causedfromrespirationat
very low frequencies, around 0.1v 0.3Hz.
3. POWER LINE INTERFERENCES
In this paper we will deal with 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 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 isupto
50 percent of peak-to-peak ECG signal amplitude. A 60 Hz
notch filter can be used remove the power line
interferences[10].
4. DATA USED
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), obtained by placing the
electrodes on the chest. The lower signal is usually a
modified lead V1 (occasionally V2 or V5, and in one instance
V4); as for the upper signal, the electrodes are alsoplacedon
the chest [13].
5. NOTCH FILTER
The Notch Filter, (BSF) is a frequency selective circuit that
functions oppositeway to theBandPassFilter.Thebandstop
filter,alsoknown asa band rejectfilter,passesallfrequencies
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 highselectivity (a steep-sidecurve)
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 havingtwo
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)[15].
6. NOTCH FILTER DESIGNING IN MATLAB
[NUM,DEN] = IIRNOTCH(o,BW) 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.
7. METHODOLOGY TO CLASSIFY ARRHYTHMIC
SIGNALS
7.1 Pre-processing
ECG signal mainly contain different types of noises or
artifacts which distorts the original signal that creates the
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056
Volume: 04 Issue: 06 | June -2017 www.irjet.net p-ISSN: 2395-0072
© 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 1999
problems to extract the features from ECG signal so in this
step we basically remove the noise from ECG signals. There
are various kinds of artifacts similar to electrode contact
artifacts, musclesartifacts, power lineinterferenceandsoon.
so basically to remove all these noises we designed a filter
called IIR notch filter with sampling frequency of 360hz and
cut-off frequency of 60hz.So that we can extract the features
from ECG signals more precisely.
7.2 R-peak detection
After then pre-processing step, now we detected the R-peak
of an ECG signal which is most important peak of an ECG
signal. Any variation in R-peak can cause heart related
problem like arrhythmia or any kindofdiseases.Wedetected
the R-peak by means of thresholding. Signal isthresholdedat
suitable level such that peak other than QRS complex’s will
suppressed at threshold level so by this we only got R-peak
of an ECG signal. We set the threshold level at 150.
7.3 QRS detection
Now, After effectively recognition of R peak now we have to
find out the QRS complex of an electrocardiogram signal.
Magnitude of this complex is very large ascompared toother
waves. Its size vary from person to person, age and gender
etc. QRS complex is detected by using DOM (difference
operation method).In DOM ,it basically contains two parts
thresholding and subtraction. In last step we have done
thresholding now the threshold signal is subtracted by itself
such that each samples value is subtracted from its
predecessor sample value. This method is equivalent to
differentiation of a signalwhichisusedtochecktheslopeand
on differentiation the values at threshold level will give zero
slopes. And the values before peak will give positive slope
and after the peak give negative slope. Thus the point where
slope changes for the first time will give the R peak.
Difference operation method is used to get the Q and S peak.
Fig.-3: QRS complex of ECG signal
7.4 Features extraction
The signal was initially filtered to remove all the noise
present the signal after that ECG signal is analyzed by
detecting QRS complex, R-peak, Q and S peak. Because these
are used to calculate the features like slope of curve RS and
QR, sharpness of the peak, amplitude of peak and duration of
the QRS complex. A matrix was construct of 1x5 which
consists of amplitude of R-peak, QRS complex duration,
slopes and sharpness of QRS complex. Fig. 5 shows the
features of ECG signals.
Fig.-4: Block diagram for features extraction and
classification
Fig.-5 : Features of ECG signal
To retain consistency 12 peakschosen indiscriminatelyfrom
every subject for study. So it gave us a result in the form of
12x5matrix regarding to the 12 QRS peaks of an ECG signal.
All the calculation and programming done by using MATLAB
software. All the features explained below:
7.4.1 Slope
Analysis of QRS complex helps us to calculate the slopes
(Slope QR) between Q and R and (Slope RS) R and S. It helps
us to find out the arrhythmia because the slope of normal
signal is different from arrhythmic signals. So the normal
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056
Volume: 04 Issue: 06 | June -2017 www.irjet.net p-ISSN: 2395-0072
© 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 2000
signal has less slope as compared to abnormal signal. The
slope is calculated as follow:
Slope QR =
Slope RS =
Here, D1 is the difference between Q and R and D2 is the
difference between R and S and Q, R and S are the peaks of a
QRS complex.
7.4.2 Sharpness
It also helps to classify the normal andabnormalECGsignalit
gives the sharpness of a peak. It determines the quality of a
peak.
Sharpness= slope QR - slope RS
7.4.3 Duration
Duration of an QRS complex leads to distinguish between
normal and abnormal signal.The timeintervalbetweentheQ
and R in the QRS complex is known as the duration of QRS
complex. It is denoted by ‘dur’ in fig. 5.
7.5 Classification
In this last step for the classification purpose we used linear
classifier. A linear classifier achieves this by making a
classification decision based on the value of a linear
combination of thecharacteristics.Anobject'scharacteristics
are also known as feature values and are typically presented
to the machine in a vector called a feature vector
Fig-.6: Linear classifier
In this case, the solid and empty dots can be correctly
classified by any number of linear classifiers. H1 (blue)
classifies them correctly, as does H2 (red). H2 could be
considered "better" in the sense that it is also furthest from
both groups. H3 (green) fails to correctly classify the dots.
8. RESULTS
The extracted features gave as a input to the classifier.
Efficiency of features and linear classifier combination for
automatic arrhythmia detection has been tested.
Classification of 8 subjects out of the 48 subjects taken
indiscriminately forthisresearch.ECGdataweredividedinto
two partition-one for trained the data called training set in
which weused 75% data to trained the classifierandanother
for test the data called test set in which we used 25% data to
test the classifier and classify the normal and arrhythmia
signals. Now we obtained the data after classification in the
form of 2 set i.e. Set_N and Set_A of 12x5 matrix. After that in
multi fold cross validation method matrix of 9 x 5(75%) is
taken for training and matrix of 3 x 5 (25%) is taken for
testing. Now the entire data isdividedintofouriterationsand
results obtained were averaged.Classification’sperformance
of classifier is measured with the help of confusion matrix
define below:
Confusion matrix =
Classifications outcomesareexplainedinthreeterminologies
specificity, sensitivity and accuracy defined as below:
Specificity =
Sensitivity =
Accuracy =
Here, True positive means the normal signals classified by
classifier as normal signals. True negative means the
abnormal signals classified by the classifier as abnormal
signals. False negative means abnormal signals wrongly
classified by the classifier asan normal signals.Falsepositive
means normal signals wrongly classified by the classifier as
abnormal signals.
Now here we have taken one subject for classification
purpose.
Removing 60Hz frequency Component
For Q=2
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056
Volume: 04 Issue: 06 | June -2017 www.irjet.net p-ISSN: 2395-0072
© 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 2001
Fig-7: FFT spectrum of filtered and unfiltered ecg
Signal with Q=2
R,Q,S peaks for Q=2
Fig-8: Normal ECG signal with location of Q points, R
peaks and S points
Fig-9: Arrhythmic ECG signal with location of Q points, R
peaks and S points
Table -2: Accuracy, Sensitivity and Specificity of
classifier in case of Q=2.
For Q=35
Fig-10 FFT spectrum of filtered and unfiltered ecg
Signal with Q=35
0 500 1000 1500 2000 2500 3000 3500 4000 4500 5000
-100
-50
0
50
100
150
200
250
300
ECG signal with location of R,Q and S point
time
amplitude(mv)
Fig-11: Normal ECG signal with location of Q points, R
peaks and S points with Q =35
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056
Volume: 04 Issue: 06 | June -2017 www.irjet.net p-ISSN: 2395-0072
© 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 2002
0 500 1000 1500 2000 2500 3000 3500 4000 4500 5000
-50
0
50
100
150
200
250
300
ECG signal with location of R,Q and S point
time
amplitude(mv)
Fig-12: Arrhythmic ECG signal with location of Q points, R
peaks and S points with Q=35
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 -3 Results showing Index no. of R-peak for Q-
factor=2 and Q-factor=35
Table -4 Results showing percentage change in amplitude
of R-peak for Q-factor=2 and Q-factor=35
9. CONCLUSIONS
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 Fast
Fourier Transform spectrum of filtered and unfiltered signal
with different values of Q is shown above. As seen from the
results forlow value of Q deformation of frequencyspectrum
is more as compared to the higher Q-factor. All the plots
above reflects that for all values of Q there is significant
suppression of 60 Hz component. Results shown in table1
and 2 clearly indicates towards the deformation of QRS
complex due to the notch filter used for suppression of
power line frequency. Thus concluded thatdeciding Q-factor
forthe notch filterplaysimportantroleinitsimplementation.
However the sensitivity accuracy and specificity remains
same in both the cases.
REFERENCES
[1] 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.
[2] 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.
[3] 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.
[4] Y. Ozbay, B. Karlik, “Arecognition of ECG arrhythmias
using artificial neural networks”, EBMS
Proceedings23rd Annual Conference of IEEE at
Instanbul,Turkey,2001, pp1-5.
[5] E.R. Adams, A. Choi, “Using Neural Networks to Predict
Cardiac Arrhythmias”, IEEEInternational Conferenceon
Systems, Man and Cybernetics at COEX, Seoul, Korea,
October 14-17, 2012, pp 402-407.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056
Volume: 04 Issue: 06 | June -2017 www.irjet.net p-ISSN: 2395-0072
© 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 2003
[6] 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.
[7] 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.
[8] M. Rahman, M. Nasor, “An Algorithm for Detection of
Arrhythmia”, International Journal of Biological
Engineering,2012, 2(5), pp 44-47.
[9] C. Li, C. Zheng, C. Tai, “Detection of ECG Characteristic
Points UsingWaveletTransforms”,IEEETransactionson
Biomedical Engineering,January1995,Vol.42,pp23-28.
[10] Sahoo, Jaya Prakash. Analysis of ECG signal for
Detection of Cardiac Arrhythmias. Diss. MS Thesis,
Department of Electronics and Communication
Engineering, National Institute of
Technology,.Rourkela,India.
[11] Y. C. Yeh, W.J. Wang, “QRS complexes detection for ECG
signal: The Difference Operation Method”, computer
methods and programs in biomedicine,2008, Vol.91,pp
245–254.
[12] MIT-BIH Database Distribution, MassachusettsInstitute
of Technology, Cambridge, MA, 1998.
[13] W. Zong, GB Moody, D Jiang, “A Robust Open-source
Algorithm to Detect Onset and Duration of QRS
Complexes”, Computers in Cardiology 2003, Vol. 30, pp
737-740.
[14] 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 NewResearchResourcefor
Complex Physiologic Signals", June 2000, Circulation
101(23):e215-e220.
[15] http://www.electronics-tutorials.ws/filter/band-stop-
filter.html
[16] R.M. Rangayyan, Biomedical Signal Analysis: A Case-
study Approach, Wiley–Interscience, New York, pp. 18–
28, 2001.
[17] G.M. Friesen, T.C. Jannett, M.A. Jadallah, S.L. Yates, S.R.
Quint, and H.T. Nagle, “A comparison of the noise
sensitivity of nine QRS detectionalgorithm,”IEEETrans.
Biomed. Eng. Vol. 37, pp. 85–98, 1990.
[18] B.U. Kohler, C. Henning, and R. Orglmeister, “The
principles of software QRS detection,” IEEE Eng. Med.
Biol. Vol. 21, pp. 42–57, 2002.
[19] Bekir Karhkand,YiikselOzba, “ A New approach for
Arrhythmia classification” 18th Annual International
Conference of the IEEE Engineering in Medicine and
Biology Society, Amsterdam.
[20] Chung-chien chiu tong hong, “using correlation
coefficient in ECG waveform for Arrhythmia detection”
Biomedical engineering applications basis
communications June 2005 vol.17 no-4 ,147-152
[21] S.C.Saxena, V. Kumar and S. T. Hamde, “Feature
extraction from ECG signals using wavelet transforms
for disease diagnostic” International Journal of Systems
Science, 2002, volume 33, number13,pages1073–1085
[22] Stefan Gradl1, Patrick Kugler1, “Real-time ECG
monitoring and arrhythmia detection using Android-
based mobile devices” Engineering in Medicine and
Biology Society (EMBC), 2012 Annual International
Conference of the IEEE
[23] J.Lee, K.L.Park, M.H.Song and K.J.Lee, “Arrhythmia
Classification with Reduced Features by Linear
Discriminate Analysis” Proceedings of the 2005 IEEE
Engineering in Medicine and Biology 27th Annual
Conference, Shanghai, China,September1-4
[24] N.V.Thakor, J.G.Webster, and W.J.Tompkins, "Design,
implementation, and evaluation of a microcomputer-
based portable arrhythmia monitor," Med. Biol. Eng.
Comput., vol. 22, pp. 151-159, 1984.
[25] R. G. Mark, G. B. Moody, W. H. Olson, S. K. Peterson, P. S.
Schulter, and J. B. Walters, Jr., "Real-time ambulatory
arrhythmia analysis with a microcomputer," Comput.
Cardiol., pp. 57- 62, 1979.
[26] L. Patomaki, J. Forsti, V-M. Nokso-Koivisto, Y. Jokinen,
and E. Lansimies, "On line recording and analysis of the
ECG in ambulatory patients," Comput. Cardiol., pp. 173-
175, 1981.
[27] 0. Pahlm and L. Sornmo, "Software QRS detection in
ambulatory monitoring-A review," Med. Biol. Eng.
Comput., vol. 22, pp. 289-297, 1984.
[28] M. L. Ahlstrom and W. J. Tompkins, "Automated high-
speed analysis of Holter tapes with microcomputers,"
IEEE Trans. Biomed. Eng., vol. BME-30,pp.651-657,Oct.
1983.
[29] M. Nygards and L. Sornmo, "AQRSdelineationalgorithm
with low sensitivity to noise and morphology changes,"
Comput. Cardiol., pp. 347-350, 1981.
[30] A. Ligtenberg and M. Kunt, "A robust-digital QRS-
detection algorithm for arrhythmia monitoring,"
Comput. Biomed. Res., vol. 16, pp. 273-286, 1983.
[31] C. Saritha, V. Sukanya, Y. Narasimha Murthy,“ECGSignal
Analysis Using Wavelet Transforms” Bulg. J. Phys. pp.
68–77,2008
[32] G.B. Moody, “Physio Net A Web-based resource for the
study of physiologic signals”, IEEE Engineering in
Medicine & Biology Magazine, Vol.20 (3) pp. 70-
75, 2001.
[33] S. R. Sanjee, Merck & Co., Inc., U. Gwynedd, P.A. Sridhar
Vijendra, MaxisIT Inc., Metuchen, NJ “ ECG Feature
Detection Using SAS®”, Pharma SUG - Paper AD09, pp
.1-5, 2010
[34] MIT/BHI arrhythmia database-Tape directory and
format specification. Database is available from
Bioengineering division KB-26,BethIsrael Hospital,330
Brookline Avenue, Boston, MA 02215
[35] Z.D. Zhao, Y.Q. Chen, A new method for removal of
baseline wander and power line interference in ECG
signals, in: Proceedings of the Fifth International
Conference on Machine Learning and Cybernetics,
Dalian, 13–16, 2006, pp. 4342–4347.
[36] G.M. Friesen, T.C. Jannett, M.A. Jadallah, S.L. Yates, S.R.
Quint, H.T. Nagle, A comparison of the noise sensitivity
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056
Volume: 04 Issue: 06 | June -2017 www.irjet.net p-ISSN: 2395-0072
© 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 2004
of nine QRS detection algorithm, IEEE Trans. Biomed.
Eng. 37 (1) (1990) 85–98
[37] .P. Raphisak, S.C. Schuckers, A.J. Curry, An algorithm for
EMG noise detection in large ECG data, Comput. Cardiol.
31 (2004) 369–372.
[38] P.S. Hamilton, M.G. Curley, Comparison of methods for
adaptive removal of motion artifact,Comput.Cardiol.27
(2000) 383–386
[39] .D. Benitez, P.A. Gaydecki, A. Zaidi, A.P. Fitzpatrick, The
use of the Hilbert transform in ECG signal analysis,
Comput. Biol. Med. 31 (2001) 399–406.
[40] G. Vijaya, V. Kumar, H.K. Verma, ANN-based QRS-
complex analysis of ECG, J. Med. Eng. Technol. 22 (4)
(1998) 160–167
[41] .L. Keselbrener, M. Keselbrener, S. Akselrod, Nonlinear
high pass filter for R-wave detection in ECG signal, Med.
Eng. Phys. 19 (5) (1997) 481–484.
[42] Z. Dokur, T. Olmez, E. Yazgan, O.K. Ersoy, Detection of
ECG waveforms by neural networks, Med. Eng. Phys. 19
(8) (1997)
738–741.
[43] S. Kadambe, R. Murray, G.F. Boundreaux-Bartels,
Wavelet transform-based QRS complex detector, IEEE
Trans. Biomed. Eng. 46 (7) (1999) 838–848.
[44] 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

More Related Content

What's hot

Biomedical signal processing
Biomedical signal processingBiomedical signal processing
Biomedical signal processingAbdul Kader
 
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
 
IRJET- R–Peak Detection of ECG Signal using Thresholding Method
IRJET- R–Peak Detection of ECG Signal using Thresholding MethodIRJET- R–Peak Detection of ECG Signal using Thresholding Method
IRJET- R–Peak Detection of ECG Signal using Thresholding MethodIRJET Journal
 
Noise reduction in ecg by iir filters a comparative study
Noise reduction  in ecg by iir  filters a comparative studyNoise reduction  in ecg by iir  filters a comparative study
Noise reduction in ecg by iir filters a comparative studyIAEME Publication
 
ECG DENOISING USING NN.pp
ECG DENOISING USING NN.ppECG DENOISING USING NN.pp
ECG DENOISING USING NN.ppbobbydm
 
Classification and Detection of ECG-signals using Artificial Neural Networks
Classification and Detection of ECG-signals using Artificial Neural NetworksClassification and Detection of ECG-signals using Artificial Neural Networks
Classification and Detection of ECG-signals using Artificial Neural NetworksGaurav upadhyay
 
Complete pan tompkins implementation of ecg qrs detector
Complete pan tompkins implementation of ecg qrs detectorComplete pan tompkins implementation of ecg qrs detector
Complete pan tompkins implementation of ecg qrs detectorvanikeerthika
 
Paper id 36201509
Paper id 36201509Paper id 36201509
Paper id 36201509IJRAT
 
J041215358
J041215358J041215358
J041215358IOSR-JEN
 
enhancement of ecg signal using wavelet transfform
enhancement of ecg signal using wavelet transfformenhancement of ecg signal using wavelet transfform
enhancement of ecg signal using wavelet transfformU Reshmi
 
ANALYSIS OF ECG SIGNAL USING SELF ORGANISING MAP
ANALYSIS OF ECG SIGNAL USING SELF ORGANISING MAPANALYSIS OF ECG SIGNAL USING SELF ORGANISING MAP
ANALYSIS OF ECG SIGNAL USING SELF ORGANISING MAPMAHESH SONI
 
ECG SIGNAL GENERATED FROM DATA BASE USING MATLAB
ECG SIGNAL GENERATED FROM DATA BASE USING MATLABECG SIGNAL GENERATED FROM DATA BASE USING MATLAB
ECG SIGNAL GENERATED FROM DATA BASE USING MATLABUdayKumar937
 
Empirical Mode Decomposition and Data Hiding in ECG Signal
Empirical Mode Decomposition and Data Hiding in ECG SignalEmpirical Mode Decomposition and Data Hiding in ECG Signal
Empirical Mode Decomposition and Data Hiding in ECG SignalIRJET Journal
 
Real Time Signal Quality Aware Internet of Things IOT Framework for FPGA Base...
Real Time Signal Quality Aware Internet of Things IOT Framework for FPGA Base...Real Time Signal Quality Aware Internet of Things IOT Framework for FPGA Base...
Real Time Signal Quality Aware Internet of Things IOT Framework for FPGA Base...ijtsrd
 
Understanding pacemakers
Understanding pacemakersUnderstanding pacemakers
Understanding pacemakersdibufolio
 

What's hot (20)

Biomedical signal processing
Biomedical signal processingBiomedical signal processing
Biomedical signal processing
 
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
 
IRJET- R–Peak Detection of ECG Signal using Thresholding Method
IRJET- R–Peak Detection of ECG Signal using Thresholding MethodIRJET- R–Peak Detection of ECG Signal using Thresholding Method
IRJET- R–Peak Detection of ECG Signal using Thresholding Method
 
Noise reduction in ecg by iir filters a comparative study
Noise reduction  in ecg by iir  filters a comparative studyNoise reduction  in ecg by iir  filters a comparative study
Noise reduction in ecg by iir filters a comparative study
 
ECG DENOISING USING NN.pp
ECG DENOISING USING NN.ppECG DENOISING USING NN.pp
ECG DENOISING USING NN.pp
 
Classification and Detection of ECG-signals using Artificial Neural Networks
Classification and Detection of ECG-signals using Artificial Neural NetworksClassification and Detection of ECG-signals using Artificial Neural Networks
Classification and Detection of ECG-signals using Artificial Neural Networks
 
Ijetcas14 577
Ijetcas14 577Ijetcas14 577
Ijetcas14 577
 
Complete pan tompkins implementation of ecg qrs detector
Complete pan tompkins implementation of ecg qrs detectorComplete pan tompkins implementation of ecg qrs detector
Complete pan tompkins implementation of ecg qrs detector
 
Paper id 36201509
Paper id 36201509Paper id 36201509
Paper id 36201509
 
J041215358
J041215358J041215358
J041215358
 
enhancement of ecg signal using wavelet transfform
enhancement of ecg signal using wavelet transfformenhancement of ecg signal using wavelet transfform
enhancement of ecg signal using wavelet transfform
 
Ni tutorial-6349-en
Ni tutorial-6349-enNi tutorial-6349-en
Ni tutorial-6349-en
 
ANALYSIS OF ECG SIGNAL USING SELF ORGANISING MAP
ANALYSIS OF ECG SIGNAL USING SELF ORGANISING MAPANALYSIS OF ECG SIGNAL USING SELF ORGANISING MAP
ANALYSIS OF ECG SIGNAL USING SELF ORGANISING MAP
 
ECG SIGNAL GENERATED FROM DATA BASE USING MATLAB
ECG SIGNAL GENERATED FROM DATA BASE USING MATLABECG SIGNAL GENERATED FROM DATA BASE USING MATLAB
ECG SIGNAL GENERATED FROM DATA BASE USING MATLAB
 
Ecg
EcgEcg
Ecg
 
Empirical Mode Decomposition and Data Hiding in ECG Signal
Empirical Mode Decomposition and Data Hiding in ECG SignalEmpirical Mode Decomposition and Data Hiding in ECG Signal
Empirical Mode Decomposition and Data Hiding in ECG Signal
 
Ecg Signal Processing
Ecg Signal ProcessingEcg Signal Processing
Ecg Signal Processing
 
Pacemakers
PacemakersPacemakers
Pacemakers
 
Real Time Signal Quality Aware Internet of Things IOT Framework for FPGA Base...
Real Time Signal Quality Aware Internet of Things IOT Framework for FPGA Base...Real Time Signal Quality Aware Internet of Things IOT Framework for FPGA Base...
Real Time Signal Quality Aware Internet of Things IOT Framework for FPGA Base...
 
Understanding pacemakers
Understanding pacemakersUnderstanding pacemakers
Understanding pacemakers
 

Similar to Cardio Logical Signal Processing for Arrhythmia Detection with Comparative Analysis of Q-Factor

Heart rate detection using hilbert transform
Heart rate detection using hilbert transformHeart rate detection using hilbert transform
Heart rate detection using hilbert transformeSAT Journals
 
B0333008011
B0333008011B0333008011
B0333008011theijes
 
DIAGNOSIS OF BRADYCARDIA ARRHYTHMIA USING MEMD AND CONVOLUTIONAL NEURAL NETWORKS
DIAGNOSIS OF BRADYCARDIA ARRHYTHMIA USING MEMD AND CONVOLUTIONAL NEURAL NETWORKSDIAGNOSIS OF BRADYCARDIA ARRHYTHMIA USING MEMD AND CONVOLUTIONAL NEURAL NETWORKS
DIAGNOSIS OF BRADYCARDIA ARRHYTHMIA USING MEMD AND CONVOLUTIONAL NEURAL NETWORKSIRJET Journal
 
Automatic Detection of Heart Disease Using Discreet Wavelet Transform and Art...
Automatic Detection of Heart Disease Using Discreet Wavelet Transform and Art...Automatic Detection of Heart Disease Using Discreet Wavelet Transform and Art...
Automatic Detection of Heart Disease Using Discreet Wavelet Transform and Art...Editor IJMTER
 
IRJET- R Peak Detection with Diagnosis of Arrhythmia using Adaptive Filte...
IRJET-  	  R Peak Detection with Diagnosis of Arrhythmia using Adaptive Filte...IRJET-  	  R Peak Detection with Diagnosis of Arrhythmia using Adaptive Filte...
IRJET- R Peak Detection with Diagnosis of Arrhythmia using Adaptive Filte...IRJET Journal
 
Wavelet based ecg signal component identification
Wavelet based ecg signal component identificationWavelet based ecg signal component identification
Wavelet based ecg signal component identificationeSAT Publishing House
 
Wavelet based ecg signal component identification
Wavelet based ecg signal component identificationWavelet based ecg signal component identification
Wavelet based ecg signal component identificationeSAT Publishing House
 
IRJET- Congestive Heart Failure Recognition by Analyzing The ECG Signals usi...
IRJET-  Congestive Heart Failure Recognition by Analyzing The ECG Signals usi...IRJET-  Congestive Heart Failure Recognition by Analyzing The ECG Signals usi...
IRJET- Congestive Heart Failure Recognition by Analyzing The ECG Signals usi...IRJET Journal
 
An Electrocardiograph based Arrythmia Detection System
An Electrocardiograph based Arrythmia Detection SystemAn Electrocardiograph based Arrythmia Detection System
An Electrocardiograph based Arrythmia Detection SystemDr. Amarjeet Singh
 
PERFORMANCE EVALUATION OF ARTIFICIAL NEURAL NETWORKS FOR CARDIAC ARRHYTHMIA C...
PERFORMANCE EVALUATION OF ARTIFICIAL NEURAL NETWORKS FOR CARDIAC ARRHYTHMIA C...PERFORMANCE EVALUATION OF ARTIFICIAL NEURAL NETWORKS FOR CARDIAC ARRHYTHMIA C...
PERFORMANCE EVALUATION OF ARTIFICIAL NEURAL NETWORKS FOR CARDIAC ARRHYTHMIA C...IAEME Publication
 
Automatic RR Interval Measurement from Noisy Heart Sound Signal Smart Stethos...
Automatic RR Interval Measurement from Noisy Heart Sound Signal Smart Stethos...Automatic RR Interval Measurement from Noisy Heart Sound Signal Smart Stethos...
Automatic RR Interval Measurement from Noisy Heart Sound Signal Smart Stethos...Editor IJMTER
 
Ecg based heart rate monitoring system implementation using fpga for low powe...
Ecg based heart rate monitoring system implementation using fpga for low powe...Ecg based heart rate monitoring system implementation using fpga for low powe...
Ecg based heart rate monitoring system implementation using fpga for low powe...eSAT Journals
 
Iaetsd a review on ecg arrhythmia detection
Iaetsd a review on ecg arrhythmia detectionIaetsd a review on ecg arrhythmia detection
Iaetsd a review on ecg arrhythmia detectionIaetsd Iaetsd
 
Effect of Body Posture on Heart Rate Variability Analysis of ECG Signal.pdf
Effect of Body Posture on Heart Rate Variability Analysis of ECG Signal.pdfEffect of Body Posture on Heart Rate Variability Analysis of ECG Signal.pdf
Effect of Body Posture on Heart Rate Variability Analysis of ECG Signal.pdfIJEACS
 
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
 
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
 
IRJET- Classification and Identification of Arrhythmia using Machine Lear...
IRJET-  	  Classification and Identification of Arrhythmia using Machine Lear...IRJET-  	  Classification and Identification of Arrhythmia using Machine Lear...
IRJET- Classification and Identification of Arrhythmia using Machine Lear...IRJET Journal
 

Similar to Cardio Logical Signal Processing for Arrhythmia Detection with Comparative Analysis of Q-Factor (20)

Heart rate detection using hilbert transform
Heart rate detection using hilbert transformHeart rate detection using hilbert transform
Heart rate detection using hilbert transform
 
B0333008011
B0333008011B0333008011
B0333008011
 
DIAGNOSIS OF BRADYCARDIA ARRHYTHMIA USING MEMD AND CONVOLUTIONAL NEURAL NETWORKS
DIAGNOSIS OF BRADYCARDIA ARRHYTHMIA USING MEMD AND CONVOLUTIONAL NEURAL NETWORKSDIAGNOSIS OF BRADYCARDIA ARRHYTHMIA USING MEMD AND CONVOLUTIONAL NEURAL NETWORKS
DIAGNOSIS OF BRADYCARDIA ARRHYTHMIA USING MEMD AND CONVOLUTIONAL NEURAL NETWORKS
 
Automatic Detection of Heart Disease Using Discreet Wavelet Transform and Art...
Automatic Detection of Heart Disease Using Discreet Wavelet Transform and Art...Automatic Detection of Heart Disease Using Discreet Wavelet Transform and Art...
Automatic Detection of Heart Disease Using Discreet Wavelet Transform and Art...
 
IRJET- R Peak Detection with Diagnosis of Arrhythmia using Adaptive Filte...
IRJET-  	  R Peak Detection with Diagnosis of Arrhythmia using Adaptive Filte...IRJET-  	  R Peak Detection with Diagnosis of Arrhythmia using Adaptive Filte...
IRJET- R Peak Detection with Diagnosis of Arrhythmia using Adaptive Filte...
 
Wavelet based ecg signal component identification
Wavelet based ecg signal component identificationWavelet based ecg signal component identification
Wavelet based ecg signal component identification
 
Wavelet based ecg signal component identification
Wavelet based ecg signal component identificationWavelet based ecg signal component identification
Wavelet based ecg signal component identification
 
Jq3516631668
Jq3516631668Jq3516631668
Jq3516631668
 
IRJET- Congestive Heart Failure Recognition by Analyzing The ECG Signals usi...
IRJET-  Congestive Heart Failure Recognition by Analyzing The ECG Signals usi...IRJET-  Congestive Heart Failure Recognition by Analyzing The ECG Signals usi...
IRJET- Congestive Heart Failure Recognition by Analyzing The ECG Signals usi...
 
An Electrocardiograph based Arrythmia Detection System
An Electrocardiograph based Arrythmia Detection SystemAn Electrocardiograph based Arrythmia Detection System
An Electrocardiograph based Arrythmia Detection System
 
PERFORMANCE EVALUATION OF ARTIFICIAL NEURAL NETWORKS FOR CARDIAC ARRHYTHMIA C...
PERFORMANCE EVALUATION OF ARTIFICIAL NEURAL NETWORKS FOR CARDIAC ARRHYTHMIA C...PERFORMANCE EVALUATION OF ARTIFICIAL NEURAL NETWORKS FOR CARDIAC ARRHYTHMIA C...
PERFORMANCE EVALUATION OF ARTIFICIAL NEURAL NETWORKS FOR CARDIAC ARRHYTHMIA C...
 
Automatic RR Interval Measurement from Noisy Heart Sound Signal Smart Stethos...
Automatic RR Interval Measurement from Noisy Heart Sound Signal Smart Stethos...Automatic RR Interval Measurement from Noisy Heart Sound Signal Smart Stethos...
Automatic RR Interval Measurement from Noisy Heart Sound Signal Smart Stethos...
 
Ecg based heart rate monitoring system implementation using fpga for low powe...
Ecg based heart rate monitoring system implementation using fpga for low powe...Ecg based heart rate monitoring system implementation using fpga for low powe...
Ecg based heart rate monitoring system implementation using fpga for low powe...
 
Iaetsd a review on ecg arrhythmia detection
Iaetsd a review on ecg arrhythmia detectionIaetsd a review on ecg arrhythmia detection
Iaetsd a review on ecg arrhythmia detection
 
Af4103186190
Af4103186190Af4103186190
Af4103186190
 
Effect of Body Posture on Heart Rate Variability Analysis of ECG Signal.pdf
Effect of Body Posture on Heart Rate Variability Analysis of ECG Signal.pdfEffect of Body Posture on Heart Rate Variability Analysis of ECG Signal.pdf
Effect of Body Posture on Heart Rate Variability Analysis of ECG Signal.pdf
 
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
 
7. 60 69
7. 60 697. 60 69
7. 60 69
 
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
 
IRJET- Classification and Identification of Arrhythmia using Machine Lear...
IRJET-  	  Classification and Identification of Arrhythmia using Machine Lear...IRJET-  	  Classification and Identification of Arrhythmia using Machine Lear...
IRJET- Classification and Identification of Arrhythmia using Machine Lear...
 

More from IRJET Journal

TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...IRJET Journal
 
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURESTUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTUREIRJET Journal
 
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...IRJET Journal
 
Effect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsEffect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsIRJET Journal
 
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...IRJET Journal
 
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...IRJET Journal
 
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...IRJET Journal
 
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...IRJET Journal
 
A REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASA REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASIRJET Journal
 
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...IRJET Journal
 
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProP.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProIRJET Journal
 
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...IRJET Journal
 
Survey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemSurvey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemIRJET Journal
 
Review on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesReview on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesIRJET Journal
 
React based fullstack edtech web application
React based fullstack edtech web applicationReact based fullstack edtech web application
React based fullstack edtech web applicationIRJET Journal
 
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...IRJET Journal
 
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.IRJET Journal
 
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...IRJET Journal
 
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignMultistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignIRJET Journal
 
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...IRJET Journal
 

More from IRJET Journal (20)

TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
 
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURESTUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
 
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
 
Effect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsEffect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil Characteristics
 
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
 
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
 
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
 
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
 
A REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASA REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADAS
 
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
 
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProP.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
 
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
 
Survey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemSurvey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare System
 
Review on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesReview on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridges
 
React based fullstack edtech web application
React based fullstack edtech web applicationReact based fullstack edtech web application
React based fullstack edtech web application
 
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
 
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
 
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
 
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignMultistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
 
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
 

Recently uploaded

Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Dr.Costas Sachpazis
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort servicejennyeacort
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxJoão Esperancinha
 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxPoojaBan
 
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZTE
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxDeepakSakkari2
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024hassan khalil
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.eptoze12
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girlsssuser7cb4ff
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024Mark Billinghurst
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerAnamika Sarkar
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionDr.Costas Sachpazis
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidNikhilNagaraju
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130Suhani Kapoor
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AIabhishek36461
 
power system scada applications and uses
power system scada applications and usespower system scada applications and uses
power system scada applications and usesDevarapalliHaritha
 

Recently uploaded (20)

Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
 
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptx
 
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptx
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024
 
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.
 
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girls
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfid
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AI
 
power system scada applications and uses
power system scada applications and usespower system scada applications and uses
power system scada applications and uses
 

Cardio Logical Signal Processing for Arrhythmia Detection with Comparative Analysis of Q-Factor

  • 1. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056 Volume: 04 Issue: 06 | June -2017 www.irjet.net p-ISSN: 2395-0072 © 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 1997 Cardio logical Signal Processing for Arrhythmia Detection with Comparative Analysis of Q-Factor Ms. Sulata Bhandari1, Dr. Sandeep Kaur2, Rohit Gupta3 1 Asst. professor, PEC University of technology, Chandigarh, India 2 Asst. professor, PEC University of technology, Chandigarh, India 3 ME scholar, PEC University of technology, Chandigarh, India ---------------------------------------------------------------------***--------------------------------------------------------------------- Abstract - Electrocardiogram is a graph 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 e.g. beating too fast, tooslow 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 ofECG signalmaking itdifficult to extract useful information from it, this interference is suppressed using 50/60Hz notch filter. . ECG signals first filtered by IIR notch, to remove the power line artifacts. It has been shown that notch filter application deforms the QRS complex of the electrocardiogram. Inthispaperacomparative analysis of the impact for different values of Q-factor of the notch filter, on QRS complex of Electrocardiogram has been shown. After filtering, QRS complex of an ECG signalidentified. For detection of QRS complex DOM (difference operation method) is used. After successfullydetectionofQRScomplexits R-peak, sharpness, slope and duration is calculated. For the classification purpose linear classifier isused, inwhichtheECG data were divided into two partition-one for trained the data called training set in which we used 75% data to trained the classifier and another for test the data called test set in which we used 25% data to test the classifier and classify the normal and arrhythmia signals. Key Words: Electrocardiogram (ECG), Difference operation method (DOM), QRS complex, Arrhythmia. 1. INTRODUCTION Electrocardiogram(ECG)istherecordoftheheartmuscle electric impulse. ECG machine is a device through which we record this electrical activity. This device is connected by wires to electrodes pasted on patient’s 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 ofthedeathsdue 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 toclassifydifferentarrhythmiasusing the QRS complex as features of ECG. Anotherneural network based classification of ECG for Premature Ventricular Contractions using Wavelet transformwasdonebyInanetal [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[43]. Fig.- 1: Schematic representation of normal ECG waveform Table -1: Amplitude and duration of waves, intervals and segments of ECG signal.
  • 2. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056 Volume: 04 Issue: 06 | June -2017 www.irjet.net p-ISSN: 2395-0072 © 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 1998 ECG signal consists of a P wave, a QRS complex, and a T wave. 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. The T wave is characterized as the wave of repolarization. The Figure 1 shows a representation of an ECG with the waves[10]. 2. 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 a loss of information. Sometimes, these artifacts might even present with similar morphology as the ECG[10] . The most commonly found artifacts in the ECG are: 1. Powerline interference, which is characterized by a frequency of 50 or 60 Hz depending on the country. 2. Steep voltage changes form the loss of contact between the electrodes and the skin. 3. Electrical activity from muscle contractions that varies from dc to10kHz. 4. Baseline drift which is usually causedfromrespirationat very low frequencies, around 0.1v 0.3Hz. 3. POWER LINE INTERFERENCES In this paper we will deal with 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 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 isupto 50 percent of peak-to-peak ECG signal amplitude. A 60 Hz notch filter can be used remove the power line interferences[10]. 4. DATA USED 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), obtained by placing the electrodes on the chest. The lower signal is usually a modified lead V1 (occasionally V2 or V5, and in one instance V4); as for the upper signal, the electrodes are alsoplacedon the chest [13]. 5. NOTCH FILTER The Notch Filter, (BSF) is a frequency selective circuit that functions oppositeway to theBandPassFilter.Thebandstop filter,alsoknown asa band rejectfilter,passesallfrequencies 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 highselectivity (a steep-sidecurve) 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 havingtwo 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)[15]. 6. NOTCH FILTER DESIGNING IN MATLAB [NUM,DEN] = IIRNOTCH(o,BW) 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. 7. METHODOLOGY TO CLASSIFY ARRHYTHMIC SIGNALS 7.1 Pre-processing ECG signal mainly contain different types of noises or artifacts which distorts the original signal that creates the
  • 3. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056 Volume: 04 Issue: 06 | June -2017 www.irjet.net p-ISSN: 2395-0072 © 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 1999 problems to extract the features from ECG signal so in this step we basically remove the noise from ECG signals. There are various kinds of artifacts similar to electrode contact artifacts, musclesartifacts, power lineinterferenceandsoon. so basically to remove all these noises we designed a filter called IIR notch filter with sampling frequency of 360hz and cut-off frequency of 60hz.So that we can extract the features from ECG signals more precisely. 7.2 R-peak detection After then pre-processing step, now we detected the R-peak of an ECG signal which is most important peak of an ECG signal. Any variation in R-peak can cause heart related problem like arrhythmia or any kindofdiseases.Wedetected the R-peak by means of thresholding. Signal isthresholdedat suitable level such that peak other than QRS complex’s will suppressed at threshold level so by this we only got R-peak of an ECG signal. We set the threshold level at 150. 7.3 QRS detection Now, After effectively recognition of R peak now we have to find out the QRS complex of an electrocardiogram signal. Magnitude of this complex is very large ascompared toother waves. Its size vary from person to person, age and gender etc. QRS complex is detected by using DOM (difference operation method).In DOM ,it basically contains two parts thresholding and subtraction. In last step we have done thresholding now the threshold signal is subtracted by itself such that each samples value is subtracted from its predecessor sample value. This method is equivalent to differentiation of a signalwhichisusedtochecktheslopeand on differentiation the values at threshold level will give zero slopes. And the values before peak will give positive slope and after the peak give negative slope. Thus the point where slope changes for the first time will give the R peak. Difference operation method is used to get the Q and S peak. Fig.-3: QRS complex of ECG signal 7.4 Features extraction The signal was initially filtered to remove all the noise present the signal after that ECG signal is analyzed by detecting QRS complex, R-peak, Q and S peak. Because these are used to calculate the features like slope of curve RS and QR, sharpness of the peak, amplitude of peak and duration of the QRS complex. A matrix was construct of 1x5 which consists of amplitude of R-peak, QRS complex duration, slopes and sharpness of QRS complex. Fig. 5 shows the features of ECG signals. Fig.-4: Block diagram for features extraction and classification Fig.-5 : Features of ECG signal To retain consistency 12 peakschosen indiscriminatelyfrom every subject for study. So it gave us a result in the form of 12x5matrix regarding to the 12 QRS peaks of an ECG signal. All the calculation and programming done by using MATLAB software. All the features explained below: 7.4.1 Slope Analysis of QRS complex helps us to calculate the slopes (Slope QR) between Q and R and (Slope RS) R and S. It helps us to find out the arrhythmia because the slope of normal signal is different from arrhythmic signals. So the normal
  • 4. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056 Volume: 04 Issue: 06 | June -2017 www.irjet.net p-ISSN: 2395-0072 © 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 2000 signal has less slope as compared to abnormal signal. The slope is calculated as follow: Slope QR = Slope RS = Here, D1 is the difference between Q and R and D2 is the difference between R and S and Q, R and S are the peaks of a QRS complex. 7.4.2 Sharpness It also helps to classify the normal andabnormalECGsignalit gives the sharpness of a peak. It determines the quality of a peak. Sharpness= slope QR - slope RS 7.4.3 Duration Duration of an QRS complex leads to distinguish between normal and abnormal signal.The timeintervalbetweentheQ and R in the QRS complex is known as the duration of QRS complex. It is denoted by ‘dur’ in fig. 5. 7.5 Classification In this last step for the classification purpose we used linear classifier. A linear classifier achieves this by making a classification decision based on the value of a linear combination of thecharacteristics.Anobject'scharacteristics are also known as feature values and are typically presented to the machine in a vector called a feature vector Fig-.6: Linear classifier In this case, the solid and empty dots can be correctly classified by any number of linear classifiers. H1 (blue) classifies them correctly, as does H2 (red). H2 could be considered "better" in the sense that it is also furthest from both groups. H3 (green) fails to correctly classify the dots. 8. RESULTS The extracted features gave as a input to the classifier. Efficiency of features and linear classifier combination for automatic arrhythmia detection has been tested. Classification of 8 subjects out of the 48 subjects taken indiscriminately forthisresearch.ECGdataweredividedinto two partition-one for trained the data called training set in which weused 75% data to trained the classifierandanother for test the data called test set in which we used 25% data to test the classifier and classify the normal and arrhythmia signals. Now we obtained the data after classification in the form of 2 set i.e. Set_N and Set_A of 12x5 matrix. After that in multi fold cross validation method matrix of 9 x 5(75%) is taken for training and matrix of 3 x 5 (25%) is taken for testing. Now the entire data isdividedintofouriterationsand results obtained were averaged.Classification’sperformance of classifier is measured with the help of confusion matrix define below: Confusion matrix = Classifications outcomesareexplainedinthreeterminologies specificity, sensitivity and accuracy defined as below: Specificity = Sensitivity = Accuracy = Here, True positive means the normal signals classified by classifier as normal signals. True negative means the abnormal signals classified by the classifier as abnormal signals. False negative means abnormal signals wrongly classified by the classifier asan normal signals.Falsepositive means normal signals wrongly classified by the classifier as abnormal signals. Now here we have taken one subject for classification purpose. Removing 60Hz frequency Component For Q=2
  • 5. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056 Volume: 04 Issue: 06 | June -2017 www.irjet.net p-ISSN: 2395-0072 © 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 2001 Fig-7: FFT spectrum of filtered and unfiltered ecg Signal with Q=2 R,Q,S peaks for Q=2 Fig-8: Normal ECG signal with location of Q points, R peaks and S points Fig-9: Arrhythmic ECG signal with location of Q points, R peaks and S points Table -2: Accuracy, Sensitivity and Specificity of classifier in case of Q=2. For Q=35 Fig-10 FFT spectrum of filtered and unfiltered ecg Signal with Q=35 0 500 1000 1500 2000 2500 3000 3500 4000 4500 5000 -100 -50 0 50 100 150 200 250 300 ECG signal with location of R,Q and S point time amplitude(mv) Fig-11: Normal ECG signal with location of Q points, R peaks and S points with Q =35
  • 6. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056 Volume: 04 Issue: 06 | June -2017 www.irjet.net p-ISSN: 2395-0072 © 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 2002 0 500 1000 1500 2000 2500 3000 3500 4000 4500 5000 -50 0 50 100 150 200 250 300 ECG signal with location of R,Q and S point time amplitude(mv) Fig-12: Arrhythmic ECG signal with location of Q points, R peaks and S points with Q=35 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 -3 Results showing Index no. of R-peak for Q- factor=2 and Q-factor=35 Table -4 Results showing percentage change in amplitude of R-peak for Q-factor=2 and Q-factor=35 9. CONCLUSIONS 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 Fast Fourier Transform spectrum of filtered and unfiltered signal with different values of Q is shown above. As seen from the results forlow value of Q deformation of frequencyspectrum is more as compared to the higher Q-factor. All the plots above reflects that for all values of Q there is significant suppression of 60 Hz component. Results shown in table1 and 2 clearly indicates towards the deformation of QRS complex due to the notch filter used for suppression of power line frequency. Thus concluded thatdeciding Q-factor forthe notch filterplaysimportantroleinitsimplementation. However the sensitivity accuracy and specificity remains same in both the cases. REFERENCES [1] 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. [2] 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. [3] 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. [4] Y. Ozbay, B. Karlik, “Arecognition of ECG arrhythmias using artificial neural networks”, EBMS Proceedings23rd Annual Conference of IEEE at Instanbul,Turkey,2001, pp1-5. [5] E.R. Adams, A. Choi, “Using Neural Networks to Predict Cardiac Arrhythmias”, IEEEInternational Conferenceon Systems, Man and Cybernetics at COEX, Seoul, Korea, October 14-17, 2012, pp 402-407.
  • 7. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056 Volume: 04 Issue: 06 | June -2017 www.irjet.net p-ISSN: 2395-0072 © 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 2003 [6] 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. [7] 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. [8] M. Rahman, M. Nasor, “An Algorithm for Detection of Arrhythmia”, International Journal of Biological Engineering,2012, 2(5), pp 44-47. [9] C. Li, C. Zheng, C. Tai, “Detection of ECG Characteristic Points UsingWaveletTransforms”,IEEETransactionson Biomedical Engineering,January1995,Vol.42,pp23-28. [10] Sahoo, Jaya Prakash. Analysis of ECG signal for Detection of Cardiac Arrhythmias. Diss. MS Thesis, Department of Electronics and Communication Engineering, National Institute of Technology,.Rourkela,India. [11] Y. C. Yeh, W.J. Wang, “QRS complexes detection for ECG signal: The Difference Operation Method”, computer methods and programs in biomedicine,2008, Vol.91,pp 245–254. [12] MIT-BIH Database Distribution, MassachusettsInstitute of Technology, Cambridge, MA, 1998. [13] W. Zong, GB Moody, D Jiang, “A Robust Open-source Algorithm to Detect Onset and Duration of QRS Complexes”, Computers in Cardiology 2003, Vol. 30, pp 737-740. [14] 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 NewResearchResourcefor Complex Physiologic Signals", June 2000, Circulation 101(23):e215-e220. [15] http://www.electronics-tutorials.ws/filter/band-stop- filter.html [16] R.M. Rangayyan, Biomedical Signal Analysis: A Case- study Approach, Wiley–Interscience, New York, pp. 18– 28, 2001. [17] G.M. Friesen, T.C. Jannett, M.A. Jadallah, S.L. Yates, S.R. Quint, and H.T. Nagle, “A comparison of the noise sensitivity of nine QRS detectionalgorithm,”IEEETrans. Biomed. Eng. Vol. 37, pp. 85–98, 1990. [18] B.U. Kohler, C. Henning, and R. Orglmeister, “The principles of software QRS detection,” IEEE Eng. Med. Biol. Vol. 21, pp. 42–57, 2002. [19] Bekir Karhkand,YiikselOzba, “ A New approach for Arrhythmia classification” 18th Annual International Conference of the IEEE Engineering in Medicine and Biology Society, Amsterdam. [20] Chung-chien chiu tong hong, “using correlation coefficient in ECG waveform for Arrhythmia detection” Biomedical engineering applications basis communications June 2005 vol.17 no-4 ,147-152 [21] S.C.Saxena, V. Kumar and S. T. Hamde, “Feature extraction from ECG signals using wavelet transforms for disease diagnostic” International Journal of Systems Science, 2002, volume 33, number13,pages1073–1085 [22] Stefan Gradl1, Patrick Kugler1, “Real-time ECG monitoring and arrhythmia detection using Android- based mobile devices” Engineering in Medicine and Biology Society (EMBC), 2012 Annual International Conference of the IEEE [23] J.Lee, K.L.Park, M.H.Song and K.J.Lee, “Arrhythmia Classification with Reduced Features by Linear Discriminate Analysis” Proceedings of the 2005 IEEE Engineering in Medicine and Biology 27th Annual Conference, Shanghai, China,September1-4 [24] N.V.Thakor, J.G.Webster, and W.J.Tompkins, "Design, implementation, and evaluation of a microcomputer- based portable arrhythmia monitor," Med. Biol. Eng. Comput., vol. 22, pp. 151-159, 1984. [25] R. G. Mark, G. B. Moody, W. H. Olson, S. K. Peterson, P. S. Schulter, and J. B. Walters, Jr., "Real-time ambulatory arrhythmia analysis with a microcomputer," Comput. Cardiol., pp. 57- 62, 1979. [26] L. Patomaki, J. Forsti, V-M. Nokso-Koivisto, Y. Jokinen, and E. Lansimies, "On line recording and analysis of the ECG in ambulatory patients," Comput. Cardiol., pp. 173- 175, 1981. [27] 0. Pahlm and L. Sornmo, "Software QRS detection in ambulatory monitoring-A review," Med. Biol. Eng. Comput., vol. 22, pp. 289-297, 1984. [28] M. L. Ahlstrom and W. J. Tompkins, "Automated high- speed analysis of Holter tapes with microcomputers," IEEE Trans. Biomed. Eng., vol. BME-30,pp.651-657,Oct. 1983. [29] M. Nygards and L. Sornmo, "AQRSdelineationalgorithm with low sensitivity to noise and morphology changes," Comput. Cardiol., pp. 347-350, 1981. [30] A. Ligtenberg and M. Kunt, "A robust-digital QRS- detection algorithm for arrhythmia monitoring," Comput. Biomed. Res., vol. 16, pp. 273-286, 1983. [31] C. Saritha, V. Sukanya, Y. Narasimha Murthy,“ECGSignal Analysis Using Wavelet Transforms” Bulg. J. Phys. pp. 68–77,2008 [32] G.B. Moody, “Physio Net A Web-based resource for the study of physiologic signals”, IEEE Engineering in Medicine & Biology Magazine, Vol.20 (3) pp. 70- 75, 2001. [33] S. R. Sanjee, Merck & Co., Inc., U. Gwynedd, P.A. Sridhar Vijendra, MaxisIT Inc., Metuchen, NJ “ ECG Feature Detection Using SAS®”, Pharma SUG - Paper AD09, pp .1-5, 2010 [34] MIT/BHI arrhythmia database-Tape directory and format specification. Database is available from Bioengineering division KB-26,BethIsrael Hospital,330 Brookline Avenue, Boston, MA 02215 [35] Z.D. Zhao, Y.Q. Chen, A new method for removal of baseline wander and power line interference in ECG signals, in: Proceedings of the Fifth International Conference on Machine Learning and Cybernetics, Dalian, 13–16, 2006, pp. 4342–4347. [36] G.M. Friesen, T.C. Jannett, M.A. Jadallah, S.L. Yates, S.R. Quint, H.T. Nagle, A comparison of the noise sensitivity
  • 8. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056 Volume: 04 Issue: 06 | June -2017 www.irjet.net p-ISSN: 2395-0072 © 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 2004 of nine QRS detection algorithm, IEEE Trans. Biomed. Eng. 37 (1) (1990) 85–98 [37] .P. Raphisak, S.C. Schuckers, A.J. Curry, An algorithm for EMG noise detection in large ECG data, Comput. Cardiol. 31 (2004) 369–372. [38] P.S. Hamilton, M.G. Curley, Comparison of methods for adaptive removal of motion artifact,Comput.Cardiol.27 (2000) 383–386 [39] .D. Benitez, P.A. Gaydecki, A. Zaidi, A.P. Fitzpatrick, The use of the Hilbert transform in ECG signal analysis, Comput. Biol. Med. 31 (2001) 399–406. [40] G. Vijaya, V. Kumar, H.K. Verma, ANN-based QRS- complex analysis of ECG, J. Med. Eng. Technol. 22 (4) (1998) 160–167 [41] .L. Keselbrener, M. Keselbrener, S. Akselrod, Nonlinear high pass filter for R-wave detection in ECG signal, Med. Eng. Phys. 19 (5) (1997) 481–484. [42] Z. Dokur, T. Olmez, E. Yazgan, O.K. Ersoy, Detection of ECG waveforms by neural networks, Med. Eng. Phys. 19 (8) (1997) 738–741. [43] S. Kadambe, R. Murray, G.F. Boundreaux-Bartels, Wavelet transform-based QRS complex detector, IEEE Trans. Biomed. Eng. 46 (7) (1999) 838–848. [44] 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