Abstract
Accurate R peaks detection in electrocardiogram (ECG) is an important process to assess the cardiovascular health of an individual (e.g. heart arrhythmia, heart rate variability, etc.). Many studies have presented various methods to detect R peaks in ECG using single physiological signal (i.e. ECG) and are highly subjective to the quality of the ECG signal. In this paper, an accurate R peaks detection algorithm is proposed based on the use of electro-mechanical physiological signals (i.e. ECG and photoplethysmography (PPG)). Concurrent processing of both ECG and PPG is able to reduce the need to have high quality ECG and allows the use of simple signal processing algorithms to identify the locations of R peaks in ECG signals. The flexibility of our method was demonstrated through concurrent implementation on a low cost platform (i.e. BeagleBone Black (BBB)) and FPGA platform (i.e. myRIO from National Instrument), achieving respective accuracy of 96% and 98%, using physiological signals acquired in real-time. The accuracy provided by our method is able to be applied on wearables and supports accurate real-time assessment of cardiovascular health.
Access provided by CONRICYT-eBooks. Download to read the full chapter text
Chapter PDF
Similar content being viewed by others
References
Xue Q, Hu YH, Tompkins WJ. Neural-network based adaptive matched filtering of QRS detection. IEEE Trans Biomed Eng. 1992;39:317–29.
Pan J, Tompkins WJ. A real-time QRS detection algorithm. IEEE Trans Biomed Eng. 1985;32:230–6.
Zhang F, Lian Y. QRS Detection based on multiscale mathematical morphology for wearable ECG devices in body area networks. IEEE Trans Biomed Circuits Syst. 2009;3:220–8.
Fraden J, Neumann MR. QRS wave detection. Med Biol Eng Comput. 1980;18:125–32.
Okada M. A digital filter for the QRS complex detection. IEEE Trans Biomed Eng. 1979;26:700–3.
Engelse WA, Zeelenberg C. IEEE Comput Cardiology. Long Beach, CA: IEEE Computer Society; 1979. A single scan algorithm for QRS detection and feature extraction; pp. 37–42.
Hamilton PS, Tompkins WJ. Quantitative investigation of QRS detection rules using the MIT/BIH arrhythmic database. IEEE Trans Biomed Eng. 1986;33:1157–65.
Keselbrener L, Keselbrener M, Akselrod S. Nonlinear high pass filter for R-wave detection in ECG signal. Med Eng Phys. 1997;19:481–4.
Suppappola S, Sun Y. Nonlinear transforms of ECG signals for digital QRS detection: A quantitative analysis. IEEE Trans Biomed Eng. 1994;41:397–400.
Dokur Z, Olmez T, Yazgan E, Ersoy OK. Detection of ECG waveforms by neural networks. Med Eng Phys. 1997;19:738–41.
Barro S, Fernandez-Delgado M, Vila-Sobrino JA, Regueiro CV, Sanchez E. Classifiying multichannel ECG patterns with an adaptive neural network. IEEE Eng Med Biol Mag. 1998;17:45–55.
Fernandez-Delgado M, BarroAmeneiro S. MART: A multichannel ART-based neural network. IEEE Trans Neural Netw. 1998;9:139–50.
Afonso VX, Tompkins WJ, Nguyen TQ, Luo S. ECG beat detection using filter banks. IEEE Trans Biomed Eng. 1999;46:192–202.
Coast DA, Stern RM, Cano GG, Briller SA. An approach to cardiac arrhythmia analysis using hidden Markov models. IEEE Trans Biomed Eng. 1990;37:826–36.
Poli R, Cagnoni S, Valli G. Genetic design of optimum linear and nonlinear QRS detectors. IEEE Trans Biomed Eng. 1995;42:1137–41.
Börjesson PO, Pahlm O, Sörnmo L, Nygårds ME. Adaptive QRS detection based on maximum a posteriori estimation. IEEE Trans Biomed Eng. 1982;29:341–51.
Sörnmo L, Pahlm O, Nygards M.-E. Adaptive QRS detection: A study of performance. IEEE Trans Biomed Eng. 1985;32:392–401.
Balda RA, Diller G, Deardorff E, Doue J, Hsieh P. The HP ECG analysis program. In: van Bemmel JH, Willems JL, editors. Trends in Computer processed Electrocardiograms. North Holland, Amsterdam, The Netherlands: 1977. pp. 197–205.
Ahlstrom ML, Tompkins WJ. Digital filter for real-time ECG signal processing using microprocessors. IEEE Trans Biomed Eng. 1985;32:708–13.
Friesen GM, Jannett TC, Jadallah MA, Yates SL, Quint SR, Nagle HT. A comparison of the noise sensitivity of nine QRS detection algorithms. IEEE Trans Biomed Eng. 1990;37:85–97.
Tompkins WJ. Biomedical digital signal processing. Upper Saddle River, NJ: Prentice-Hall; 1995.
Benitez DS, Gaydecki PA, Zaidi A, Fitzpatrick AP. A new QRS detection algorithm based on the Hilbert transform. Comput Card. 2000;1:379–82.
Chang WH, Lin KP, Tseng SY. ECG analysis based on Hilbert transform descriptor. IEEE Eng Med Biol Soc. 1988;1:36–7.
Chang AA, Chang WH. Hilbert transform and Fourier descriptors to ECG signal analysis. Proc IEEE Conf Eng Med Biol Soc. 1988;1:512–3.
Xu X, Liu Y. Adaptive threshold for QRS complex detection based on wavelet transform. 27th Annual Int. Conf Proc IEEE Eng Med Biol Soc. 2005;7:7281–4.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2017 Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Delrieu, A., Hoël, M., Phua, C.T., Lissorgues, G. (2017). Multi physiological signs model to enhance accuracy of ECG peaks detection. In: Goh, J., Lim, C., Leo, H. (eds) The 16th International Conference on Biomedical Engineering. IFMBE Proceedings, vol 61. Springer, Singapore. https://doi.org/10.1007/978-981-10-4220-1_12
Download citation
DOI: https://doi.org/10.1007/978-981-10-4220-1_12
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-10-4219-5
Online ISBN: 978-981-10-4220-1
eBook Packages: EngineeringEngineering (R0)