ORIGINAL RESEARCH article

Front. Artif. Intell., 22 August 2025

Sec. Machine Learning and Artificial Intelligence

Volume 8 - 2025 | https://doi.org/10.3389/frai.2025.1625637

BlendNet: a blending-based convolutional neural network for effective deep learning of electrocardiogram signals

  • School of Electronics Engineering (SENSE), Vellore Institute of Technology, Chennai, India

Abstract

Introduction:

In recent years, Deep Learning (DL) architectures such as Convolutional Neural Network (CNN) and its variants have been shown to be effective in the diagnosis of cardiovascular disease from ElectroCardioGram (ECG) signals. In the case of ECG as a one-dimensional signal, 1-D CNNs are deployed, whereas in the case of a 2D-represented ECG signal, i.e., two-dimensional signal, 2-D CNNs or other relevant architectures are deployed. Since 2D-represented ECG signals facilitate better feature extraction, it is a common practice to convert an ECG signal into a scalogram image using a continuous wavelet transform (CWT) approach and then subject it to a DL architecture such as 2-D CNN. However, this traditional approach captures only a limited set of features of ECG and thereby limits the effectiveness of DL architectures in disease detection.

Methods:

This work proposes “BlendNet,” a DL architecture that effectively extracts the features of an ECG signal using a blending approach termed “alpha blending.” First, the 1-D ECG signal is converted into a scalogram image using CWT, and a binary version of the scalogram image is also obtained. Then, both the scalogram and binary images are subjected to a sequence of convolution and pooling layers, and the resulting feature images are blended. This blended feature image is subjected to a dense layer that classifies the image. The blending is flexible, and it is controlled by a parameter α, hence the process is termed as alpha blending. The utilization of alpha blending facilitates the generation of a composite feature set that incorporates different characteristics from both the scalogram and binary versions.

Results:

For experiments, a total of 162 ECG recordings from the PhysioNet database were used. Experimental results and analysis show that, in the case of α = 0.7, BlendNet's performance surpasses the performance of (i) traditional approaches (that do not involve blending) and (ii) state-of-the-art approaches for ECG classification.

Discussion:

Experimental outcomes show that the proposed BlendNet is flexible regarding dense layer settings and can accommodate faster alternatives [i.e., machine learning (ML) algorithms] for faster convergence. The superior performance at α = 0.7 indicates that alpha blending allows for richer composite feature sets, leading to improved classification accuracy over conventional feature extraction and classification methods.

1 Introduction

Deep Learning-based diagnosis of cardiovascular disease from ECG signals involves two major steps: pre-processing (Safdar et al., 2024) and classification (Wu and Guo, 2025). The pre-processing step generally involves resizing and filtering of signals. The classification step involves feature extraction and signal categorization. Popular DL architectures like CNN and its variants have shown significant results in the medical domain, especially with ECG. In the case of ECG as a one-dimensional signal, 1D-CNNs are deployed. These models are enhanced and contributed in many ways: like combining with Leaky-ReLU () activation function, an enhanced model for extracting signals from paper-based ECG data (), with real and noise-attenuated ECG signals (), for robust classification 1-D Convolutional deep residual neural networks () utilized, and even explored in authentication (Yuniarti et al., 2024). Apart from different scenarios, ECG signals can be combined with different advanced CNN variants such as Deep-CNN (), SE-ResNet152 (Xu et al., 2021), MobileNetV2 (), ResNet152V2, DenseNet169, COV-ECGNET (), MobileNetV2 combination with BiLSTM (Shin et al., 2022), and InceptionV3 () and showed promising results. In these architectures, ECG signals are subjected to a sequence of convolution and pooling layers for feature extraction and then to a dense neural network layer for decision-making (i.e., classification). In most of the ECG classifications, scalogram images are utilized from the signal by CWT approach, for extracting non-linear and non-stationary features (), image classification by representing image over the time-frequency domain (), extracting R peak and RR interval features (Wang et al., 2021), statistical parameters (), classification with various CNN variants for better results (), with RGB image classification from scalogram (), for collecting multi-spectral information (), and for classification with transformers (). In one of the cases, the binarized version of the scalogram image is used for classification ().

Owing to the fact that each version of the image contains some unique features, in this work, we propose an approach termed “alpha blending' which blends the features extracted from the scalogram and its binarized version through a sequence of convolution and pooling layers. The blended feature map is subjected to a dense neural network layer (as in traditional CNN) that classifies the image. This proposed architecture is termed as BlendNet. The blending step is flexible as it involves a parameter α. For experiments, a total of 162 ECG recordings from the PhysioNet database were used. There were three categories of patients: Congestive Heart Failure (CHF), Cardiac Arrhythmias (ARR), and Normal Sinus Rhythms (NSR). There are 36 recordings from people with NSR, 30 with people with CHF, and 96 with ARR. The objective of the proposed approach is to classify ARR, CHF, and NSR. The experimental results shows that the BlendNet architecture achieves the best performance α = 0.7, and it outperforms non-blending approaches. The proposed BlendNet is flexible in terms of dense layer settings, as it can accommodate any complicated dense layers, for example, the dense layers in InceptionV3, ResNet152V2, DenseNet169, or MobileNetV2. In applications where execution speed is of utmost concern, the dense layer can be replaced with faster alternatives (i.e., ML algorithms) for faster convergence.

Notable works in literature relevant to this problem statement are the DL framework in which utilizes Scale Invariant Feature Transform (SIFT) based features for detecting heart failures and the framework in Saeed and Yousif (2021) which utilizes the slantlet based statistical features. Both these approaches extract features from the PhysioNet ECG data and apply a DL architecture. Although they have exhibited good classification performance, they depend on a single paradigm for feature extraction. On the other hand, the BlendNet framework proposed in this manuscript deploys a blending framework to form a composite feature map, which is then subjected to a classification architecture/algorithm.

The contributions of this manuscript are as follows:

  • A novel DL architecture termed as BlendNet which involves flexible blending of image features using alpha blending.

  • An ablation study to emphasize the importance of alpha blending in the proposed BlendNet.

  • A flexibility study to explore the choices of dense layer settings for the classification task in the proposed BlendNet.

  • A faster alternative for BlendNet, which incorporates the computationally efficient ML algorithms in place of the dense layer.

The remaining sections are structured as follows. Section 2 presents a survey of several ML and DL architectures associated with diverse ECG data. Section 3 provides a detailed explanation of the proposed BlendNet and presents an analysis of its computational complexity. Section 4 presents the experimental validation of the proposed architecture and establishes a comparison with the state-of-the-art. Section 5 concludes the paper with recommendations for future research.

2 Literature survey

