99.9% Accurate R Wave Extraction from ECG Signal using Wavelet Transform

Authors

  • Syed Hassaan Ahmed College of E&ME, National University of Sciences and Technology, Islamabad, Pakistan
  • Syed Kashif Abbas College of E&ME, National University of Sciences and Technology, Islamabad, Pakistan
  • Tahir Zaidi College of E&ME, National University of Sciences and Technology, Islamabad, Pakistan

DOI:

https://doi.org/10.14738/jbemi.43.2898

Keywords:

ECG signal, R-wave, QRS complex-R interval, wavelet transform, Peak detection

Abstract

ElectroCardiogram(ECG) is used to measure  and diagnose electrical activity of heart. R peak detection from ECG signal is our main concern. It is the basic mark for the identification of different arrhythmias. In this paper, R wave  extraction is performed by using Wavelet Transform. The wavelet transform has risen over late years as an effective time– frequency analysis and it is efficiently analyze complex non stationary signals. In this research, R wave is extracted accurately then heart beat is analyzed by the detection of RR intervals. R wave extraction is performed and implemented in the most familiar multipurpose tool, MATLAB .In this research,99.9% accurate R peak is detected by this type of approach. By accurate detection of R peak, cardiac diseases can easily be identified such as Sinus tachycardia, Sinus bradycardia, Supraventricular tachycardia (SVT), Atrial fibrillation (AF), Ventricular tachycardia and Heart block. 

References

(1) S. Da, Clinical Electrocardiography. St. Louis, MO, USA: Mosby, 1977.

(2) S. Da, Primary Cardiology, G. K. Parisianos, Ed. Belmont, MA,

USA:Athena Scientific, 1991.

(3) P. de Chazal, B. G. Celler, R. B. Rei, “Using Wavelet Coefficients for the Classification of the Electrocardiogram”, Proceedings of the 22nd Annual EMBS International Conference, July 23-28, 2000, Chicago IL.

(4) [4] N. Srinivasan, D. F. Ge, S. M. Krishnan, “Autoregressive Modeling and Classification of Cardiac Arrhythmias”, Proceedings of the Second Joint Conference Houston. TX. USA - October 23-26,2W2

(5) Hafizah Hussain, Lai Len Fatt , “Efficient ECG Signal Classification Using Sparsely Connected Radial Basis Function Neural Network”, Proceeding of the 6th WSEAS International Conference on Circuits, Systems, Electronics, Control and Signal Processing, December 2007, pp.

-416.

(6) Marcel0 R. Risk, Jamil F. Sobh, J. Philip Saul, “Beat Detection and Classification of ECG Using Self Organizing Maps”, Proceedings - 19th International Conference – IEEEIEMBS, Chicago, IL. USA Oct. 30 - Nov. 2, 1997

(7) Yuksel Ozbay, Rahime Ceylan, Bekir Karlik, “Integration of type 2 fuzzy clustering and wavelet transform in a neural network based ECG classifier”, Expert Systems with Applications, vol. 38, pp. 1004–1010, 2011.

(8) N. Maglaveras, T. Stamkapoulos, K. Diamantaras, C. Pappas, M. Strintzis, “ECG pattern recognition and classification using nonlinear transformations and neural networks: A review”, Int. J. Med. Inform, vol 52, pp. 191–208, 1998.

(9) X. Liu, Y. J. Zheng, M.W. Phyu, B. Zhao,M. Je, and X. J. Yuan, “A miniature on-chip multi-functional ECG signal processor with 30 μW ultralow power consumption,” in Proc. Annu. Int. Conf. IEEE Engineering in Medicine and Biology, Buenos Aires, Argentina, pp. 2577–2580, 2010.

(10) S. Y. Hsu et al., “A sub-100 μW multi-functional cardiac signal processor for mobile healthcare applications,” in Proc. Symp. VLSI Circuits, Honolulu, HI, USA, pp. 156–157 2012.

(11) L. F. Cheng, T. C. Chen, and L. G. Chen, “Architecture design of the multifunctional wavelet-based ECG microprocessor for realtime detection of abnormal cardiac events,” in Proc. Annu. Int. Conf. IEEE Engineering in Medicine and Biology Soc., San Diego, CA, USA, pp. 4466–44692012.

(12) S. Ari, “ECG signal enhancement using S-Transform,” Comput. Biol. Med., vol. 43, no. 6, pp. 649–660, Jul. 2013.

(13) M. Zivanovic and M. Gonz´alez-Izal, “Simultaneous powerline interference and baseline wander removal from ECG and EMG signals by sinusoidal modeling,” Med. Eng. Phys., vol. 35, no. 10, pp. 1431–1441,Oct. 2013.

