Document Type : Original Research


1 PhD, Department of Electric Engineering, Qeshm branch, Islamic Azad University, Qeshm, Iran

2 PhD, Department of Electronics, Faculty of Electrical Engineering, Shahid Beheshti University, Tehran, Iran

3 PhD, Department of Physiology, Faculty of Medical Sciences, Tarbiat Modares University, Tehran, Iran


Background: The Electrocardiogram (ECG) is an important measure for diagnosing the presence or absence of heart arrhythmias. Premature ventricular contractions (PVC) is a relatively large arrhythmia occurring outside the normal tract and being triggered outside the Sino atrial (SA) node of heart.
Objective: This study has focused on tunable Q-factor wavelet transform (TQWT) algorithm and statistical methods to detect PVC.
Material and Methods: In this analytical and statistical study, 22 ECGs records were selected from the MIT/BIH arrhythmia database. In the first stage the noise of signal remove and then five sub-bands create by TQWT. In the second stage nine features (minimum, maximum, root mean square, mean, interquartile range, standard deviation (SD), skewness, and variance) extracted of ECG and then the best features selected by using analysis of variance (ANOVA) test. Finally, the system is evaluated by using the learning machines of support vector machine (SVM), the K-Nearest Neighbor (KNN), and artificial neural network (ANN).
Results: The best results were verified with KNN learning machine: the sensitivity Se= 98.23% and accuracy Ac= 97.81%.
Conclusion: A comparative analysis with the related existing methods shows the method proposed in this study is higher than the other method for classification PVC and can help physicians to classify normal and PVC heart signals in the screening of the patients with coronary artery diseases (CADs).