Recent research has shown substantial progress in identifying irregular heart rhythms using CNNs. employed a 1-D CNN to classify four distinct categories in the MIT-BIH dataset and achieved a remarkable accuracy of 99%. In another work (), including the LeakyReLU activation function in 1-D CNN architectures on the same dataset results in accuracies ranging from 97% to 99%. A modified version of the 1-D CNN called SEResNet18 was used in a dataset of ECG images containing data from cardiac and COVID-19 patients. The model achieved accuracies of 98.42% to distinguish COVID-19 cases from normal cases and 98.50% to distinguish COVID-19 cases from other classes. In particular, the model successfully extracted signals from the scanned ECG records (; ). There is another progress where a 2-D CNN achieved an accuracy of 99.52% on the MIT-BIH dataset by combining wavelet-based spectral features with CNN's temporal features. This demonstrates the effective combination of advanced signal processing techniques and DL. These advances highlight the strong flexibility and growing accuracy of CNN models in diagnosing heart conditions using different datasets and architectural improvements.

Many studies associated with ECG have recently been conducted in 2-D format, mainly because of extracting morphological features (Wang et al., 2021), non-linear and non-stationary features (), comparing images with signals (), for statistical features (), good performance across different CNN variants (), performing well in other imaging like RGB () and with transformers (), it worked well. Compared to 1-D signal ECG, 2-D ECG images provide more insight into abnormalities and the interpretation of complex cardiac conditions due to their visual representation that combines frequency and temporal characteristics in a single image. Furthermore, when DL architectures are employed, spatial relationships can be exploited to extract important features and improve the classification process:

Recent studies (Yoon and Kang, 2023) have highlighted the importance of scalogram-based approaches for the interpretation of ECG through bimodal CNNs, combined with ensemble and Inception-v3 techniques, achieving an accuracy of 95.08% and 95.74% in classifying ARR, CHF, and NSR, while () expanded this work to accurately diagnose COVID-19 with accuracies of 96.53% using CNN and 99.21% with CNN-SVM% respectively.

An extensive investigation has been conducted using ARR, CHF, and NSR datasets to study automatic ECG signal classification, with () reported accuracies of 96%, 92.66%, and 95.33% by using architectures GoogleNet, AlexNet, and ResNet; additionally, Sabeenian and Sree Janani (2023) achieved an accuracy of 98.81% with ResNet18, while combining CNN with Naïve Bayes () and AlexNet (), reported accuracies of 98.76% and 98.7%, showing the dominance of DL architectures in accurately classifying ECG signals.

Studies using the UCDDB dataset () have applied a scalogram-based CNN to identify obstructive sleep apnea, with an accuracy of 94.30%. Research using the PTB and MIT-BIH arrhythmia datasets () has demonstrated the adaptability of DL architectures, including GoogleNet, EECCGNet, and ResNet, attaining high classification accuracies of 92.29% to 99%. Normalizing binary images for extracting the QRS complex (Wang et al., 2020) and with AlexNet, VGG-16, and Inception-V3 (), reflecting ECG properties, such as QRS complexes and T waves, might be advantageous when integrated with other forms of ECG data. Normalization is implemented to achieve consistency in image scaling, which in turn enables the integration of analysis for improved interpretation and detection of cardiac problems.

Recent advancements in ECG analysis have been driven by the exploration of complex DL architectures for enhanced feature extraction and classification. Researchers have leveraged these architectures to improve diagnostic accuracy and enable automated interpretation of ECG signals. Another recent study used 1,932 paper-based ECG images, which were divided into five classes (MI, HMI, NHB, AHB, and COVID-19), to evaluate the performance of different DL architectures in classification tasks. The DenseNet201 () model was employed for binary classification, attaining an accuracy of 99.1%. For the classification of three classes, DenseNet201 () achieved an accuracy of 97.36%, while InceptionV3 () achieved an accuracy of 97.83% for the classification of five classes. A different research study utilized the identical dataset and implemented the In-Res106, InceptionV3, ResNet50, DenseNet201, VGG19, and MobileNetV2 architectures () to develop an automated system for predicting heart disease. Impressive levels of accuracy were attained, with In-Res106 emerging as the top performer with a score of 98.34%. In addition, a distinct study that specifically examined the categorization of cardiac disorders (ARR, CHR, NSR) found that the SIFT-CNN () attained a remarkable accuracy rate of 99.78%. Nevertheless, alternative techniques such as SVM, K-Nearest Neighbors (KNN), Long Short-Term Memory (LSTM), and AlexNet-SVM () produced diverse outcomes, with accuracy rates ranging from 65.63% to 96.77%, when applied to classification and prediction tasks. A slantlet based feature extraction followed by an SVM classifier has resulted in an Area Under Curve (AUC) of 99.25% (Saeed and Yousif, 2021).

In a different scenario, instead of opting for complex DL architectures, a particular study investigated the use of convolution-based heterogeneous activation facility (CHAF) (). This approach involves employing multiple activation functions (AFs) in the convolution layer blocks, with each block having its own AF. The aim is to extract features more effectively and enhance accuracy. The study achieved an accuracy of 99.55% with an execution time of 0.008 seconds using the CHAF-KNN method on the PTB dataset. Similarly, with the MIT-BIH dataset, the CHAF-KNN method achieved an accuracy of 99.08% and executed in 0.07 seconds.

In similar to our proposed work, there is research work that combines phase and magnitude (Scarpiniti, 2024) of CWT and got 98.5% accuracy; in another work, a time-frequency-based DL framework () achieved 94.60% accuracy; and lastly, in another research () uses multimodal image fusion and multimodal feature fusion techniques were used to achieve 99.2%.

Table 1 presents a summary of DL architectures for ECG classification. During our investigation into different DL architectures and ML algorithms for a range of datasets, with the goal of improving feature extraction and model performance in healthcare applications, we have discovered a potential area for innovation: combining the features of two images created from ECG signals.

Table 1