(14) A. Fasano and V. Villani, “Baseline wander removal for bioelectrical signals by quadratic variation reduction,” Signal Process., vol. 99, pp. 48 57, Jun. 2014.

(15) M. Merino, “Envelopment filter and K-means for the detection of QRS waveforms in electrocardiogram,” Med. Eng. Phys., vol. 37, no. 6, pp. 605– 609, Jun. 2015.

(16) C.Ye, “Heartbeat classification using morphological and dynamic features of ECG signals,” IEEE Trans. Biomed. Eng., vol. 59, no. 10, pp. 2930–2941, Oct. 2012.

(17) C. A. Bustamante, “ECG delineation and ischemic ST-segment detection based in wavelet transform and support vector machines,” in Proc. Pan Amer. Health Care Exchanges, pp. 1–7, 2013.

(18) Y.-C. Yeh, “Feature selection algorithm for ECG signals using range overlaps method,” Expert Syst. With Appl., vol. 37, no. 4, pp. 3499–3512, 2010.

(19) L. Mariano and M. J. Pablo, “Heartbeat classification using feature selection driven by database generalization criteria,” IEEE Trans Biomed. Eng., vol. 58, no. 3, pp. 616–625, Mar. 2011.

(20) J. Oster et al., “Semi-supervised ECG ventricular beat classification with novelty detection based on switchingKalman filters,” IEEE Trans.Biomed. Eng., vol. 62, no. 9, pp. 2125–2134, Sep. 2015.

(21) L. de Oliveira, “Premature ventricular beat classification using a dynamic Bayesian network,” in Proc. IEEE Int. Conf. Eng. Med. Biol. Soc., pp. 4984–4987, Aug./Sep. 2011.

(22) G. de Lannoy, “Weighted conditional random fields for supervised interpatient heartbeat classification,” IEEE Trans. Biomed. Eng., vol. 59, no. 1, pp. 241–247, Jan. 2012.

(23) X. Jiang, “ECG arrhythmias recognition system based on independent component analysis feature extraction,” in Proc. IEEE Region 10 Conf., pp. 1–4,Nov. 2006.

(24) T. Ince, “A generic and robust system for automated patient-specific classification of ECG signals,” IEEE Trans. Biomed. Eng., vol. 56, no. 5, pp. 1415–1426, May 2009.

(25) M. Lagerholm, “Clustering ECG complexes using Hermite functions and self-organizing maps,” IEEE Trans. Biomed. Eng., vol. 47, no. 7, pp. 838– 848, Jul. 2000.

(26) V. S. R.Kumari and P. R.Kumar, “Cardiac arrhythmia prediction using improved multilayer perceptron neural network,” Int. J. Electron., Commun., Instrum. Eng. Res. Develop., vol. 3, no. 4, pp. 73–80, 2013.

(27) C. V. Banupriya and S. Karpagavalli, “Electrocardiogram beat classification using probabilistic neural network,” Int. J. Comput. Appl. (IJCA), vol. 1, no. 7, pp. 31–37, 2014.

(28) L. S. de Oliveira, “Premature ventricular beat classification using a dynamicBayesian network,” in Proc IEEE Eng. Med. Biol Soc. Conf., pp. 4984–4987,2011.

(29) P. de Chazal, M. O’Dwyer, and R. B. Reilly, “Automatic classification of heartbeats using ECG morphology and heartbeat interval features,” IEEE Trans. Biomed. Eng., vol. 51, no. 7, pp. 1196–1206, Jul. 2004.

(30) P. de Chazal and R. B. Reilly, “A patient-adapting heartbeat classifier using ECG morphology and heartbeat interval features,” IEEE Trans. Biomed. Eng., vol. 53, no. 12, pp. 2535–2543, Dec. 2006.

(31) S. Mitra, M. Mitra, and B. B. Chaudhuri, “A rough-set-based inference engine for ECG classification,” IEEE Trans. Instrum. Meas., vol. 55, n o. 6, pp. 2198–2206, Dec. 2006.

(32) S. Raj, K. Maurya, and K. C. Ray, “A knowledge-based real time embedded platform for arrhythmia beat classification,” Biomed. Eng. Lett., vol. 5, no. 4, pp. 271–280, Dec. 2015.

(33) F. Melgani and Y. Bazi, “Classification of electrocardiogram signals with support vector machines and particle swarm optimization,” IEEE Trans. Inf. Technol. Biomed., vol. 12, no. 5, pp. 667–677, Sep. 2008.

