Research and processing of ECG signals using discrete and continuous wavelet analysis

Authors

DOI:

https://doi.org/10.20535/SRIT.2308-8893.2026.2.02

Keywords:

electrocardiogram, wavelet transform, packet wavelet filtering, approximation coefficients, detail coefficients, packet filtering, classification

Abstract

The publication is devoted to analyzing electrocardiogram signals of artificial origin of realistic form with the possibility of controlling the duration, sampling frequency, noise level and pulse rate using Ingrid Daubechies wavelets. The synthesized signals were investigated using discrete wavelet analysis to study the influence of these parameters on the approximation and detail coefficients. The priority influence of noise on the detail coefficients and the dependence of the number of signal peaks on the given parameters were established. The article uses for the first time the method of packet discrete wavelet filtering of detail coefficients and approximation coefficients. This allowed to provide a high degree of signal restoration to the original form. Similar studies were conducted for continuous wavelet transformation with the generation of wavelet scalogram images, which provide additional diagnostically significant information. The results obtained in the form of an algorithm are promising for use in analyzing signals from radar systems. The developed model for generating realistic-shaped signals is more efficient and exceeds the average accuracy (96.2 %) compared to analogues (88.03 %). The effectiveness of the developed method is fully confirmed by the correlation matrix of functions of discrete spectra of arti-ficial ECG signals.

References

S.A. Malik, S.A. Parah, H. Aljuaid, B.A. Malik, “An iterative filtering based ECG denoising using lifting wavelet transform technique,” Electronics, 12(2):387, 2023, doi: 10.3390/electronics12020387

H. Yanık, E. Değirmenci, B. Büyükakıllı, D. Karpuz, O. Kılınç, S. Gürgül, “Electrocardiography (ECG) analysis and a new feature extraction method using wavelet transform with scalogram analysis,” Biomedical Engineering/Biomedizinische Technik, 65(5), pp. 543–556, 2020. doi: https://doi.org/10.1515/bmt-2019-0147

A.Kumar, H. Tomar, V.K. Mehla, R. Komaragiri, M. Kumar, “Stationary wavelet transform based ECG signal denoising method,” ISA Transactions, vol. 114, pp. 251–262, 2021. doi: https://doi.org/10.1016/j.isatra.2020.12.029

K. Singh, S. Krishnan, “ECG signal feature extraction trends in methods and applications,” BioMedical Engineering OnLine, vol. 22, article no. 22, 2023. doi: https://doi.org/10.1186/s12938-023-01075-1

R.A. Alharbey, S. Alsubhi, K. Daqrouq, A. Alkhateeb, “The continuous wavelet transform using for natural ECG signal arrhythmias detection by statistical parameters,” Alexandria Engineering Journal, 61(12), pp. 9243–9248, 2022. doi: https://doi.org/10.1016/j.aej.2022.03.016

V. Malysheva, D. Zaynullina, A. Stosh, G. Cherepennikov, “Application of Wavelet Transform for ECG Processing,” Lecture Notes in Computer Science, vol. 13158, pp.329–338, Springer, Cham, 2021. doi: https://doi.org/10.1007/978-3-030-97777-1_28

A. Paproki, O. Salvado, C. Fookes, “Synthetic data for deep learning in computer vision & medical imaging: A means to reduce data bias,” ACM Computing Surveys, 56(11), article no. 271, pp. 1–37, 2024. doi: https://doi.org/10.1145/3663759

D. Darwan, H. Mustafidah, “Use of Wavelets in Electrocardiogram Research: a Literature Review,” JUITA: Jurnal Informatika, 9(1), pp. 49–56, 2021: doi: https://doi.org/10.30595/juita.v9i1.10202

Fayyaz-ul-Amir Afsar Minhas, Muhammad Arif, “Robust electrocardiogram (ECG) beat classification using discrete wavelet transform,” Physiological measurement, vol. 29, no. 5, 2008. doi: https://doi.org/10.1088/0967-3334/29/5/003

C. Qiu, H. Li, C. Qi, B. Li, “Enhancing ECG classification with continuous wavelet transform and multi-branch transformer,” Heliyon, 10(5), 2024. doi: https://doi.org/10.1016/j.heliyon.2024.e26147

N.K. Smolentsev, P.N. Podkur, “Wavelet analysis in problems of classification of ECG signals,” arXiv preprint, 2018. doi: https://doi.org/10.48550/arXiv.1807.09964

S. Sumathi, H. Beaulah, R. Vanithamani, “A wavelet transform based feature extraction and classification of cardiac disorder,” Journal of Medical Systems, vol. 38, article no. 98, 2014. doi: https://doi.org/10.1007/s10916-014-0098-x

S. Lamba, S. Kumar, Manoj Diwakar, “FADLEC: feature extraction and arrhythmia classification using deep learning from electrocardiograph signals,” Discover Artificial Intelligence, vol. 5, article no. 82, 2025. doi: https://doi.org/10.1007/s44163-025-00290-0

