Related Experiment Video
Updated: May 27, 2025

Analyzing Long-Term Electrocardiography Recordings to Detect Arrhythmias in Mice
Published on: May 23, 2021
ECG Signal Classification of Cardiovascular Disorder using CWT and DCNN
Tawfikur Rahman1, Rasel Ahommed1, Nibedita Deb2
1Department of Electrical and Electronic Engineering, Faculty of Engineering, International University of Business Agriculture and Technology, Uttara, Dhaka 1230, Bangladesh.
Background:
Cardiovascular Diseases (CVD) requires precise and efficient diagnostic tools. The manual analysis of Electrocardiograms (ECGs) is labor-intensive, necessitating the development of automated methods to enhance diagnostic accuracy and efficiency.
Objective:
This research aimed to develop an automated ECG classification using Continuous Wavelet Transform (CWT) and Deep Convolutional Neural Network (DCNN), and transform 1D ECG signals into 2D spectrograms using CWT and train a DCNN to accurately detect abnormalities associated with CVD. The DCNN is trained on datasets from PhysioNet and the MIT-BIH and the MIT-BIH arrhythmia dataset. The integrated CWT and DCNN enable simultaneous classification of multiple ECG abnormalities alongside normal signals.
Material And Methods:
This analytical observational research employed CWT to generate spectrograms from 1D ECG signals, as input to a DCNN trained on diverse datasets. The model is evaluated using performance metrics, such as precision, specificity, recall, overall accuracy, and F1-score.
Results:
The proposed algorithm demonstrates remarkable performance metrics with a precision of 100% for normal signals, an average specificity of 100%, an average recall of 97.65%, an average overall accuracy of 98.67%, and an average F1-score of 98.81%. This model achieves an approximate average overall accuracy of 98.67%, highlighting its effectiveness in detecting CVD.
Conclusion:
The integration of CWT and DCNN in ECG classification improves accuracy and classification capabilities, addressing the challenges with manual analysis. This algorithm can reduce misdiagnoses in primary care and enhance efficiency in larger medical institutions. By contributing to automated diagnostic tools for cardiovascular disorders, it can significantly improve healthcare practices in the field of CVD detection.
More Related Videos
Related Concept Videos
Electrocardiogram
Three major waveforms are present in a typical ECG recording: the P wave, the QRS complex, and...
Pulse rhythm
Conversely, an irregular pulse pattern is termed dysrhythmia, stemming from disruptions in cardiac...
Classification of Signals
A continuous-time signal holds a value at every instant in time, representing information seamlessly. In contrast, a discrete-time signal holds values only at specific moments, often denoted as x(n), where...
Electrocardiogram Fundamentals
An electrocardiogram (ECG) is a diagnostic tool for identifying cardiac conditions such as arrhythmias, conduction abnormalities, and myocardial ischemia.
Definition
An electrocardiogram (ECG) visualizes the heart's electrical activity by tracing the electrical movement associated with each heartbeat on a graph or monitor. As the heart beats, an electrical wave passes through it, correlating with the cardiac cycle events.
Parts of an ECG
An ECG utilizes electrodes on the skin...
ECG Interpretation of Rhythms
Components of the Electrocardiogram
The primary components of a normal ECG waveform in Normal sinus rhythm(NSR) include the P wave, PR interval, QRS complex, ST segment, T wave, and occasionally a U wave.
ECG waveforms are divided by vertical and horizontal lines at standard intervals.
The horizontal axis measures time and rate, and the vertical axis measures amplitude or voltage....
Correlation between ECG and Cardiac Cycle
A cardiac action potential originates in the SA node and spreads throughout the atria and the AV node in approximately 0.03 seconds. This results in the P wave in an ECG and triggers atrial contraction. The action potential is then briefly slowed at the AV node, allowing the atria to contract and fill the ventricles with blood before...