(34) S. Osowski, L. T. Hoai, and T. Markiewicz, “Support vector machinebased expert system for reliable heartbeat recognition,” IEEE Trans. Biomed. Eng., vol. 51, no. 4, pp. 582–589, Apr. 2004.

(35) S. Raj, S. Luthra, and K. C. Ray, “Development of handheld cardiac event monitoring system,” IFAC-PapersOnLine, vol. 48, no. 4, pp. 71–76, 2015.

(36) C. Ye, B. V. K. V. Kumar, and M. T. Coimbra, “Heartbeat classification using morphological and dynamic features of ECG signals,” IEEE Trans. Biomed. Eng., vol. 59, no. 10, pp. 2930–2941, Oct. 2012.

(37) S. Raj, K. C. Ray, and O. Shankar, “Cardiac arrhythmia beat classification using DOST and PSO tuned SVM,” Comput. Methods Programs Biomed., vol. 136, pp. 163–177, Nov. 2016.

(38) K. Minami, H. Nakajima, and T. Toyoshima, “Real-time discrimination of ventricular tachyarrhythmia with Fourier-transform neural network,” IEEE Trans. Biomed. Eng., vol. 46, no. 2, pp. 179–185, Feb. 1999.

(39) T. Ince, S. Kiranyaz, and M. Gabbouj, “A generic and robust system for automated patient-specific classification of ECG signals,” IEEE Trans. Biomed. Eng., vol. 56, no. 5, pp. 1415–1426, May 2009.

(40) S. Banerjee and M. Mitra, “Application of cross wavelet transform for ECG pattern analysis and classification,”IEEE Trans. Instrum. Meas., vol. 63, no. 2, pp. 326–333, Feb. 2014.

(41) S. Raj, G. S. S. P. Chand, and K. C. Ray, “Arm-based arrhythmia beat monitoring system,” Microprocess. Microsyst., vol. 39, no. 7, pp. 504–511, 2015.

(42) M. Llamedo and J. P. Martinez, “Heartbeat classification using feature selection driven by database generalization criteria,” IEEE Trans. Biomed. Eng., vol. 58, no. 3, pp. 616–625, Mar. 2011.

(43) T. H. Linh, S. Osowski, and M. Stodolski, “On-line heart beat recognition using Hermite polynomials and neuro-fuzzy network,” IEEE Trans. Instrum. Meas., vol. 52, no. 4, pp. 1224–1231, Aug. 2003.

(44) G. D. Fraser, A. D. C. Chan, J. R. Green, and D. T. Macisaac, “Automated biosignal quality analysis for electromyography using a oneclass support vector machine,” IEEE Trans. Instrum. Meas., vol. 63, no.

, pp. 2919–2930, Dec. 2014.

(45) S. Raj and K. C. Ray, “A comparative study of multivariate approach with neural networks and support vector machines for arrhythmia classification,” in Proc. Int. Conf. Energy, Power Environ., Towards Sustain. Growth (ICEPE), pp. 1–6,Jun. 2015.

(46) X. Liu, J. Zhou, Y. Yang, B. Wang, J. Lan, C. Wang, J. Luo, W. L. Goh, T. T. H. Kim, and M. Je, “A 457 nW near-threshold cognitive multifunctional ECG processor for long-term cardiac monitoring,” IEEE J. Solid-State Circuits, vol. 49, no. 11, pp. 2422–2434, 2014

(47) M. Milanesi, “Independent component analysis applied to the removal of motion artifacts from electrocardiographic signals,” Med. Biol. Eng. Comput., vol. 46, no. 3, pp. 251–261, Mar. 2008.

(48) O. Sayadi and M. B. Shamsollahi, “Model-based fiducial points extractionfor baseline wandered electrocardiograms,” IEEE Trans. Biomed. Eng., vol. 55, no. 1, pp. 347–351, Jan. 2008.

(49) Akansu,A.N. and Haddad,R.A.,Multiresolution Signal Decomposition: Transforms, subbands, wavelets. Academic Press , San Diego CA,1992.

(50) Patrick S. Hamilton, Willis J. Tompkins, ―Quantitative Investigation of

QRS Detection rules using the MIT/BIH Arrhythmia Database‖, IEEE Transactions on Biomedical Engineering, Vol. BME-33, N0.12, December 1986, PP No. 1157-1165.

Downloads

Published

2017-07-14

How to Cite

Ahmed, S. H., Abbas, S. K., & Zaidi, T. (2017). 99.9% Accurate R Wave Extraction from ECG Signal using Wavelet Transform. Journal of Biomedical Engineering and Medical Imaging, 4(3), 01. https://doi.org/10.14738/jbemi.43.2898