S. No.ArchitectureDatasetAccuracy (%)Highlights / Salient Features
11D CNN ()MIT-BIH Arrhythmia Dataset99.00Classification into 4 classes
21D CNN ()MIT-BIH Arrhythmia Dataset97.00–99.00LeakyReLU activation used
3SEResNet18 (1D CNN) ECG image dataset (Cardiac + COVID-19)98.42 (COVID-19 vs Normal), 98.50 (vs. Other)Extracted ECG signals from paper records
42D CNN ()MIT-BIH Arrhythmia Dataset99.52Combines wavelet spectral and temporal CNN features
5Bimodal CNN (Inception-v3) (Yoon and Kang, 2023)12-lead ECG (Chapman + Shaoxing)95.08 (Bimodal), 95.74 (Ensemble)1D ECG transformed to scalogram and grayscale image
6CNN–SVM ()PhysioNet (ARR, CHF, NSR)96.53 (CNN), 99.21 (CNN–SVM)Continuous Wavelet Transform (CWT) used
7GoogLeNet, AlexNet, ResNet ()PhysioNet (ARR, CHF, NSR)96.00, 92.66, 95.33Based on 2D images transformed via CWT
8ResNet18 (Sabeenian and Sree Janani, 2023)PhysioNet (ARR, CHF, NSR)98.81 (raw), 97.05 (wavelet)1D signal converted to 2D scalogram images
9CNN + Naïve Bayes ()PhysioNet (ARR, CHF, NSR)98.76GoogLeNet used to extract discriminative features
10AlexNet ()PhysioNet (ARR, CHF, NSR)98.701D ECG transformed to 2D scalogram image
11SCNN (Scalogram-based CNN) ()UCDDB94.30Combines Empirical Mode Decomposition (EMD) and CWT
12GoogLeNet, EECCGNet, ResNet ()PTB (CU ECG)92.29–99.00CNN-based architecture for ECG images
13Fusion (AlexNet, VGG19, InceptionV3 + SVM) ()MIT-BIH Arrhythmia Dataset97.60Binary image input with cubic SVM classifier
14DenseNet201, InceptionV3 ()COVID-19 ECG image dataset99.10 (2-class), 97.36 (3-class), 97.83 (5-class)Detects COVID-19 from ECG images and signals
15InRes-106 Hybrid Model ()Paper-based ECG images (n=1932)98.34Outperforms InceptionV3, ResNet50, etc.
16SIFT–CNN ()PhysioNet (ARR, CHF, NSR)99.78Superior to HOG and SURF methods
17Hybrid AlexNet–SVM ()PhysioNet (ARR, CHF, NSR)96.77Utilizes spectrogram representations
18CNN with heterogeneous activation + KNN ()PTB, MIT-BIH99.55 (PTB), 99.08 (MIT-BIH)Uses six activation functions: tanh, linear, softsign, elu, crelu, relu6
19CNN-based fusion framework (Scarpiniti, 2024)MIT-BIH98.5Fuses the magnitude and phase of the CWT,
20Fusion-based time-frequency DL framework ()MIT-BIH94.60Utilizing spectrograms and scalograms
21CNN with SVM ()PTB, MIT-BIH99.2 (PTB), 99.7 (MIT-BIH)Uses multimodal image fusion and multimodal feature fusion

Summary of deep learning architectures for ECG classification.

3 Proposed methodology

This section presents a detailed description of the proposed BlendNet architecture, an analysis of BlendNet's computational complexity and an overview of its advantages and limitations.

3.1 Proposed BlendNet architecture

Based on the inferences drawn from literature survey, we hypothesize that the composite feature set from different images of the same signal captures fundamental properties of ECG signals more efficiently than the traditional signal representations. In order to achieve this goal, we are incorporating the notion of alpha blending, utilizing its capacity to improve patient care by enhancing diagnostic accuracy and treatment effectiveness. Figure 1 shows the proposed BlendNet architecture. It has three major parts: (i) image formation and binarization, (ii) alpha blending, and (iii) classification.

Figure 1

3.1.1 Image formation and binarization

The continuous wavelet transforms (CWT) play an important role in feature extraction when compared to the 1-D signal, like analyzing nonlinear behavior of ECG signals (), arrhythmia classification (), morphological features (Wang et al., 2021), statistical features (), performs well with different variants of CNN (), good performance in RGB images (), and classification with transformers (). It performs a process of signal decomposition, separating the signal into distinct frequency components across a certain time period. Within the context of ECG data, the CWT enables us to examine the signal's time-frequency properties, encompassing both transient and periodic attributes. By utilizing the CWT on the one-dimensional ECG data, we get a two-dimensional representation called a scalogram. The scalogram depicts the temporal changes in the frequency composition of the ECG signal. Every point in the scalogram corresponds to a precise time and frequency, and the intensity of each point represents the magnitude of the wavelet coefficient at that exact time and frequency.

The CWT of the signal f(t) is obtained by integrating f(t) with the shifted and/or scaled forms derived from a mother wavelet Ψ(t):

where, a is the scaling parameter controlling the width of the wavelet transform, b is the translation parameter controlling the position of the wavelet transform along the time axis, is the scaled and translated version of the mother wavelet Ψ(t), and Ψ*(·) denotes the complex conjugate of Ψ(·).

The process of converting the scalogram to grayscale is important in the preprocessing process. This transformation involves various processes like classification of digitized ECG images (), image-based ECG classification (), arrhythmic heartbeat classification (), and bimodal CNN classification (Yoon and Kang, 2023), which entail assigning shades of gray to the intensity levels of the scalogram. This transformation maintains the comparative variations in intensity within the scalogram while streamlining the depiction for subsequent analysis.

Binarisation (i.e., binary conversion) involves simplifying the grayscale representation by applying a threshold to the grayscale image. This binarized image has been employed in various processes, like analysis of QRS complex patterns (Wang et al., 2020), ventricular tachyarrhythmia classification (), and morphological feature extraction for IoT devices (Xiaolin et al., 2022). This procedure entails establishing a threshold value, whereby pixels exceeding this value are designated as white to indicate the existence of a signal, while pixels falling below this value are designated as black to indicate the absence of a signal. The threshold can be chosen based on apriori image information or through techniques such as Otsu's thresholding. The binary image enhances the visibility of the regions of interest in the ECG signal, facilitating the identification of specific features such as peaks, valleys, and anomalies. Table 2 shows the comparison between the two image representations to be considered for the next step in BlendNet.

Table 2

AspectScalogram ECGBinary ECG
RepresentationTime-Frequency domainSegmentation into foreground/background
InformationCaptures time and frequency informationHighlights presence/absence of features
FeaturesDetailed spectral informationStructural features
VisualizationSpectrogram-likeBlack and white
Feature ExtractionFrequency-basedPresence and absence-based

Comparison of scalogram and binary image representations for ECG images.

To produce a visualization that combines a scalogram and binary images, the scalogram from the ECG signal will show a depiction of the frequency components of the signal as they change over time. Binary images that depict segmented zones of interest within the ECG signal. This process of segmentation may entail the identification of particular events or irregularities in the signal, such as QRS complexes, P-waves, or T-waves.

3.1.2 Alpha blending

