Abstract
This paper proposes to implement an automatic detection system for the heart diseases over a Field Programmable Gate Array (FPGA). The system is able to process, analyze and classify the cardiac pathologies in real time from electrocardiogram (ECG). Firstly, the pulses of the ECG signals have been extracted from electrocardiographic registers. After that, digital signal processing, normalization and heart pulse features extraction algorithms have been used. These algorithms principally are based on Digital Wavelet Transform (DWT) techniques, and Principal Component Analysis (PCA). Finally, cardiac pulse detection and classification algorithms have been implemented in an Artificial Neural Network (ANN). In this way, the subjectivity problem in the heart disease diagnosis is solved, and the task of heart specialist is facilitated.
Keywords
- Cardio-Vascular Diseases
- Electrocardiogram
- QRS complex
- Discrete Wavelet Transform
- Artificial Neural Network
- Field Programmable Gate Array
- System Generator
- Matlab
- Simulink
This is a preview of subscription content, access via your institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
World Health Organization. Cardiovascular Diseases, CVDs (2011), http://www.who.int/mediacentre/factsheets/fs317
Lee, D., Bhardwaj, S., Alasaarela, E., Wan Young, C.: An ECG Analysis on Sensor Node for Reducing Traffic Overload in u-Healthcare with Wireless Sensor Network. In: Conference IEEE SENSOR (2007)
Gu-Young, J., Kee-Ho, Y.: Development of Ambulatory ECG Monitoring Device with ST Shape Classification. In: International IEEE Conference on Control, Automatic and Systems (2007)
Corsino, J.: Automatic Recognition of Arrythmia Based on Specific ECG signals. Master Degree’s Thesis. Las Palmas de Gran Canaria University (2007)
Achayra, R., Suri, J., Spaan, J., Krishnan, S.: Advances in Cardiac Signal Proccessing, 1st edn. Springer, Heilderberg (2007)
Nait-Hamound, M., Moussaoui, A.: Tow Novel Methods for Multiclass ECG Arrhythmias Classification Based on PCA, Fuzzy Support Vector Machine and Unbalanced Clustering. In: IEEE International Conference on Machine and Web Intelligence (2010)
MIT-BIH DB. Massachusetts Institute of Technology –Beth Israel Hospital Database (2011), http://physionet.org/physiobank/database/mitdb/ (last view: July 16, 2011)
Chen, T., Zheng, Y., Han, L., Guao, P., He, X.: The Sorting Method of ECG Signlas Based on Neural Network. In: 2nd IEEE International Conference on Bioinformatics and Biomedical Engineering (2008)
Pérez, S., Vásquez, J., Ticay, J., Alonso, J., Travieso, C.: Artificial Neural Network in FPGA for Pejibaye Palm Classification Using Molecular Markers. In: EUROCAST 2011, 13th International Conference on Computer Aided System Theory (2011)
Ballesteros, D.: FIR Filter Design on FPGA for Wavelet Background Noise Removal in Bioelectric Signals (2004), http://redalyc.uaemex.mx (last view: March 08, 2011)
MathWorks (2001), http://www.mathworks.es/index.html (last view: January 09, 2011)
Xilinx (2001), http://www.xilinx.com/tools/sysgen.htm
Haykin, S.: Neural Network: A comprehensive Foundation, 2nd edn. Pertenice Hall (1998)
Duda, R., Hart, P., Stork, D.: Pattern Classification, 2nd edn. Wiley Interscience (2001)
Pardo, F., Boluda, J.: VHDL. Language for synthesis and model circuits. Ra-Ma Editorial, 2nd edn. (2004)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2013 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Travieso-González, C.M., Pérez-Suárez, S.T., Alonso, J.B. (2013). Using Fixed Point Arithmetic for Cardiac Pathologies Detection Based on Electrocardiogram. In: Moreno-Díaz, R., Pichler, F., Quesada-Arencibia, A. (eds) Computer Aided Systems Theory - EUROCAST 2013. EUROCAST 2013. Lecture Notes in Computer Science, vol 8112. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-53862-9_31
Download citation
DOI: https://doi.org/10.1007/978-3-642-53862-9_31
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-53861-2
Online ISBN: 978-3-642-53862-9
eBook Packages: Computer ScienceComputer Science (R0)