A Novel Approach to ECG R-Peak Detection
- 68 Downloads
Electrocardiogram (ECG) signal processing and analysis is becoming more and more popular as it is useful in diagnosis and prognosis of human heart and clinically automatic machine estimation is based upon it. R-peak is the most important component in ECG beat and is widely used to investigate normal and abnormal subjects (patients). From the last few decades, R-peak detection in ECG has been the most challenging topic in the biomedical research. As QRS complex has high frequency in ECG as compared to other waves (P, T, U-wave), so majority of algorithms estimate QRS complex by either filtering or suppressing the lower frequency waves, including various artifacts like baseline wander, power line interference, and electromyograph noises. This paper demonstrates a new kind of ECG denoising algorithm based on self-convolution window (SCW) concept. The SCW based on Hamming window, herein referred to as Hamming self-convolution window, is used to design a new kind of filter which possesses negligible ripples in the stop band, as compared to the conventional window-based filters. This algorithm is validated on MIT-BIH arrhythmia database and the results outperform in terms of sensitivity, positive predictivity, and error rate obtained as 99.93%, 99.95%, and 0.117%, respectively, as compared to the other well-established works. The approach has also outperformed the results of well-established window-based filters (Hamming and Kaiser) in terms of reduced false negative, false positive, and error rate.
KeywordsConvolution window Finite impulse response filter Hamming self-convolution window (HSCW) Kaiser window
Unable to display preview. Download preview PDF.
The work was supported by Science and Engineering Research Board (SERB) (No. SB/S3/EECE/0149/2016), Department of Science and Technology (DST), Government of India, India.
- 1.Gacek, A.; Pedrycz, W.: ECG signal processing, classification and interpretation: a comprehensive framework of computational intelligence. Springer, Berlin (2011)Google Scholar
- 8.Aqil, M.; Jbari, A.; Bourouhou, A.: Adaptive ECG wavelet analysis for R-peaks detection. In: Proceedings of the IEEE International Conference on Electrical and Information Technologies (ICEIT), pp. 164–167 (2016)Google Scholar
- 9.Mahmoodabadi, S.Z.; Ahmadian, A.; Abolhasani, M.D.: ECG feature extraction using Daubechies wavelets. In: Proceedings of the Fifth International Conference on Visualization, Imaging and Image Processing, pp. 343–348 (2005)Google Scholar
- 17.Reljin I.; Reljin, B.: Signal processing by using new window functions generated by means of convolution. In: Proceedings of 9th ISTET, pp. 232–234 (1997)Google Scholar
- 21.Krishna, B.T.; Chandrasekhar, P.: Reduction of sidelobe level using convolutional windows. In: Proceedings of 1st International Conference in Emerging Technology Trends in Electronics, Communication and Networking (ET2ECN), pp. 1–5 (2012)Google Scholar
- 22.Ozaktas, H.M.; Zalevsky, Z.; Kutay, M.A.: The Fractional Fourier Transform with Applications in Optics and Signal Processing. Wiley, New York (2001)Google Scholar
- 25.Kumar, S.; Singh, K.; Saxena, R.: Caputo-based fractional derivative in fractional Fourier transform domain. IEEE J. Emerg. Sel. Top. Circuits Syst. 3(3), 300–307 (2013)Google Scholar
- 26.Kumar, S.: Analysis and design of non-recursive digital differentiators in fractional domain for signal processing applications. Ph.D. dissertation, Thapar University, Patiala, India (2014)Google Scholar
- 27.Rai, P.; Varaprasad, O.V.S.R.; Sarma, D.S.: An overview of power harmonic analysis based on triangular self convolution window. In: IEEE Conference on Power Systems, pp. 1–5 (2016)Google Scholar
- 28.MIT-BIH Arrhythmia Database (Massachusetts Institute of Technology, Biomedical Engineering Center, Cambridge, MA, 1992). www.physionet.org/physiobank. Accessed 20 Mar 2018
- 31.Proakis, J.G.; Manolakis, D.G.: Digital Signal Processing, 3rd edn. MacMillan, New York (1996)Google Scholar