Upon obtaining the scalogram and binary versions of the image, these images are subjected to feature extraction procedure in parallel. As shown in Figure 1, each of these image versions is subjected to a sequence of convolution and pooling layers involving ReLU. The outcomes of these convolution blocks are considered for the alpha blending process. In literature, nighttime single-image dehazing via pixel-wise alpha blending (Yu et al., 2019), content-adaptive feature aggregation mechanism (), data hiding in thermal imaging (Rathika and Gayathri, 2021), and no division operation (Van Aken, 2022) are carried out by alpha blending for various purposes. It is a widely employed technique in computer graphics and image processing that combines two images by considering the transparency value (alpha value denoted by α) supplied to each pixel. Alpha blending is a technique used in medical imaging, specifically with ECG, to achieve varied objectives such as overlaying images or annotations, emphasizing specific characteristics, or improving visual representations. It involves assigning an alpha value to each pixel in the input images or layers, indicating its level of transparency or opacity. α values typically span the range of 0 to 1, with 0 representing complete transparency and 1 representing complete opacity. α values ranging from 0 to 1 at an intermediate level produce different degrees of transparency. In BlendNet architecture, the alpha blended feature set is expressed as follows

where, α is the blending proportion, FS is the feature set obtained from the scalogram version through CNN-type convolution and pooling operations, and FB is the feature set obtained from the binarized version through convolution and pooling operations, as shown in Figure 1.

3.1.3 Classification using dense layer

The objective of the classification is to differentiate between different classes of input images (i.e., ARR, CHR, and NSR in the cases of PhysioNet datset images). In BlendNet, a dense neural network layer as in conventional CNN is used. Softmax activation function is deployed. This CNN-type dense layer can also be replaced with a more efficient dense layer setting as in InceptionV3, ResNet152V2, DenseNet169, and MobileNetV2. Since computationally more demanding portion of BlendNet is the dense layer, in applications demanding faster convergence, the dense layer can be replaced with ML algorithms such as SVM, Random Forest (RF), KNN, and XGBoost.

3.2 Computational complexity of the proposed BlendNet

Let the input image size be n × m and the convolution kernel size be k × d. The computational complexity of a convolution operation is , where f denotes the number of filters. If the scalogram and binary images are subjected to L layers (convolution + pooling), and the extracted feature map is of dimension N, then the total computational complexity of feature extraction followed by alpha blending is , because the blending requires only computations. The dense neural network layer (i.e., feedforward neural network) has a computational complexity of . Therefore, the computational complexity of the proposed BlendNet is . Since kN, dN, fN, and LN, the computational complexity can be approximated to , which is the same as that of a standard feedforward neural network.

3.3 Advantages and limitation of the proposed BlendNet

Salient features of the proposed BlendNet are

  • Effective feature extraction: Owing to the fact that each form of the image (i.e., binary and scalogram) contains some unique features of the image, the alpha blending step in the proposed BlendNet facilitates improved feature extraction.

  • Flexible blending: The blending is flexible as it is controlled by a parameter α.

  • Choice of algorithms for classification: Although the proposed BlendNet architecture contains a dense neural network for classification (as in CNN), it can also be replaced with a more efficient dense-layer or with a faster alternative.

The proposed BlendNet poses a challenge/limitation: The blending proportion α is crucial and it needs to be chosen appropriately.

4 Experimental results and discussions

This section contains dataset description, implementation details, definitions of metrics used for evaluation and the experimental results with related discussions.

4.1 Dataset description and implementation details

Experiments reported in this section utilize ECG data collected from three distinct cohorts: ARR, CHF, and NSR. A total of 162 ECG recordings were utilized, sourced from 3 PhysioNet databases: the MIT-BIH Arrhythmia Database (), the MIT-BIH Normal Sinus Rhythm Database (), and the BIDMC Congestive Heart Failure Database (). To be more precise, there were 96 recordings from individuals with ARR, 30 recordings from those with CHF, and 36 recordings from individuals with NSR. In Figure 2, which shows the clear visualization of how our ECG looks in all conditions, like ARR, CHF, and NSR, for all image conversions like scalogram, binary, and grayscale images. The objective is to develop a classifier that can accurately differentiate between ARR, CHF, and NSR.

Figure 2

All the ECG signals were processed at a 128 Hz sampling rate. We extracted the first 1,000 samples, and the class distribution is 96 recordings for ARR, 30 for CHF, and 36 for NSR. So 162 ECG signals are used across 3 classes (class-imbalanced dataset) as a pilot study aimed to explore the feasibility of the proposed BlendNet architecture and its ability to extract features. The primary objective was not to achieve state-of-the-art accuracy but to evaluate the effectiveness of our feature extraction pipeline and to analyse the performance trends in a controlled, preliminary setting. The information gained from this work will serve as a foundation for future work involving larger database to validate and generate the findings.

All the data are normalized to zero mean and unit variance. CWT is applied to 1-D ECG into 2-D scalogram images, using the cwtfilterbank MATLAB function. The images have a resolution of 227*227 pixels and are categorized into ARR, CHF, and NSR. The threshold for binarization was fixed 128 because of its simplicity and convention. Technically, pixel values range from 0 to 255; 128 (127.5) is the midpoint. Using a value of 128 effectively separates the morphological features from the background for our dataset and exhibits pixel intensities. We didn't process any data augmentation techniques. During the training step for the model, we applied class_weight to tackle the imbalance condition in the dataset.

As a preliminary experiment, which turned out to be a motivation for proposing BlendNet, we evaluate the performance of CNN models for scalogram and binary images separately, without blending. In our first experiment, we processed scalogram images and binary images separately to the CNN architectures, then by using alpha blending, we blended the images to the dense layer for classification. The BlendNet architecture was implemented for various blending proportions (α ranging from 0.1 to 0.9) and different train-test splits (60:40, 70:30, 80:20, and 90:10). In order to avoid overfitting issues, we have used dropouts in the architectures to mitigate it. Upon identifying the best parameter settings, in the next set of experiments, a slightly modified BlendNet architecture with the CNN-type dense layer replaced with the dense layer settings available in advanced architectures such as InceptionV3, ResNet152V2, DenseNet169, and MobileNetV2 is implemented for a comparative study. Training hyperparameters for the experiments are as follows: we used the “adam” optimiser and “sparse_categorical_crossentropy” loss function, 20 epochs, and a batch size of 64 was processed through the experiments. In the last set of experiments, the BlendNet architecture with the dense layer replaced with faster alternatives (i.e., ML algorithms), such as SVM, RF, KNN, and XGBoost, is implemented.

4.2 Evaluation metrics

The experimental study reported in this manuscript uses two key criteria, namely accuracy and execution time, to assess the effectiveness of architectures for ECG classification. Accuracy is a crucial measure for evaluating the efficiency of our architecture in accurately categorizing ECG signals into their appropriate groups. Accuracy is expressed as follows:

where TP is True Positives, TN is True Negatives, FP is False Positives, and FN is False Negatives.

