Determination and Detection and of Heart Rate at the Heart's Electrical Signal for Telemedicine Applications

Document Type : Persian Original Article

Authors

1 University of Tehran

2 University of Tehran, College of Engineering

3 Medical School, Iran University of Medical Sciences, Tehran, Iran

Abstract

This research offers a novel approach for automatic heart rate detection using electrocardiogram(ECG) signal processing, which leads to be used in telemedicine applications. The electrocardiogram is a diagram of the electrical potential changes of the heart muscle that can be recorded at various points in the body. The recorded signals of the chest are widely used in telemedicine applications because of their ease of recording. The P, QRS, and T waves and also ST fragment are the main parts of this signal. The QRS wave represents the heart beat and has a special shape, which is different in each breast lead. This wave is made of three main points;Q, R, and S. The range of R and S points vary from one lead to another. This can facilitate the automatic determination of these points. Determining each of these points is as determining each of the heart beat bits. A number of studies have been undertaken in this context, most of which are based on digital signal processing and signal shape. One of the important methods in this field, is the use of wavelet coefficients. The previous research have often used the reported usual values for the domain, determined by QRS waveguide. Some new methods, that have used the artificial neural network, have their own complexity. The previous research have also used a variety of data, most of which are from the Physionet.org site databases(PTBDB). The purpose of this research, is to offer a new method for the simpler signal processing in accordance to the shape of the employed lead signal. The proposed algorithm has some general preprocessing parts including import, reset, noise reduction, points and threshold limit setting of the signal whose main processing includes intersection line formation, location accurate of QRS and heart rate determination. The algorithm was implemented for 93 signals from the PTB Diagnostic ECG Database of the Physionet.org site, which eventually yielded Positive Predictively (P+)and sensitivity (Se)values of100% and99.95% respectively. These values show that the offered algorithm has been more accurate, than those of the existing ones. Finally, the proposed algorithm is implemented on the Android.

Keywords


[1]   G. Ramesh, D. D. Satyanarayana, and M. Sailaja, “Automatic Detection of Cardiac Arrhythmia through ECG Signal Analysis : A Review *,” 2017.
[2]   M. Gertsch, The ECG: a two-step approach to diagnosis. Springer Science & Business Media, 2004.
[3]   M. Navale, S. Damare, R. Chavan, R. Dube, and S. Patil, “Android Based Heart Monitoring and Reporting System,” International Journal of Advanced Research in Computer and Communication Engineering, vol. 3, no. 5, pp. 6544–6546, 2014.
[4]   P. Sundaram, “Patient monitoring system using android technology,” International Journal of Computer Science and Mobile Computing, vol. 2, no. 5, pp. 191–201, 2013.
[5]   J. Francis, “ECG monitoring leads and special leads,” Indian pacing and electrophysiology journal, vol. 16, no. 3, pp. 92–95, 2016.
[6]   D. E. Upasani and R. D. Kharadkar, “Automated ECG Diagnosis,” IOSR Journal of Engineering, vol. 2, no. 5, pp. 1265–1269, 2012.
[7]   S. Banerjee, R. Gupta, and M. Mitra, “Delineation of ECG characteristic features using multiresolution wavelet analysis method,” Measurement, vol. 45, no. 3, pp. 474–487, 2012.
[8]   A. A. Sokolova, N. S. Pyko, S. A. Pyko, Y. D. Uljanitsky, and O. M. Andreeva, “Analysis of QRS detection algorithms barely sensitive to the QRS shape,” in Young Researchers in Electrical and Electronic Engineering (EIConRus), 2017 IEEE Conference of Russian, 2017, pp. 738–740.
[9]   S. Z. Mahmoodabadi, A. Ahmadian, and M. D. Abolhasani, “ECG feature extraction using Daubechies wavelets,” in Proceedings of the fifth IASTED International conference on Visualization, Imaging and Image Processing, 2005, pp. 343–348.
[10] C.-L. Chen and C.-T. Chuang, “A QRS detection and R point recognition method for wearable single-lead ECG devices,” Sensors, vol. 17, no. 9, p. 1969, 2017.
[11] I. Saini, D. Singh, and A. Khosla, “QRS detection using K-Nearest Neighbor algorithm (KNN) and evaluation on standard ECG databases,” Journal of advanced research, vol. 4, no. 4, pp. 331–344, 2013.
[12] M. Yochum, C. Renaud, and S. Jacquir, “Automatic detection of P, QRS and T patterns in 12 leads ECG signal based on CWT,” Biomedical Signal Processing and Control, vol. 25, pp. 46–52, 2016.
[13] H. Beyramienanlou and N. Lotfivand, “Shannon’s energy based algorithm in ECG signal processing,” Computational and mathematical methods in medicine, vol. 2017, 2017.
[14] S. Yazdani and J.-M. Vesin, “Adaptive mathematical morphology for QRS fiducial points detection in the ECG,” in Computing in Cardiology Conference (CinC), 2014, 2014, pp. 725–728.
[15] B. Zhang, L. Sieler, Y. Morère, B. Bolmont, and G. Bourhis, “A Modified Algorithm for QRS Complex Detection for FPGA Implementation,” Circuits, Systems, and Signal Processing, pp. 1–23, 2017.
[16] S. J. Orfanidis, Introduction to signal processing. Prentice-Hall, Inc., 1995.
[17] M. F. Worboys and M. Duckham, GIS: A Computing Perspective, Second Edition, 2 edition. Boca Raton, Fla: CRC Press, 2004.
[18] P. Phukpattaranont, “QRS detection algorithm based on the quadratic filter,” Expert Systems with Applications, vol. 42, no. 11, pp. 4867–4877, 2015.
[19] J. Pan, W. Tompkins, "A Real-Time QRS Detection Algorithm", IEEE Transaction on Biomedical Engineering, Vol. 32, no. 3, pp.230-236 , 1985.