A new approach of QRS complex detection based on matched filtering and triangle character analysis

Springer Science and Business Media LLC - Tập 35 - Trang 341-356 - 2012
Yanjun Li1, Hong Yan1, Feng Hong1, Jinzhong Song1
1China Astronaut Research and Training Center, Beijing, China

Tóm tắt

QRS complex detection usually provides the fundamentals to automated electrocardiogram (ECG) analysis. In this paper, a new approach of QRS complex detection without the stage of noise suppression was developed and evaluated, which was based on the combination of two techniques: matched filtering and triangle character analysis. Firstly, a template of QRS complex was selected automatically by the triangle character in ECG, and then it was time-reversed after removing its direct current component. Secondly, matched filtering was implemented at low computational cost by finite impulse response, which further enhanced QRS complex and attenuated non-QRS regions containing P-wave, T-wave and various noise components. Subsequently, triangle structure-based threshold decision was processed to detect QRS complexes. And RR intervals and triangle structures were further analyzed for the reduction of false-positive and false-negative detections. Finally, the performance of the proposed algorithm was tested on all 48 records of the MIT-BIH Arrhythmia Database. The results demonstrated that the detection rate reached 99.62 %, the sensitivity got 99.78 %, and the positive prediction was 99.85 %. In addition, the proposed method was able to identify QRS complexes reliably even under the condition of poor signal quality.

Tài liệu tham khảo

Köhler BU, Hennig C, Orglmeister R (2002) The principles of software QRS detection. IEEE Eng Med Biol 1:42–57 Pan J, Tompkins WJ (1985) A real-time QRS detection algorithm. IEEE Trans Biomed Eng 32(3):230–236 Adnane M, Jiang ZW, Choi S (2009) Development of QRS detection algorithm designed for wearable cardiorespiratory system. Comput Methods Programs Biomed 93:20–31 Paoletti M, Marchesi C (2006) Discovering dangerous patterns in long-term ambulatory ECG recordings using a fast QRS detection algorithm and explorative data analysis. Comput Methods Programs Biomed 82:20–30 Yeha YC, Wanga WJ (2008) QRS complexes detection for ECG signal: the Difference Operation Method. Comput Methods Programs Biomed 91:245–254 Madeiro JPV, Cortez P, Oliveira F et al (2007) A new approach to QRS segmentation based on wavelet bases and adaptive threshold technique. Med Eng Phys 29:26–37 Chen SW, Chen HC, Chan HL (2006) A real-time QRS detection method based on moving-averaging incorporating with wavelet denoising. Comput Methods Programs Biomed 82:187–195 Benitez DS, Gaydecki PA, Zaidi A et al (2000) A new QRS detection algorithm based on the Hilbert transform. Comput Cardiol 27:379–382 Ruha A, Sallinen S, Nissil S (1997) A real-time microprocessor QRS detector system with a 1-ms timing accuracy for the measurement of ambulatory HRV. IEEE Trans Biomed Eng 44(3):159–167 Song JZ, Yan H, Li YJ et al (2010) Research on electrocardiogram baseline wandering correction based on wavelet transform, QRS barycenter fitting, and regional method. Australas Phys Eng Sci Med 33:279–283 Jezior MR, Kent SM, Atwood JE (2005) Exercise testing in Wolff–Parkinson–White syndrome: case report with ECG and literature review. Chest 127(4):1454–1457 Bjerregaard P (1983) Mean 24 h heart rate, minimal heart rate and pauses in healthy subjects 40–79 years of age. Eur Heart J 4:44–51 Moody GB, Mark RG (2001) The impact of the MIT-BIH Arrhythmia Database. IEEE Eng Med Biol 20(3):45–50 Goldberger AL, Amaral LAN, Glass L et al (2000) PhysioBank, PhysioToolkit, and PhysioNet: components of a new research resource for complex physiologic signals. Circulation 101(23):215–220