Prediction and analysis of cardiovascular diseases based on ECG images using computer vision algorithms

2025

Closed access Metadata (CSL-JSON)
DOI 10.1109/sist61657.2025.11139266
Data confidence 70 medium
How this score is calculated

It is built from checkable properties of the record itself: whether the article has a DOI, how many independent sources confirmed its data, whether the required fields are filled in, and how recent the latest confirmation is. Disagreement between sources and a missing identifier lower it. A value of 80 or above means the record was published without further checking; 60 to 79 means it is published at reduced confidence, with a manual check advisable. A record verified by an editor by hand is never pushed below 90 by a recalculation. This scores our data about the article, not the article itself.

Abstract

Cardiovascular diseases (CVDs) are among the leading causes of mortality worldwide and are increasingly affecting not only elderly individuals but also younger populations. In this study, we investigate the application of computer vision techniques for the automatic classification of electrocardiogram (ECG) images to detect heart diseases. Computer vision is widely used in medical diagnostics due to its ability to accurately analyze complex visual data and assist in non-invasive early detection.We developed and evaluated two deep learning models using the publicly available ECG image dataset from the National Heart Foundation of Bangladesh. The first model employed a custom convolutional neural network (CNN) architecture, while the second utilized a transfer learning approach based on the ResNet50 architecture pretrained on ImageNet. Both models were trained to classify ECG images into four clinically relevant categories: normal condition, abnormal heartbeat, acute myocardial infarction, and history of myocardial infarction.The results demonstrate high classification performance from both approaches. The ResNet50-based model achieved a training accuracy of 83.4% and a validation accuracy of 81.2%, indicating strong generalizability and robust convergence. In contrast, the custom CNN model showed a training accuracy of 100% and a validation accuracy of 99.1%, reflecting excellent discriminative power within the dataset. These outcomes confirm the effectiveness of deep convolutional architectures in processing medical image data and highlight the potential for ECG-based automated diagnostics in supporting cardiology workflows.