Scalar invariant transform based deep learning framework for detecting heart failures using ECG signals

Manas Ranjan Prusty1, Trilok Nath Pandey2, Pujala Shree Lekha3

  • 1Centre for Cyber Physical Systems, Vellore Institute of Technology, Chennai, 600127, Tamil Nadu, India.

Scientific Reports
|February 1, 2024
PubMed

Insights

This study introduces a novel Convolutional Neural Network (CNN) system using Scale-Invariant Feature Transform (SIFT) for early heart disease detection. The SIFT-CNN model accurately classifies electrocardiogram (ECG) signals, achieving high accuracy for conditions like arrhythmia.

Area of Science:

  • Cardiology
  • Artificial Intelligence
  • Medical Imaging

Background:

  • Heart disease is a leading global cause of mortality.
  • Early detection and treatment are crucial for improving patient outcomes.
  • Electrocardiogram (ECG) analysis offers insights into cardiac health by monitoring heartbeat fluctuations.

Purpose of the Study:

  • To develop and evaluate a novel automated Convolutional Neural Network (CNN) system for accurate cardiac disease detection.
  • To leverage Scale-Invariant Feature Transform (SIFT) for enhanced feature extraction from ECG signals.
  • To classify ECG signals into Arrhythmia (ARR), Congestive Heart Failure (CHF), and Normal Sinus Rhythm (NSR).

Main Methods:

  • Utilized a custom Convolutional Neural Network (CNN) architecture.
  • Employed Scale-Invariant Feature Transform (SIFT) for extracting unique features from ECG signal images.
  • Compared SIFT with other feature extraction techniques like HOG and SURF.

Main Results:

  • The SIFT-CNN model achieved an accuracy of 99.78% and an F1 score of 99.78% on a dataset of 162 ECG images.
  • Achieved superior performance compared to models using HOG (99.45% accuracy) and SURF (78% accuracy).
  • Demonstrated high classification accuracy for detecting Arrhythmia, Congestive Heart Failure, and Normal Sinus Rhythm.

Conclusions:

  • The proposed SIFT-CNN model represents a significant advancement in automated cardiac disease detection.
  • Combining SIFT feature extraction with a custom CNN model offers a novel and highly effective approach.
  • This method shows exceptional performance, outperforming existing models for classifying heart conditions from ECG data.

Related Concept Videos

Imaging Studies for Cardiovascular System I:Echocardiography01:17

Imaging Studies for Cardiovascular System I:Echocardiography

Cardiac imaging studies encompass a wide range of noninvasive and minimally invasive techniques designed to visualize the heart's structure and function in detail. One such technique is echocardiography, which uses high-frequency ultrasound waves to produce detailed images of the heart, known as echocardiograms.
Indications: Echocardiography is utilized to diagnose heart failure, valve disorders, and myocardial infarction. It also assesses cardiac structures' size, shape, and motion,...
333
Electrocardiogram Fundamentals01:28

Electrocardiogram Fundamentals

Introduction
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...
600
Electrocardiogram01:29

Electrocardiogram

An electrocardiogram (ECG or EKG) is a critical diagnostic tool that records the electrical signals produced by the heart during each heartbeat. This recording is achieved through electrodes placed strategically on the arms, legs, and chest. The electrocardiograph amplifies these signals and produces 12 distinct tracings, offering a comprehensive understanding of the heart's electrical activity.
Three major waveforms are present in a typical ECG recording: the P wave, the QRS complex, and...
2.3K