C. Chen, F.R. Tsui, “Comparing different wavelet transforms on removing electrocardiogram baseline wanders and special trends,” BMC Medical Informatics and Decision Making, vol. 20, article no. 343, 2020. doi: https://doi.org/10.1186/s12911-020-01349-x

Y. Toulni, N. Benayad, B.D. Taoufiq, “Electrocardiogram signals classification using discrete wavelet transform and support vector machine classifier,” IAES International Journal of Artificial Intelligence (IJ-AI), 10(4), pp. 960–970, 2021. doi: http://doi.org/10.11591/ijai.v10.i4.pp960-970

A. Iftode, C. Fosalau, “Wavelet-based Techniques Applied to Digital Processing of ECG Signals,” 2020 International Conference and Exposition on Electrical and Power Engineering (EPE), Iasi, Romania, 2020, pp. 419–424. doi: http://doi.org/10.1109/EPE50722.2020.9305683

Yu.K. Taranenko, O.Yu. Oliynyk, “Optimizing the algorithm of the wavelet packet signal filtering,” Cybernetics and System Analysis, vol. 60, no. 1, pp.163–174, 2024. doi: https://doi.org/10.34229/KCA2522-9664.24.1.14

Yu. Taranenko, N. Rizun, “Wavelet filtering of signals without using model functions,” Radioelectronics and Communications Systems, 65(2), pp.96–109, 2022. doi: https://doi.org/10.3103/S0735272722020042

B.M. Maweu, S. Dakshit, R. Shamsuddin, B. Prabhakaran, “CEFEs: a CNN explainable framework for ECG signals,” Artificial Intelligence in Medicine, vol. 115, 102059, 2021. doi: https://doi.org/10.1016/j.artmed.2021.102059

V. Gupta, M. Mittal, V. Mittal, A. Gupta, “ECG signal analysis using CWT, spectrogram and autoregressive technique,” Iran Journal of Computer Science, vol. 4, pp.265–280, 2021. doi: https://doi.org/10.1007/s42044-021-00080-8

K. Antczak, “A generative adversarial approach to ECG synthesis and denoising,” arXiv preprint, 2020. doi: https://doi.org/10.48550/ arXiv.2009.02700

Y. Xia, W. Wang, K. Wang, “ECG signal generation based on conditional generative models,” Biomedical Signal Processing and Control, vol. 82, 104587, 2023. doi: https://doi.org/10.1016/j.bspc.2023.104587

E. Adib, F. Afghah, J.J. Prevost, “Synthetic ECG signal generation using generative neural networks,” arXiv preprint, 2021. doi: https://doi.org/10.48550/arXiv.2112.03268

H. Yang, J. Liu, L. Zhang, Y. Li, H. Zhang, “ProEGAN-MS: A progressive growing generative adversarial networks for electrocardiogram generation,” IEEE Access, vol. 9, pp. 52089–52100, 2021. doi: https://doi.org/10.1109/ACCESS.2021.3069827

H. Smulyan, The computerized ECG: friend and foe, The American Journal of Medicine, vol. 132, issue 2, pp. 153–160, 2019. doi: https://doi.org/10.1016/j.amjmed.2018.08.025

The Python Toolbox for Neurophysiological Signal Processing. Available: https://neuropsychology.github.io/NeuroKit/functions/ecg.html

V.P. Dyakonov, MATLAB and SIMULINK for Radio Engineers. DMK Press, 2017.

P.E. McSharry, G.D. Clifford, L. Tarassenko, L.A. Smith, “A Dynamical Model for Generating Synthetic Electrocardiogram Signals,” IEEE Transaction on Biomedical Engineering, vol. 50, issue 3, pp. 289–294, 2003. doi: https://doi.org/10.1109/TBME.2003.808805

D. Onufriienko, Y. Taranenko, “Filtering and compression of signals by the method of discrete wavelet decomposition into one-dimensional series,” Cybernetics and Systems Analysis, 59(2), pp. 331–338, 2023. doi: https://doi.org/10.1007/s10559-023-00567-1

PhysioNet. Available: https://github.com/mathworks/physionet_ECG_data

H. Yoo et al., “Standardized Database of 12-Lead Electrocardiograms with a Common Standard for the Promotion of Cardiovascular Research: KURIAS-ECG,” Healthcare Informatics Research, 29(2), pp. 132–144, 2023. doi: https://doi.org/10.4258/hir.2023.29.2.132

H. Yoo et al., “KURIAS-ECG: a 12-lead electrocardiogram database with standardized diagnosis ontology,” PhysioNet, 2021. doi: https://doi.org/10.13026/kga0-0270

Downloads

Published

2026-06-30

Issue

Section

Theoretical and applied problems of computer science