A greater accuracy level signifies good performance in precisely recognizing and diagnosing cardiac problems, hence improving the dependability and practicality of our method. Execution time is a measure of the computing efficiency of our algorithm. It indicates the elapsed time from the start to the end of the architecture's execution (i.e., the computation time in Python 3.9.10 running on a 64-bit AMD Ryzen 7 4800H with Radeon Graphics 2.90 GHz, RAM 16 GB). This measure assesses the amount of computer resources needed to process ECG signals and produce categorization results. Assessing the time spent is vital for evaluating the practical viability and scalability of our approach, especially in real-world situations where prompt diagnosis and decision-making are vital.

4.3 Ablation study

In Artificial Intelligence (AI) terminology, an ablation study is done by removing a component/part from an AI model/architecture to understand the importance of the component. Therefore, we start with the ablation study for the proposed BlendNet by analyzing the performance of the CNN architectures on scalogram and binary images separately without blending. The empirical findings, displayed in Table 3, illustrate the classification efficacy of the CNN models for scalogram and binary images. The test train split was fixed as 70:30. The classification based on scalogram images achieved an accuracy of 96.29%, whereas the classification based on binary images achieved an accuracy of 91.11%. The results demonstrate the effectiveness of both image formats in automating ECG classification. The scalogram representation marginally surpasses the binary representation in terms of classification accuracy. The execution time is almost similar.

Table 3

Architecture with imaging typeAccuracy (%)Execution time (seconds)
CNN on scalogram images96.29272.17
CNN on binary images91.11263.24

Classification performance of traditional approaches for ECG classification.

As there is no blending involved in this experiment, this set of results will serve as a basis for comparison of traditional approaches with the proposed BlendNet architecture which involves blending.

4.4 Performance analysis of proposed BlendNet for different blending proportions and for different train-test splits

This experiment focus on examining the efficacy of the proposed BlendNet and the impact of the blending proportion on it. The proportion α is varied from 0.1 to 0.9 (in steps of 0.1). A proportion of 0.1 indicates that 10% of the features are derived from the scalogram and 90% are from the binary counterpart, while a proportion of 0.9 indicates the vice-versa. Table 4 shows the classification performance of BlendNet for different α values and different train-test splits.

Table 4

A60:4070:3080:2090:10
Accuracy (%)Exec. Time (s)Accuracy (%)Exec. Time (s)Accuracy (%)Exec. Time (s)Accuracy (%)Exec. Time (s)
0.196.11173.5195.18203.1292.22212.7396.66240.01
0.294.07119.9995.18130.9794.44144.5693.33159.47
0.392.59114.3694.07131.3593.88146.2995.55156.48
0.495.92192.7097.40195.7095.00214.6594.44251.64
0.593.33178.4994.81190.4191.66211.6896.66234.81
0.694.07183.3095.55206.1793.33214.1396.66239.09
0.7100.00177.43100.00197.02100.00219.98100.00231.67
0.895.55170.0290.70192.7889.44218.8496.66277.94
0.993.33174.7592.22214.6292.77225.3693.33254.37

Proposed BlendNet's classification performance for different blending proportions.

It can be inferred from Table 4 that the BlendNet's best classification accuracy is achieved for 0.7 regardless of the train-test ratio. Convergence-wise, the architecture is faster for 0.2 or 0.3 compared to other values of α. Figure 3 establishes a comparison of BlendNet's performance with the results obtained from the ablation study. When the proportion deviates from 0.7, the accuracy reduces. The outcome of this experiment indicates that a well-balanced blend of characteristics from both image types resulted in the best categorization performance.

Figure 3

4.5 Validation of the robustness of the proposed BlendNet for various dense layer settings

For our study on the robustness of BlendNet in terms of dense layer settings, we replaced the CNN-type dense neural network layer in BlendNet with the dense layer settings available in popular deep learning architectures such as InceptionV3, ResNet152V2, DenseNEt169, and MobileNetV2. Table 5 shows the classification performance of BlendNet with dense layer settings from 4 different architectures, for different α values. The train-test split is fixed as 70:30. It can be inferred from Table 5 that the proposed BlendNet results in a classification accuracy of more than 97% for all 4 dense layer settings considered, with the best accuracy of 99.62% for DenseNet169-type setting. It is worth noting that the highest classification accuracy is achieved for 0.7, regardless of the change in the dense layer setting.

Table 5

αBlendNet-InceptionV3BlendNet-ResNet152V2BlendNet-DenseNet169BlendNet-MobileNetV2
Accuracy (%)Time (s)Accuracy (%)Time (s)Accuracy (%)Time (s)Accuracy (%)Time (s)
0.190.37332.9089.251,676.7094.071,287.1093.70287.48
0.283.33317.1090.741,704.8091.851,068.0090.74286.21
0.385.92637.9091.112,225.6089.621,159.5091.85327.62
0.485.18326.6088.511,075.9091.481,298.8091.48341.19
0.587.03361.0091.851,705.8089.991,109.4086.29294.97
0.689.99315.4093.705,260.9090.741,149.1089.25293.13
0.797.47312.6097.771,908.2099.621,112.3099.25304.03
0.888.88560.9092.221,785.1088.511,145.4091.48332.05
0.988.51374.2591.852,992.9092.221,174.3092.22345.90

Proposed BlendNet's classification performance for various dense layer settings.

Convergence-wise, BlendNet with InceptionV3 and MobileNetV2 are comparable to that of the BlendNet with CNN. Figures 47 present a comparison of BlendNet's performance against models using only scalogram images and only binary images, without blending. α parameter plays an important role in the blending process; surprisingly, for α = 0.7 proportion, the model (BlendNet, BlendNet-based CNN architecture) gives the best result. When the proportion deviates from 0.7, the accuracy falls below the accuracy. The outcome of this experiment indicates that a well-balanced blend of characteristics from both image types adds flexibility to the proposed BlendNet.

Figure 4

Figure 5

Figure 6

Figure 7

4.6 Validation of the robustness of the proposed BlendNet for different ML algorithms

With a motive of providing a faster alternative to the computationally more demanding dense layer in the BlendNet, the dense layer is replaced with ML algorithms. In this experiment, four different ML algorithms—SVM, RF, KNN, and XGBoost are considered. Table 6 shows the classification performance of BlendNet with ML algorithms, for different α values. The train-test split is fixed as 70:30. It can be inferred from Table 6 that the BlendNet's best classification accuracy is achieved for 0.2 regardless of the ML algorithm used. This shows that a binary-dominant blending is more suitable for BlendNet with ML algorithms. Convergence-wise, the architecture is much faster compared to that of the BlendNet architectures involving dense layer.

