CARDIAC SIGNAL PROCESSING WITH ALGORITHMS USING VARIABLE RESOLUTION
DOI:
https://doi.org/10.15588/1607-3274-2025-3-14Keywords:
cardiac signal, segmentation, cardiac cycles, T-wave end, variable resolutionAbstract
Context. The proposed paper relates to the field of cardiac signal processing, in particular, to the segmentation of the cardiac signal into cardiac cycles, as well as one of the most important features definition used in cardiac diagnosis, the T-wave end.
Objective. The purpose and object of study is to develop an algorithm for processing the cardiac signal in the presence of interference that allows the identification of features necessary for diagnosis and, at the same time, does not distort the original signal as is usually the case when it is processed by band-pass digital filters to exclude interference, which leads to the original signal distortion and, possibly, loss of diagnostic features.
The proposed Method involves representing the cardiac signal as part of some image contour. Cardiac signal processing consists first of all in segmentation into cardiac cycles. Usually, R-waves are used to segment the cardiac signal into cardiac cycles, i.e., the sequence of R-waves in the processed part of the cardiac signal is determined. When determining the R-wave, a model is used that assumes an increase in the signal followed by a decrease, and the increase (decrease) rate must be greater in absolute value than a certain predetermined value. For a selected segment of the cardiac signal, the sequence of R-waves is determined at different resolutions. The answer is the sequence that is repeated for the largest number of resolutions and that is used to segment the cardiac signal into cardiac cycles. The T-wave model can be represented as a sequence of curved arcs without breaks. In one of the common cases, the T-wave is determined by the largest maximum of the cardiac signal within the cardiac cycle, following the R-wave. The end of the T-wave is determined by the first minimum following the already determined maximum for the T-wave. As in the case of cardiac signal segmentation, the maximum of the T-wave and the T-wave end are determined at different resolutions, and the answer is considered to be those values that coincide at the largest number of used resolutions.
Results. Algorithms for cardiac signal processing using variable resolution have been developed and experimentally verified,
namely, the algorithm for segmentation of the cardiac signal into cardiac cycles and the algorithm for T-wave end detection, which is of great importance in cardiac diagnostics. Means of cardiac signal processing, using the proposed algorithms, do not change the processed cardiac signal, unlike traditional means that use filtering of the cardiac signal, distorting the cardiac signal itself, which leads to distortion of the processing result.
Conclusions. Scientific novelty consists in the fact that algorithms of cardiac signal processing in the presence of interference using variable resolution typical of visual perception are proposed. The practical significance consists in the fact that the means of cardiac signal processing, using the proposed algorithms, do not change the processed cardiac signal, unlike traditional means that use filtering of the cardiac signal, distorting the cardiac signal itself, which leads to distortion of the processing result. The use of the presented tools in practical medical practice will lead to an improvement in the quality of cardiac diagnostics and, as a result, the quality of treatment
References
Murthy I. S. N., Niranjan U. C. Component wave delineation of ECG by filtering in the fourier domain, Medical & Biological Engineering & Computing, 1992, Vol. 30, pp. 169–176. DOI: 10.1007/bf0244-6127
Murthy I. S. N., Prasad G. S. S. D. Analysis of ECG from pole-zero models, IEEE Transactions on Biomedical Engineering, 1992, Vol. 39, №7, pp. 741–751. DOI: 10.1109/10.142649
Thakor N. V., Zhu Y. S. Application of adaptive filtering to ECG analysis: Noise cancellation and arrhythmia detection, IEEE Transactions on Biomedical Engineering, 1991, Vol. 38, № 8, pp. 785–793. DOI: 10.1109/10.83591
Goutas F. Y., Herbeuval J. P., Boudraa M. et al. Digital fractional order differentiation-based algorithm for P and Twaves detection and delineation, ITBM-RBM, 2005, Vol. 26, pp. 127–132. DOI: 10.1016/j.rbmret.2004.11.022
Li C., Zheng C., Tai C. Detection of ECG characteristic points using wavelet transforms, IEEE Transactions on Biomedical Engineering, 1995, Vol. 42, №1, pp. 21–28. DOI: 10.1109/10.362922
Martínez J.P., Almeida R., Olmosat S. et al. A WaveletBased ECG Delineator: Evaluation on Standard Databases, IEEE Transactions on Biomedical Engineering, 2004, Vol. 51, № 4, pp. 570–581. DOI: 10.1109/TBME.2003.821031
Mehta S. S., Saxena S. C., Verma H. K. Recognition of P and T waves in electrocardiograms using fuzzy theory, Biomedical Engineering Society of India: 14th Conference, New Delhi, 01–08 February 1995: proceedings. Los Alamitos: IEEE 1995, pp. 15–18. DOI: 10.1109/RCEMBS.1995.511733
Sovilj S., Jeras M., Magjarevic R. Real Time P-wave Detector Based on Wavelet Analysis, IEEE: 12th IEEE Mediterranean Electrotechnical Conference, Dubrovnik, Croatia, May 12–15 2004: proceedings, 2004, pp. 403–406. DOI:10.1109/MELCON.2004.–1346895
Wong S., Francisco N., Mora F. et al. QT Interval Time Frequency Analysis using Haar Wavelet, Computers in Cardiology, 1998, Vol. 25, pp. 405–408. DOI: 10.1109/CIC.1998.731888
Vila J.A., Gang Y., Presedo J. M. R. et al. A new approach for TU complex characterization, IEEE Transactions on Biomedical Engineering, 2000, Vol. 47, №6, pp. 764–772. DOI: 10.1109/10.844227
Mehta S. S., Lingayat N. S. Detection of P and T-waves in Electrocardiogram, Engineering and Computer Science: Proceedings of theWorld Congress. San Francisco, USA, October 22–24 2008, pp. 22–24. DOI: 10.1109/ICCIMA.2007.25
Ieong C. I., Vai M. I., Mak P. E. et al. QRS recognition with programmable hardware, Bioinformatics and Biomedical Engineering: 2nd. Annual conference: proceedings. – Shanghai, 16–18 May 2008, pp. 2028–2031. DOI: 10.1109/ICBBE.2008.836
Shukla S. and Macchiarulo L. A fast and accurate FPGA based QRS detection system, Engineering in Medicine and Biology: 30th. annual IEEE international conference: proceedings. Vancouver, Canada, 20–25 August, 2008, pp. 4828–4831. DOI: 10.1109/IEMBS.2008.4650294
Chatterjee H. K., Gupta R., Bera J. N. et al. An FPGA implementation of real-time QRS detection algorithm, Computer and Communication Technology: IEEE 2nd International conference. Allahabad, India, Sept 15–17 2011, pp. 274–279. DOI: 10.1109/ICCCT.2011.6075114
Chatterjee H. K., Gupta R., Mitra M. et al. Real time P and T wave detection from ECG using FPGA, Procedia Technology, 2012, № 4, pp. 840–844. DOI: 10.1016/j.protcy.2012.05.138
Elgendi M., Meo M., Abbott D. et al. A Proof-of-Concept Study: Simple and Effective Detection of P and T Waves in Arrhythmic ECG Signals, Bioengineering, 2016, Vol.26, №3, pp. 1–14. DOI: 10.3390/bioengineering3040026
Clifford G. D., Azuaje F., McSharry P. et al. Advanced Methods And Tools for ECG Data Analysis. Norwood, USA: Artech House Publishers, 2006, 400 p. DOI: 10.1186/1475-925X-6-18
Vázquez-Seisdedos C. R., Neto J. E., Reyes E.J.M. at al. New approach for T-wave end detection on electrocardiogram: Performance in noisy conditions, BioMedical Engineering OnLine, 2011. http://www.biomedical-engineeringonline.com/content /10/1/77 DOI: 10.1186/1475-925X-10-77
Friesen G. M., Jannette T. C., Jadallah M. A. et al. A comparison of the noise sensitivity of nine QRS detection algorithms, IEEE Transactions on Biomedical Engineering, 1990, Vol. 37, pp. 85–98. DOI: 10.1109/10.43620
Ferreti G. F. Re L., Zayat M. et al. A New Method for the Simultaneous Measurement of the RR and QT Intervals in Ambulatory ECG Recordings, Computers in Cardiology, IEEE Computer Society, 1992, pp. 171–174. DOI: 10.1109/CIC.1992.269419
McLaughlin N. B., Campbell R. W., Murray A. Comparison of automatic QT measurement techniques in the normal 12 lead electrocardiogram, Br Heart J., 1995, Vol. 74, pp. 84– 89. DOI: 10.1136/hrt.74.1.84
Laguna P., Thakor N. V., Caminal P. New algorithm for QT interval analysis in 24- hour Holter ECG: performance and applications, Medical&Bioljgical Engineering&Computing, 1990, Vol. 28, pp. 67–73. DOI: 10.1007/BFO2441680
Helfenbein E. D., Zhou S. H., Lindauer J. M. et al. An algorithm for continuous real-time QT interval monitoring, Journal of Electrocardiology, 2006, Vol. 39, pp. 123–127. DOI: 10.1016/j.jelectrocard.-2006.05.18
Daskalov I. K., Christov I. I. Automatic detection of the electrocardiogram T-wave end, Medical&Bioljgical Engineering&Computing, 1999, Vol. 37, pp. 348–353. DOI: 10.1007/BFO2513311
Zhang Q., Manriquez A. Illanes, Médigue C. et al. An Algorithm for Robust and Efficient Location of TWave Ends in Electrocardiograms, IEEE Transactions Biomedical Engineering, 2006, Vol. 53, pp. 2544–2552. DOI: 10.1109/TBME.2006.884644
Last T., Nugent C. D., Owens F. J. Multi-component based cross correlation beat detection in electrocardiogram analysis, Biomedical Engineering Online, 2004, Vol. 3, P. 26 [http://www.biomedical-engineeringonline.com/content/3/1/26]. Doi: 10.1186/1475-925X-3-26
Vila J., Gang Y., Presedo J. et al. A new approach for TU complex characterization, IEEE Transactions Biomedical Engineering, 2000, Vol. 47, pp. 764–772. DOI:10.1109/10.844227
MartAtnez J. P., Almeida R., Olmos S. et al. A WaveletBased ECG Delineator: Evaluation on Standard Databases, IEEE Transactions Biomedical Engineering, 2004, Vol. 51, pp. 570–581. DOI: 10.1109/TBME.2003.821031
Kalmykov V. G., Sharypanov A. V., Vishnevskey V. V. The curve arc as a structure element of an object contour in the image to be recognized, Radio Electronics, Computer Science, Control, 2023, №1, pp. 89–98. DOI:10.15588/1607-3274-2023-1-9. WOS:001066631000009
Kalmykov V., Sharypanov A. Segmentation of Experimental Curves Distorted by Noise, Journal of Computer Science Systems Biology, 2017, Vol. 10, № 3, pp. 50–59. doi:10.4172/jcsb.1000248
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2025 V. G. Kalmykov, A. V. Sharypanov, V. V. Vishnevskey

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
Creative Commons Licensing Notifications in the Copyright Notices
The journal allows the authors to hold the copyright without restrictions and to retain publishing rights without restrictions.
The journal allows readers to read, download, copy, distribute, print, search, or link to the full texts of its articles.
The journal allows to reuse and remixing of its content, in accordance with a Creative Commons license СС BY -SA.
Authors who publish with this journal agree to the following terms:
-
Authors retain copyright and grant the journal right of first publication with the work simultaneously licensed under a Creative Commons Attribution License CC BY-SA that allows others to share the work with an acknowledgement of the work's authorship and initial publication in this journal.
-
Authors are able to enter into separate, additional contractual arrangements for the non-exclusive distribution of the journal's published version of the work (e.g., post it to an institutional repository or publish it in a book), with an acknowledgement of its initial publication in this journal.
-
Authors are permitted and encouraged to post their work online (e.g., in institutional repositories or on their website) prior to and during the submission process, as it can lead to productive exchanges, as well as earlier and greater citation of published work.