ECG fiducial point extraction using switching Kalman filter

Computer Methods and Programs in Biomedicine - Tập 157 - Trang 129-136 - 2018
Mahsa Akhbari1,2, Nasim Montazeri Ghahjaverestan1, Mohammad B. Shamsollahi1, Christian Jutten2
1BiSIPL, Department of Electrical Engineering, Sharif university of Technology, Tehran, Iran
2GIPSA-Lab, Grenoble, and Institut Universitaire de France, France

Tài liệu tham khảo

Kohler, 2002, The principles of software QRS detection: Reviewing and comparing algorithms for detecting this important ECG waveform, IEEE Eng. Med. Biol., 2, 42, 10.1109/51.993193 Yu, 1985, A nonlinear digital filter for cardiac QRS complex detection, J. Clin. Eng., 10, 193, 10.1097/00004669-198507000-00002 Soria, 1998, Application of adaptive signal processing for determining the limits of P and T waves in an ECG, IEEE Trans. Biomed. Eng., 45, 1077, 10.1109/10.704877 Hu, 1993, Applications of artificial neural networks for ECG signal detection and classification, J. Electrocardiol., 26, 66 Mehta, 2008, Combined entropy based method for detection of QRS complexes in 12-lead electrocardiogram using SVM, Comput. Biol. Med., 38, 138, 10.1016/j.compbiomed.2007.08.003 Mehta, 2009, Identification and delineation of QRS complexes in electrocardiogram using fuzzy C-means algorithm, J. Theor. Appl. Inf. Technol., 5, 609 Merah, 2015, R-peaks detection based on stationary wavelet transform, Comput. Methods Programs Biomed., 121, 149, 10.1016/j.cmpb.2015.06.003 Pal, 2012, Empirical mode decomposition based ECG enhancement and QRS detection, Comput. Biol. Med., 42, 83, 10.1016/j.compbiomed.2011.10.012 Laguna, 1994, Automatic detection of wave boundaries in multi-lead ECG signals: validation with the CSE data-base, Comput. Biomed. Res., 27, 45, 10.1006/cbmr.1994.1006 Coast, 1990, An approach to cardiac arrhythmia analysis using hidden Markov models, IEEE Trans. Biomed. Eng., 37, 826, 10.1109/10.58593 Hughes, 2006 Andreao, 2006, ECG Signal analysis through hidden Markov models, IEEE Trans. Biomed. Eng., 53, 1541, 10.1109/TBME.2006.877103 Andreao, 2006, Combining wavelet transform and hidden Markov models for ECG segmentation, EURASIP J. Adv. Signal Process., 2007, 1, 10.1155/2007/56215 Akhbari, 2016, ECG Segmentation and fiducial point extraction using multi hidden Markov model, Comput. Biol. Med., 79, 21, 10.1016/j.compbiomed.2016.09.004 Lin, 2010, P- and T-wave delineation in ECG signals using a Bayesian approach and a partially collapsed Gibbs sampler, IEEE Trans. Biomed. Eng., 57, 2840, 10.1109/TBME.2010.2076809 Li, 1995, Detection of ECG characteristic points using wavelet transforms, IEEE Trans. Biomed. Eng., 42, 21, 10.1109/10.362922 Martinez, 2004, A wavelet-based ECG delineator: evaluation on standard databases, IEEE Trans. Biomed. Eng., 51, 570, 10.1109/TBME.2003.821031 Dumont, 2010, Improving ECG beats delineation with an evolutionary optimization process, IEEE Trans. Biomed. Eng., 57, 607, 10.1109/TBME.2008.2002157 Homaeinezhad, 2014, A correlation analysis-based detection and delineation of ECG characteristic events using template waveforms extracted by ensemble averaging of clustered heart cycles, Comput. Biol. Med., 44, 66, 10.1016/j.compbiomed.2013.10.024 Karimipour, 2014, Real-time electrocardiogram P-QRS-T detection-delineation algorithm based on quality-supported analysis of characteristic templates, Comput. Biol. Med., 52, 153, 10.1016/j.compbiomed.2014.07.002 Akhbari, 2013, Fiducial points extraction and characteristic waves detection in ECG signal using a model-based Bayesian framework, 1257 Sayadi, 2009, A model-based Bayesian framework for ECG beat segmentation, Physiol. Meas., 30, 335, 10.1088/0967-3334/30/3/008 Akhbari, 2013, ECG fiducial points extraction by extended Kalman filtering, 628 Akhbari, 2016, ECG denoising and fiducial point extraction using extended Kalman filtering framework with linear and nonlinear phase observation, Physiol. Meas. J., 37, 203, 10.1088/0967-3334/37/2/203 Maheshwari, 2013, An automated algorithm for online detection of fragmented QRS and identification of its various morphologies, J. R. Soc., 10, 1 Mazomenos, 2013, A low-complexity ECG feature extraction algorithm for mobile healthcare applications, IEEE J. Biomed. Health Inform., 17, 459, 10.1109/TITB.2012.2231312 Bono, 2014, Development of an automated updated selvester QRS scoring system using SWT-based QRS fractionation detection and classification, IEEE J. Biomed. Health Inform., 18, 193, 10.1109/JBHI.2013.2263311 Kumar, 2016, Ischemia detection using isoelectric energy function, Comput. Biol. Med., 68, 76, 10.1016/j.compbiomed.2015.11.002 Gargiulo, 2015, Subject identification via ECG fiducial-based systems: influence of the type of QT interval correction, Comput. Methods Programs Biomed., 121, 127, 10.1016/j.cmpb.2015.05.012 Barra, 2015, EEG/ECG signal fusion aimed at biometric recognition, 35 Barra, 2016, Fusion of physiological measures for multimodal biometric, Multimed. Tools Appl., 76, 1 Ghahramani, 1998, Variational learning for switching state-space models Murphy, 1998, Switching Kalman Filters Ghahramani, 1998, Switching state space models Pavlovic, 1999, A dynamic Bayesian network approach to figure tracking using learned dynamic models, 94 Zheng, 2003, Acoustic segmentation using switching state Kalman filter, 752 Wu, 2003, Switching observation models for contour tracking in clutter Wu, 2004, Modeling and decoding motor cortical activity using a switching Kalman filter, IEEE Trans. Biomed. Eng., 51, 933, 10.1109/TBME.2004.826666 Manfredi, 2005, Switching Kalman filters for prediction and tracking in an adaptive meteorological sensing network, 197 Veeraraghavan, 2005, Switching Kalman filter-based approach for tracking and event detection at traffic intersections, 1167 Oster, 2015, Semi supervised ECG ventricular beat classification with novelty detection based on switching Kalman filters, IEEE Trans. Biomed. Eng., 62, 2125, 10.1109/TBME.2015.2402236 Montazeri, 2015, Switching Kalman filter based methods for apnea bradycardia detection from ECG signals, Physiol. Meas., 36, 1763, 10.1088/0967-3334/36/9/1763 McSharry, 2003, A dynamic model for generating synthetic electrocardiogram signals, IEEE Trans. Biomed. Eng., 50, 289, 10.1109/TBME.2003.808805 http://www.physionet.org/physiobank/database/qtdb. Laguna, 1997, A database for evaluation of algorithms for measurement of QT and other waveform intervals in the ECG, IEEE Comput. Cardiol., 24, 673 Sameni, 2007, Nonlinear Bayesian filtering framework for ECG denoising, IEEE Trans. Biomed. Eng., 54, 2172, 10.1109/TBME.2007.897817 Kohavi, 1995, A study of cross validation and bootstrap for accuracy estimation and model selection Behar, 2014, Combining and benchmarking methods of foetal ECG extraction without maternal or scalp electrode data, Physiol. Meas., 35, 1569, 10.1088/0967-3334/35/8/1569