Abstract
We present a Field Programmable Gate Arraybased system for single-lead electrocardiogram signal processing which performs beat detection and classification to normal and ventricular beats. Geometrical properties of a phase-space portrait of an ECG signal are used for QRS complex detection, while classification is done with a modified classification algorithm that is a part of the Open Source ECG Analysis Software. The chosen Field Programmable Gate Array has an embedded PowerPC processor and is very suitable for mixed hardware and software designs. Beat detection is implemented in hardware and the classification is executed on the embedded PowerPC 405 core. The algorithm was developed on the MITBIH Arrhythmia Database resampled to 250 samples per second. Sensitivity of 99.80% and positive predictivity of 99.84% was achieved for QRS complex detection and sensitivity of 92.59% and positive predictivity of 95.55% was achieved for identification of premature ventricular complexes. A comparison of processing speed between a personal computer and the embedded system shows that a personal computer running at 18-times faster clock speed processes data only six times faster.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Mark R G, Schluter P S, Moody G B et al. (1982) An annotated ECG database for evaluating arrhythmia detectors, Proc. 4th Annu. Conf. IEEE EMBS on Frontiers of Engineering in Health Care 1982, IEEE Computer Society Press, pp 205–210
Cvikl M, Jager F, Žemva A (2007) Hardware Implementation of a Modified Delay-Coordinate Mapping-Based QRS Complex Detection Algorithm. EURASIP Journal on Advances in Signal Processing, in press
Jager F (1982) QRS Complex Detection in Electrocardiogram. M. Sc. Thesis, University of Ljubljana, Ljubljana
Hamilton P (2002) Open Source ECG Analysis. Computers in Cardiology 29:101–104
Xilinx XUP Virtex II Pro Development System at http://www.xilinx.com/univ/xupv2p.html
Moody G B (2005) WFDB Programmer's Guide (Tenth Edition) at http://www.physionet.org/physiotools/wpg/wpg.htm
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2007 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Zemva, A., Cvikl, M. (2007). FPGA-based System for ECG Beat Detection and Classification. In: Jarm, T., Kramar, P., Zupanic, A. (eds) 11th Mediterranean Conference on Medical and Biomedical Engineering and Computing 2007. IFMBE Proceedings, vol 16. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-73044-6_18
Download citation
DOI: https://doi.org/10.1007/978-3-540-73044-6_18
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-73043-9
Online ISBN: 978-3-540-73044-6
eBook Packages: EngineeringEngineering (R0)