Table 6

αBlendNet-SVMBlendNet-RFBlendNet-KNNBlendNet-XGBoost
Accuracy (%)Exec. Time (s)Accuracy (%)Exec. Time (s)Accuracy (%)Exec. Time (s)Accuracy (%)Exec. Time (s)
0.197.03197.3196.66200.8396.29187.1696.29192.24
0.298.88133.22100130.2298.88135.5199.44134.71
0.397.22134.7697.22161.2997.22134.6497.22136.10
0.495.18193.0995.18201.1395.18220.4494.81198.64
0.596.66193.3496.66202.1096.66228.2197.03209.98
0.694.81193.0394.81194.6694.81214.4594.44204.43
0.792.22199.2392.59201.2691.85198.7992.22200.42
0.893.33194.7993.33204.6893.33227.7693.33204.98
0.993.33194.2892.96200.4193.33225.5593.33205.87

Proposed BlendNet's classification performance for different ML algorithms.

4.7 Performance comparison with the state-of-the-art approaches

Table 7 shows the comparison of the proposed BlendNet with the state-of-the-art approaches. The architecture in involves SIFT followed by CNN whereas the one in Saeed and Yousif (2021) involves a slantlet transform followed by SVM. It can be inferred from Table 7 that the proposed BlendNet architecture with CNN-type dense layer and α = 0.7 outperforms the state-of-the-art-approaches. To ensure robustness and mitigate overestimation of model performance, we conducted 5-fold stratified cross-validation and got 99.21%±1.05%. The reported metrics are averaged over all folds, with standard deviations included. As mentioned in earlier sections, the main reason behind BlendNet's performance is the composite feature set obtained through alpha blending. In contrast to existing multimodal ECG (Scarpiniti, 2024; ) complex architecture for the fusion process (decision-level fusion with additional classifiers), our proposed BlendNet shows a lightweight and effective linear blending process strategy, enabling transparent and flexible fusion of features from scalogram and binary images. This architecture not only reduces computational cost but also facilitates reproducibility and interpretability.

Table 7

ReferencesArchitectureMetrics
Slantlet transform + SVM classifierAUC: 99.25%
Yoon and Kang (2023)SIFT + CNN (5-fold cross validation)Accuracy: 99.78%
ProposedBlendNet with CNN-type dense layer and α = 0.7Accuracy: 100%
BlendNet with RF and α = 0.2Accuracy: 100%

Comparison of BlendNet's classification performance with that of the state-of-the-art approaches.

4.8 Effect of alpha blending on feature representation

The α parameter in alpha blending influences both the scalogram and binary image feature representation. Mean activation heatmap, which explains where our model sees the feature for different α values, and t-SNE explains how our α values differences affect feature representation. In Figure 8 for α = 0.1 the blended image, binary CNN features dominate over scalogram features, which means the features are observed less uniformly distributed, like low-level features, whereas for α = 0.9 the blended image, scalogram CNN features dominate over binary features, and the observation is stronger and more spread. For α = 0.5 and α = 0.7, both binary and scalogram features contribute almost equal and moderately strong activation in the central part. From the t-SNE (Figure 9) plot, we calculated the Within-Cluster Sum of Squares (WCSS) for α values like for 0.1, it's 6,134.92; for 0.5, it's 4,338.18; for 0.7, it's 4,117.38, and for 0.9, it's 5,324.92. From this, we can clearly understand that for α = 0.7 tightly clustered meaning, feature representation is good across all the images when compared to all other alpha blending proportions.

Figure 8

Figure 9

5 Conclusion

This work proposed “BlendNet,” a novel DL architecture that effectively extracted the features of an ECG signal using a blending approach termed “alpha blending.” The blended feature map is subjected to a dense neural network layer (as in traditional CNN) that classifies the image. The utilization of alpha blending facilitated the generation of a composite feature set that incorporated different characteristics of a 2D-represented ECG signal from its scalogram and binary versions. Experimental results on the PhysioNet dataset showed that the BlendNet has its best performance for α = 0.7. The result of the ablation study showed that, in the case of α = 0.7, BlendNet's performance was better than the performance of its traditional counterparts (i.e., CNN on only scalogram images and CNN only on binarized images). Proposed BlendNet is shown to be flexible in terms of dense layer settings. For applications demanding complicated neural network architectures, BlendNet can be deployed with dense layer settings as in InceptionV3, ResNet152V2, DenseNet169, or MobileNetV2. For applications demanding faster execution times, the dense layer can be replaced with ML algorithms such as XGBoost for faster convergence.

Limitation of the proposed BlendNet: As the blending proportion α deviates from 0.7, the performance starts to degrade. It is also dataset dependent. An approach needs to be devised for estimating an optimal value of α.

Recommendations for future work: (i) As an extension of this work, the effectiveness of blending can be improved by considering other imaging modalities; (ii) The composite feature set resulting from blending can be used in generalized adversarial networks popularly known as GANs.

Statements

Data availability statement

Publicly available datasets were analyzed in this study. This data can be found here: https://in.mathworks.com/help/deeplearning/ug/classify-time-series-using-wavelet-analysis-and-deep-learning.html.

Ethics statement

Ethical approval was not required for the study involving humans in accordance with the local legislation and institutional requirements. Written informed consent to participate in this study was not required from the participants or the participants' legal guardians/next of kin in accordance with the national legislation and the institutional requirements.

Author contributions

SP: Methodology, Software, Investigation, Writing – review & editing, Writing – original draft, Visualization, Formal analysis, Validation, Project administration, Resources, Data curation. SN: Visualization, Software, Formal analysis, Conceptualization, Resources, Funding acquisition, Project administration, Methodology, Supervision, Investigation, Validation, Writing – review & editing, Data curation.

Funding

The author(s) declare that no financial support was received for the research and/or publication of this article.

Conflict of interest

The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.

Generative AI statement

The author(s) declare that no Gen AI was used in the creation of this manuscript.

Publisher’s note

All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.

