Related Experiment Video
Updated: May 30, 2025

Author Spotlight: Advancing the Study of Brain-Heart Interplay with a Comprehensive EEGLAB Plugin for Multimodal Signal Analysis
Published on: April 26, 2024
Enhancing cardiovascular disease classification in ECG spectrograms by using multi-branch CNN
S Daphin Lilda1, R Jayaparvathy1
1Department of Electrical and Electronics Engineering, Sri Sivasubramaniya Nadar College of Engineering, Chennai, India.
Insights
This study introduces advanced deep learning models for early cardiovascular disease (CVD) prediction using electrocardiogram (ECG) data. A multi-branch CNN achieved 99.34% accuracy in classifying five CVD types from ECG spectrograms.
Area of Science:
- Cardiology
- Biomedical Engineering
- Artificial Intelligence
Background:
- Cardiovascular diseases (CVDs) pose a significant global health threat, necessitating accurate early detection.
- Electrocardiograms (ECGs) are crucial for diagnosing CVDs, but manual interpretation can be challenging.
- Artificial intelligence (AI), particularly deep learning (DL), shows promise for automated CVD classification from ECG data.
Purpose of the Study:
- To propose and compare the performance of 1D CNN, 2D CNN, and multi-branch CNN (MB-CNN) models for classifying CVDs from ECGs.
- To evaluate the effectiveness of converting 1D ECGs into 2D spectrograms for improved classification accuracy.
- To develop a highly accurate AI model for the early detection of various cardiovascular conditions.
Main Methods:
- One-dimensional (1D) convolutional neural networks (CNNs) were applied to raw ECG signals.
- 1D ECG signals were transformed into 2D-ECG spectrograms using continuous wavelet transform (CWT).
- Two-dimensional (2D) CNN and a proposed multi-branch CNN (MB-CNN) were utilized to classify these spectrograms.
Main Results:
- The 1D CNN achieved a maximum performance of 97.60%.
- The 2D CNN, applied to CWT-generated spectrograms, reached a maximum accuracy of 98.46%.
- The proposed MB-CNN model demonstrated superior performance, achieving an average test accuracy of 99.34% for classifying five CVD types and 99.22% for 5-class ECG classification.
Conclusions:
- Deep learning models, especially MB-CNN, significantly enhance the accuracy of CVD classification from ECG data.
- Converting 1D ECGs to 2D spectrograms and employing advanced CNN architectures improves diagnostic performance.
- The developed MB-CNN model shows high potential for accurate and early prediction of cardiovascular diseases, aiding in mortality reduction.
Abstract:
Cardiovascular disease (CVD) is caused by the abnormal functioning of the heart which results in a high mortality rate across the globe. The accurate and early prediction of various CVDs from the electrocardiogram (ECG) is vital for the prevention of deaths caused by CVD. Artificial intelligence (AI) is used to categorize and accurately predict various CVDs. Among different AI-based techniques, deep learning (DL)--based approaches are more effective in classifying various CVDs because they extract characteristics directly from the huge amounts of data needed to train the DL network. This paper proposes and compares the performance of a one-dimensional (1D), two-dimensional (2D) convolutional neural network (CNN), and a multi-branch convolutional neural network (MB-CNN) to classify various CVDs, namely, dilated cardiomyopathy (DCM), hypertrophic cardiomyopathy (HCM), myocardial infarction (MI) and coronary artery disease (CAD) from spectrograms of one-dimensional (1D) ECG records. The 1D ECG records are classified using a 1D CNN is proposed which achieves a maximum performance of 97.60 %. To boost performance, the 1D ECG recordings are converted into 2D-ECG spectrograms via the continuous wavelet transform (CWT) and classified based on the proposed 2D-CNN with a maximum accuracy of 98.46 %. To further improve the classification performance, the obtained 2D- ECG spectrograms are classified using the proposed MB-CNN containing multiple branches which can capture various degrees of abstraction leading to a precise classification. The proposed approach using the MB-CNN model obtains an average test accuracy of 99.34 % for the classifications of five types of CVDs and 99.22 % for the classification of 5 classes of ECGs in the MIT-BIH database.
Related Concept Videos
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...
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
Three major waveforms are present in a typical ECG recording: the P wave, the QRS complex, and...
Cardiovascular Drugs: Classification based on Therapeutic Indications
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....
Imaging Studies for Cardiovascular System I:Echocardiography
Indications: Echocardiography is utilized to diagnose heart failure, valve disorders, and myocardial infarction. It also assesses cardiac structures' size, shape, and motion,...

