NUST Institutional Repository

Cardiac Decision Support System For Near Real-Time Arrhythmia Detection

Show simple item record

dc.contributor.author Project Supervisor Dr. Shoab Ahmad Khan, Maira Khan Yumna Aftab
dc.date.accessioned 2025-03-06T08:24:57Z
dc.date.available 2025-03-06T08:24:57Z
dc.date.issued 2021
dc.identifier.other DE-ELECT-39
dc.identifier.uri http://10.250.8.41:8080/xmlui/handle/123456789/50651
dc.description Project Supervisor Dr. Shoab Ahmad Khan en_US
dc.description.abstract The main objective of this research is the automatic detection of life-threatening Cardiac Arrhythmia and its types accurately based on electrocardiogram (ECG) analysis for proper treatment in order to save a life. The methodology adopted in the paper includes ECG Signal Preprocessing, Heartbeat Segmentation, Feature Extraction, and for automatic detection and decision-making, machine learning algorithms are applied. Prepossessing involved removal of Noise by applying various methods including Low-Pass filter, Band-Pass filter, and wavelet transforms. Morphological and dynamic features were used to classify various types of arrhythmias. RR interval information, extracted from the fiducial points (QRS complex, R-peaks, etc.) that were computed by Pan Tompkins’s method in heartbeat segmentation, were used as dynamic features. Discrete wavelets transform (DWT) was then applied on each heartbeat and each sub-band of DWT is dimensionality reduced using independent component analysis (ICA), resulting in the selection of twelve coefficients as morphological characteristics. In addition, the Teager energy operator (TEO) was utilized to capture nonlinear dynamics, which improves the arrhythmia classification. These hybrid features are then combined and fed to a support vector machine (SVM) to classify arrhythmia. The method proposed was tested over MIT BIH Arrhythmia Database to train the system which is consists of 116,137 numbers of QRS complexes. The different beats included Normal beat (N), Right bundle branch block (RBBB), premature ventricular complex (PVC), atrial premature beats (APB), and Left bundle branch block (LBBB) of recorded signals. Using the proposed technique, improved average accuracy of 97.24 % was obtained and Model Overall Accuracy of 99.74 % was achieved using python and 99.4% using Cubic SVM implemented in MATLAB Classification Learner App. en_US
dc.language.iso en en_US
dc.publisher College of Electrical & Mechanical Engineering (CEME), NUST en_US
dc.subject Arrhythmia, support vector machine, features, wavelet transform, Pan Tompkins, ECG signal. en_US
dc.title Cardiac Decision Support System For Near Real-Time Arrhythmia Detection en_US
dc.type Project Report en_US


Files in this item

This item appears in the following Collection(s)

  • BS [148]

Show simple item record

Search DSpace


Advanced Search

Browse

My Account