References

  • 1

    AhmadZ.TabassumA.GuanL.KhanN. M. (2021). ECG heartbeat classification using multimodal fusion. IEEE Access9, 100615100626. 10.1109/ACCESS.2021.3097614

  • 2

    AhmedA. A.AliW.AbdullahT. A. A.MalebaryS. J. (2023). Classifying cardiac arrhythmia from ECG signal using 1D CNN deep learning model. Mathematics11:562. 10.3390/math11030562

  • 3

    AjjeyS. B.SobhanaS.SowmeeyaS. R.AjinR. N. (2022). “Scalogram based heart disease classification using hybrid CNN-naive bayes classifier,” in 2022 International Conference on Wireless Communications Signal Processing and Networking (WiSPNET) (Chennai, India: IEEE), 345348. 10.1109/WiSPNET54241.2022.9767153

  • 4

    AlharbeyR.AlsubhiS.DaqrouqK.AlkhateebA. (2022). The continuous wavelet transform using for natural ECG signal arrhythmias detection by statistical parameters. Alexandria Eng. J. 61, 92439248. 10.1016/j.aej.2022.03.016

  • 5

    BaimD. S.ColucciW. S.MonradE. S.SmithH. S.WrightR. F.LanoueA.et al. (1986). Survival of patients with severe congestive heart failure treated with oral milrinone. J. Am. Coll. Cardiol. 7, 661670. 10.1016/S0735-1097(86)80478-8

  • 6

    BhosaleY. H.PatnaikK. S. (2023). Bio-medical imaging (X-ray, CT, ultrasound, ECG), genome sequences applications of deep neural network and machine learning in diagnosis, detection, classification, and segmentation of COVID-19: a Meta-analysis and systematic review. Multimed. Tools Appl. 82, 3915739210. 10.1007/s11042-023-15029-1

  • 7

    ByeonY.-H.PanS.-B.KwakK.-C. (2019). Intelligent deep models based on scalograms of electrocardiogram signals for biometrics. Sensors19:935. 10.3390/s19040935

  • 8

    CnarA.TuncerS. A. (2021). Classification of normal sinus rhythm, abnormal arrhythmia and congestive heart failure ECG signals using LSTM and hybrid CNN-SVM deep neural networks. Comput. Methods Biomech. Biomed. Engin. 24, 203214. 10.1080/10255842.2020.1821192

  • 9

    CordosC.MihailaL.FaragoP.HinteaS. (2021). “ECG signal classification using Convolutional Neural Networks for Biometric Identification,” in 2021 44th International Conference on Telecommunications and Signal Processing (TSP) (Brno, Czech Republic: IEEE), 167170. 10.1109/TSP52935.2021.9522631

  • 10

    DegirmenciM.OzdemirM.IzciE.AkanA. (2022). Arrhythmic heartbeat classification using 2D convolutional neural networks. IRBM43, 422433. 10.1016/j.irbm.2021.04.002

  • 11

    DessaiA.ViraniH. (2023). Emotion classification based on CWT of ECG and GSR signals using various CNN models. Electronics12:2795. 10.3390/electronics12132795

  • 12

    FatemaK.MontahaS.RonyM. A. H.AzamS.HasanM. Z.JonkmanM. (2022). A robust framework combining image processing and deep learning hybrid model to classify cardiovascular diseases using a limited number of paper-based complex ECG images. Biomedicines10:2835. 10.3390/biomedicines10112835

  • 13

    FukiageT.OishiT. (2021). A computational model to predict the visibility of alpha-blended images. J. Vis. 21:2493. 10.1167/jov.21.9.2493

  • 14

    GoldbergerA. L.AmaralL. A. N.GlassL.HausdorffJ. M.IvanovP. C.MarkR. G.et al. (2000). PhysioBank, PhysioToolkit, and PhysioNet: components of a new research resource for complex physiologic signals. Circulation101, e215e220. 10.1161/01.CIR.101.23.e215

  • 15

    GuptaV.MittalM.MittalV.GuptaA. (2021). ECG signal analysis using CWT, spectrogram and autoregressive technique. Iran J. Comput. Sci. 4, 265280. 10.1007/s42044-021-00080-8

  • 16

    KarimullaS.PatraD. (2025). Novel fusion-based time-frequency analysis for early prediction of sudden cardiac death from electrocardiogram signals. Med. Eng. Phys. 141:104370. 10.1016/j.medengphy.2025.104370

  • 17

    KhanA. H.HussainM.MalikM. K. (2021). ECG images dataset of cardiac and COVID-19 patients. Data Brief34:106762. 10.1016/j.dib.2021.106762

  • 18

    KhanF.YuX.YuanZ.RehmanA. U. (2023). ECG classification using 1-D convolutional deep residual neural network. PLoS ONE18:e0284791. 10.1371/journal.pone.0284791

  • 19

    KimJ. (2021). “Arrhythmia classification with continuous wavelet transform and convolutional neural network on ECG,” in 2021 8th International Conference on Biomedical and Bioinformatics Engineering (Kyoto Japan: ACM), 113118. 10.1145/3502871.3502889

  • 20

    KumarS. S.RamachandranP. (2023). “Multi-class ECG signal processing and classification using CWT based on various deep neural networks,” in 2023 Fifth International Conference on Electrical, Computer and Communication Technologies (ICECCT) (Erode, India: IEEE), 15. 10.1109/ICECCT56650.2023.10179646

  • 21

    LakhdariK.SaeedN. (2022). A new vision of a simple 1D Convolutional Neural Networks (1D-CNN) with Leaky-ReLU function for ECG abnormalities classification. Intell.-Based Med. 6:100080. 10.1016/j.ibmed.2022.100080

  • 22

    LiC.ZhaoH.LuW.LengX.WangL.LinX.et al. (2021). DeepECG: Image-based electrocardiogram interpretation with deep convolutional neural networks. Biomed. Signal Process. Control69:102824. 10.1016/j.bspc.2021.102824

  • 23

    LiJ.PangS.-P.XuF.JiP.ZhouS.ShuM. (2022). Two-dimensional ECG-based cardiac arrhythmia classification using DSE-ResNet. Sci. Rep. 12:14485. 10.1038/s41598-022-18664-0

  • 24

    MashrurF. R.IslamM. S.SahaD. K.IslamS. R.MoniM. A. (2021). SCNN: Scalogram-based convolutional neural network to detect obstructive sleep apnea using single-lead electrocardiogram signals. Comput. Biol. Med. 134:104532. 10.1016/j.compbiomed.2021.104532

  • 25

    MewadaH. (2023). 2D-wavelet encoded deep CNN for image-based ECG classification. Multimed. Tools Appl. 82, 2055320569. 10.1007/s11042-022-14302-z

  • 26

    MishraS.KhatwaniG.PatilR.SapariyaD.ShahV.ParmarD.et al. (2021). ECG paper record digitization and diagnosis using deep learning. J. Med. Biol. Eng. 41, 422432. 10.1007/s40846-021-00632-0

  • 27

    MohamedN.LakhmissiC.NadjiH. (2023). Classification of ECG signals using deep neural networks. J. Eng. Exact Sci. 9, 1604101e. 10.18540/jcecvl9iss5pp16041-01e

  • 28

    MoodyG.MarkR. (2001). The impact of the MIT-BIH arrhythmia database. IEEE Eng. Med. Biol. Magaz. 20, 4550. 10.1109/51.932724

  • 29

    NarayananS. (2023). Convolution-based heterogeneous activation facility for effective machine learning of ECG signals. Comput. Mater. Continua77, 2545. 10.32604/cmc.2023.042590

  • 30

    NazM.ShahJ. H.KhanM. A.SharifM.RazaM.DamasevičiusR. (2021). From ECG signals to images: a transformation based approach for deep learning. PeerJ Comput. Sci. 7:e386. 10.7717/peerj-cs.386

  • 31

    NguyenT.PhamH. H.LeK. H.NguyenA.-T.ThanhT.DoC. (2022). Detecting COVID-19 from digitized ECG printouts using 1D convolutional neural networks. PLoS ONE17:e0277081. 10.1371/journal.pone.0277081

  • 32

    OlanrewajuR. F.IbrahimS. N.AsnawiA. L.AltafH. (2021). Classification of ECG signals for detection of arrhythmia and congestive heart failure based on continuous wavelet transform and deep neural networks. Indonesian J. Electr. Eng. Comput. Sci. 22:1520. 10.11591/ijeecs.v22.i3.pp1520-1528

  • 33

    OzaltinO.YeniayO. (2023). A novel proposed CNN–SVM architecture for ECG scalograms classification. Soft Comput. 27, 46394658. 10.1007/s00500-022-07729-x

  • 34

    PrustyM. R.PandeyT. N.LekhaP. S.LellapalliG.GuptaA. (2024). Scalar invariant transform based deep learning framework for detecting heart failures using ECG signals. Sci. Rep. 14:2633. 10.1038/s41598-024-53107-y

  • 35

    QiuC.LiH.QiC.LiB. (2024). Enhancing ECG classification with continuous wavelet transform and multi-branch transformer. Heliyon10:e26147. 10.1016/j.heliyon.2024.e26147

  • 36

    RahmanT.AkinbiA.ChowdhuryM. E. H.RashidT. A.SengürA.KhandakarA.et al. (2022). COV-ECGNET: COVID-19 detection using ECG trace images with deep convolutional neural network. Health Inf. Sci. Syst. 10:1. 10.1007/s13755-021-00169-1

  • 37

    RathikaS.GayathriR. (2021). Performance analysis of data hiding in thermal image using alpha blending technique. Mater. Today46, 1016410168. 10.1016/j.matpr.2020.10.874

  • 38

    SabeenianR. S.Sree JananiK. K. (2023). Transfer learning-based electrocardiogram classification using wavelet scattered features. Biomed. Biotechnol. Res. J. 7, 5259. 10.4103/bbrj.bbrj_341_22

  • 39

    SaeedS. S.YousifR. Z. (2021). A slantlet based statistical features extraction for classification of normal, arrhythmia, and congestive heart failure in electrocardiogram. UHD J. Sci. Technol. 5, 7181. 10.21928/uhdjst.v5n1y2021.pp71-81

  • 40

    SafdarM. F.NowakR. M.PakaP. (2024). Pre-Processing techniques and artificial intelligence algorithms for electrocardiogram (ECG) signals analysis: a comprehensive review. Comput. Biol. Med. 170:107908. 10.1016/j.compbiomed.2023.107908

  • 41

    ScarpinitiM. (2024). Arrhythmia detection by data fusion of ECG scalograms and phasograms. Sensors24:8043. 10.3390/s24248043

  • 42

    ShinS.KangM.ZhangG.JungJ.KimY. T. (2022). Lightweight ensemble network for detecting heart disease using ECG signals. Appl. Sci. 12:3291. 10.3390/app12073291

  • 43

    Van AkenJ. R. (2022). Alpha Blending with No Division Operations. Version Number: 2.

  • 44

    WangS.ZhangS.LiZ.HuangL.WeiZ. (2020). Automatic digital ECG signal extraction and normal QRS recognition from real scene ECG images. Comput. Methods Programs Biomed. 187:105254. 10.1016/j.cmpb.2019.105254

  • 45

    WangT.LuC.SunY.YangM.LiuC.OuC. (2021). Automatic ECG classification using continuous wavelet transform and convolutional neural network. Entropy23:119. 10.3390/e23010119

  • 46

    WuZ.GuoC. (2025). Deep learning and electrocardiography: systematic review of current techniques in cardiovascular disease diagnosis and management. Biomed. Eng. Online24:23. 10.1186/s12938-025-01349-w

  • 47

    XiaolinL.QingyuanW.PanickerR. C.CardiffB.JohnD. (2022). “Binary ECG classification using explainable boosting machines for IoT edge devices,” in 2022 29th IEEE International Conference on Electronics, Circuits and Systems (ICECS) (Glasgow, United Kingdom: IEEE), 14. 10.1109/ICECS202256217.2022.9970834

  • 48

    XuX.LiW.DuanQ. (2021). Transfer learning and SE-ResNet152 networks-based for small-scale unbalanced fish species identification. Comput. Electr. Agric. 180:105878. 10.1016/j.compag.2020.105878

  • 49

    YoonT.KangD. (2023). Bimodal CNN for cardiovascular disease classification by co-training ECG grayscale images and scalograms. Sci. Rep. 13:2937. 10.1038/s41598-023-30208-8

  • 50

    YuT.SongK.MiaoP.YangG.YangH.ChenC. (2019). Nighttime single image dehazing via pixel-wise alpha blending. IEEE Access7, 114619114630. 10.1109/ACCESS.2019.2936049

  • 51

    YuniartiA. R.RizalS.LimK. M. (2024). Single heartbeat ECG authentication: a 1D-CNN framework for robust and efficient human identification. Front. Bioeng. Biotechnol. 12:1398888. 10.3389/fbioe.2024.1398888

Summary

Keywords

electrocardiogram, convolution neural network, scalogram, image blending, binary image

Citation

Premanand S and Narayanan S (2025) BlendNet: a blending-based convolutional neural network for effective deep learning of electrocardiogram signals. Front. Artif. Intell. 8:1625637. doi: 10.3389/frai.2025.1625637

Received

09 May 2025

Accepted

28 July 2025

Published

22 August 2025

Volume

8 - 2025

Edited by

Gabriel Avelino Sampedro, University of the Philippines Diliman, Philippines

Reviewed by

Cyrel Manlises, Mapúa University, Philippines

Hussein Tami Sim, University of Babylon, Iraq

Paula Marielle Ababao, FEU Institute of Technology, Philippines

Updates

Copyright

*Correspondence: Sathiya Narayanan

Disclaimer

All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article or claim that may be made by its manufacturer is not guaranteed or endorsed by the publisher.

Outline

Figures

Cite article

Copy to clipboard


Export citation file


Share article

Article metrics