Abstract
R-peak detection is crucial in electrocardiogram (ECG) signal analysis. This study proposed an adaptive and time-efficient R-peak detection algorithm for ECG processing. First, wavelet multiresolution analysis was applied to enhance the ECG signal representation. Then, ECG was mirrored to convert large negative R-peaks to positive ones. After that, local maximums were calculated by the first-order forward differential approach and were truncated by the amplitude and time interval thresholds to locate the R-peaks. The algorithm performances, including detection accuracy and time consumption, were tested on the MIT-BIH arrhythmia database and the QT database. Experimental results showed that the proposed algorithm achieved mean sensitivity of 99.39%, positive predictivity of 99.49%, and accuracy of 98.89% on the MIT-BIH arrhythmia database and 99.83%, 99.90%, and 99.73%, respectively, on the QT database. By processing one ECG record, the mean time consumptions were 0.872 s and 0.763 s for the MIT-BIH arrhythmia database and QT database, respectively, yielding 30.6% and 32.9% of time reduction compared to the traditional Pan-Tompkins method.
References
Mar 1, 1985·IEEE Transactions on Bio-medical Engineering·J Pan, W J Tompkins
Jun 14, 2000·Circulation·A L GoldbergerH E Stanley
Jul 12, 2001·IEEE Engineering in Medicine and Biology Magazine : the Quarterly Magazine of the Engineering in Medicine & Biology Society·G B Moody, R G Mark
Aug 31, 2004·Biomedical Engineering Online·Ivaylo I Christov
Feb 14, 2008·IEEE Transactions on Bio-medical Engineering·Natalia M ArzenoChi-Sang Poon
Jun 13, 2008·Computer Methods and Programs in Biomedicine·Yun-Chi Yeh, Wen-June Wang
Jun 17, 2010·IEEE Transactions on Image Processing : a Publication of the IEEE Signal Processing Society·Fouad Khelifi, Jianmin Jiang
Aug 13, 2010·Journal of Medical Systems·Radhwane BenaliZinedine Hadj Slimane
Aug 13, 2010·Journal of Medical Systems·Berdakh Abibullaev, Hee Don Seo
Mar 1, 2011·Journal of Electrocardiology·Piotr Augustyniak
Nov 29, 2011·Computers in Biology and Medicine·Saurabh Pal, Madhuchhanda Mitra
Jan 1, 2010·IEEE Reviews in Biomedical Engineering·Yu Mike ChiGert Cauwenberghs
Feb 3, 2012·Computer Methods and Programs in Biomedicine·Zahia ZidelmalAdel Belouchrani
Aug 28, 2012·Computer Methods and Programs in Biomedicine·Woo-Hyuk Jung, Sang-Goog Lee
Jan 31, 2013·IEEE Journal of Biomedical and Health Informatics·Evangelos B MazomenosNick Curzen
Aug 1, 2009·IEEE Transactions on Biomedical Circuits and Systems· Fei Zhang, Yong Lian
Sep 26, 2013·PloS One·Mohamed Elgendi
Jan 11, 2014·PloS One·Mohamed ElgendiDerek Abbott
Jan 28, 2014·Computer Methods in Biomechanics and Biomedical Engineering·H Naseri, M R Homaeinezhad
Apr 20, 2014·Physiological Measurement·L AtallahS Bambang Oetomo
Feb 19, 2015·Annals of Biomedical Engineering·Hugo F Posada-QuinteroKi H Chon
Jun 24, 2015·Biomedical Engineering Online·Dariusz KomorowskiIvo Provaznik
Jun 25, 2015·Computer Methods and Programs in Biomedicine·M MerahB H Larbi
Aug 8, 2015·Sensors·Ee-May Fong, Wan-Young Chung
Oct 13, 2015·Computers in Biology and Medicine·Wojciech TylmanMaciej Wenerski
Citations
Nov 2, 2019·Sensors·Javier TejedorAbraham Otero
Nov 19, 2019·Journal of Healthcare Engineering·Junli GaoZongmin Wang
May 23, 2018·Sensors·Anwar KhanHasan Mahmood
May 5, 2018·Sensors·Francisco-Manuel Melgarejo-MeseguerArcadi García-Alberola
Aug 18, 2018·Australasian Physical & Engineering Sciences in Medicine·Sandeep RajOm Shankar
Oct 30, 2020·Frontiers in Physiology·Yongbo LiangZhencheng Chen