For clinical use, in electrocardiogram (ECG) signal analysis it is important to detect not only the centre of the P wave, the QRS complex and the T wave, but also the time intervals, such as the ST segment. Much research focused entirely on qrs complex detection, via methods such as wavelet transforms, spline fitting and neural networks. However, drawbacks include the false classification of a severe noise spike as a QRS complex, possibly requiring manual editing, or the omission of information contained in other regions of the ECG signal. While some attempts were made to develop algorithms to detect additional signal characteristics, such as P and T waves, the reported success rates are subject to change from person-to-person and beat-to-beat. To address this variability we propose the use of Markov-chain Monte Carlo statistical modelling to extract the key features of an ECG signal and we report on a feasibility study to investigate the utility of the approach. The modelling approach is examined with reference to a realistic computer generated ECG signal, where details such as wave morphology and noise levels are variable. References S. Edla, N. Kovvali, and A. Papandreou-Suppappola. Sequential Markov chain Monte Carlo filter with simultaneous model selection for electrocardiogram signal modeling. In 34th Annual International Conference of the IEEE EMBS, San Diego, California USA, 2012. doi:10.1109/EMBC.2012.6346915. A. Gelman, J. Carlin, H. Stern, and D. Rubin. Bayesian Data Analysis: Second Edition. Chapman and Hall/CRC, 2003. J. Hampton. The ECG Made Easy. Elsevier/Churchill Livingstone, seventh edition, 2008. C. Lin, C. Mailhes, and J.-Y. Tourneret. P- and T-wave delineation in ECG signals using a Bayesian approach and a partially collapsed Gibbs sampler. IEEE Transactions on Biomedical Engineering, 57(12):2840–2849, 2010. doi:10.1109/TBME.2010.2076809. P. E. McSharry, G. D. Clifford, L. Tarassenko, and L. A. Smith. A dynamical model for generating synthetic electrocardiogram signals. IEEE Transactions on Biomedical Engineering, 50(3):289–294, 2003. doi:10.1109/TBME.2003.808805. N. Metropolis, A. W. Rosenbluth, M. N. Rosenbluth, A. H. Teller, and E. Teller. Equation of state calculations by fast computing machines. The Journal of Chemical Physics, 21(6):1087–1092, 1953. doi:10.1063/1.1699114. G. B. Moody, R. G. Mark, and A. L. Goldberger. PhysioNet: a web-based resource for the study of physiologic signals. IEEE Engineering in Medicine and Biology, 20(3):70–75, 2001. doi:10.1109/51.932728. M. Niknazar, B. V. Vahdat, and S. R. Mousavi. Detection of characteristic points of ECG using quadratic spline wavelet transform. In Interrnational Conference on Signals, Circuits and Systems. IEEE, 2009. doi:10.1109/ICSCS.2009.5412588. J. Pan and W. J. Tompkins. A real-time QRS detection algorithm. IEEE Transactions on Biomedical Engineering, BME-32(3):230–236, 1985. doi:10.1109/TBME.1985.325532. K. Thygesen, J. S. Alpert, and H. D. White. Universal definition of myocardial infarction. Journal of the American College of Cardiology, 50(22):2173–2195, 2007. doi:10.1016/j.jacc.2007.09.011. U.S. Department of Health and Human Services, Food and Drug Administration, Center for Drug Evaluation and Research (CDER), Center for Biologics Evaluation and Research (CBER). Guidance for Industry E14 Clinical Evaluation of QT/QTc Interval Prolongation and Proarrhythmic Potential for Non-Antiarrhythmic Drugs, October 2005. http://www.fda.gov/downloads/RegulatoryInformation/Guidances/ucm129357.pdf. W. Zong, G. B. Moody, and D. Jiang. A robust open-source algorithm to detect onset and duration of QRS complexes. Computers in Cardiology, 30:737–740, 2003. doi:10.1109/CIC.2003.1291261. W. Zong, M. Saeed, and T. Heldt. A QT interval detection algorithm based on ECG curve length transform. Computers in Cardiology, 33:377–380, 2006. http://ieeexplore.ieee.org/xpls/abs_all.jsp?arnumber=4511867.
Read full abstract