DEVELOPMENT OF THE 'HEALTHCOR' SYSTEM AS A CARDIAC DISORDERS SYMPTOMS DETECTOR USING AN EXPERT SYSTEM BASED ON ARDUINO UNO

In the modern era, our lifestyles are very fast-moving; this makes us highly susceptible to diseases, especially those associated with heart problems. In this research, we developed a portable early detection system for cardiac disorders. This system consists of passive electrodes, named SHIELD-EKG-EMG-PA; a shield which allows Arduino-like boards to capture electrocardiography (ECG) and electromyography (EMG) signals, named SHIELD-EKG-EMG, both devices produced by Olimex; a microcontroller, based on Arduino Uno; and an expert system which is implemented by a personal computer. This system detects time intervals of various segments in ECG signals which are captured by the devices; it then analyzes the signals in order to determine whether the patient has cardiac disorders. We call our detecting system the HEALTHCOR system. A database was established, containing various possible values of parameters in ECG signals. The types of diseases that can be detected are heart rhythm disorders including sinus bradycardia, sinus tachycardia, sinus arrhythmia, and cardiac symptoms associated with intervals and the wave height, such as myocardial infarction. From our tests, the accuracy of our system is 96%. The resultant diagnoses of four patients are all appropriate, and used a commercial 12-lead electrocardiograph.

[1]  G.G. Cano,et al.  An approach to cardiac arrhythmia analysis using hidden Markov models , 1990, IEEE Transactions on Biomedical Engineering.

[2]  H. Nakajima,et al.  Real-time discrimination of ventricular tachyarrhythmia with Fourier-transform neural network , 1999, IEEE Transactions on Biomedical Engineering.

[3]  Liang-Yu Shyu,et al.  Intelligent Hybrid Methods for ECG Classification-A Review , 2008 .

[4]  Philip de Chazal,et al.  Automatic classification of heartbeats using ECG morphology and heartbeat interval features , 2004, IEEE Transactions on Biomedical Engineering.

[5]  Zbigniew Piotrowski,et al.  Robust Algorithm for Heart Rate (HR) Detection and Heart Rate Variability (HRV) Estimation , 2010 .

[6]  Willis J. Tompkins,et al.  A Real-Time QRS Detection Algorithm , 1985, IEEE Transactions on Biomedical Engineering.

[7]  P. de Chazel,et al.  A comparison of the ECG classification performance of different feature sets , 2000, Computers in Cardiology 2000. Vol.27 (Cat. 00CH37163).

[8]  S. Osowski,et al.  On-line heart beat recognition using hermite polynomials and neuro-fuzzy network , 2002, IMTC/2002. Proceedings of the 19th IEEE Instrumentation and Measurement Technology Conference (IEEE Cat. No.00CH37276).

[9]  R. Saatchi,et al.  Feature extraction and classification of electrocardiogram (ECG) signals related to hypoglycaemia , 2003, Computers in Cardiology, 2003.

[10]  J. Surda,et al.  Spectral Properties of ECG Signal , 2007, 2007 17th International Conference Radioelektronika.

[11]  W.J. Tompkins,et al.  A patient-adaptable ECG beat classifier using a mixture of experts approach , 1997, IEEE Transactions on Biomedical Engineering.

[12]  Ivaylo I Christov,et al.  Real time electrocardiogram QRS detection using combined adaptive threshold , 2004, Biomedical engineering online.

[13]  Luis Serrano,et al.  ECG frequency domain features extraction: a new characteristic for arrhythmias classification , 2001, 2001 Conference Proceedings of the 23rd Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

[14]  Stanislaw Osowski,et al.  Support vector machine-based expert system for reliable heartbeat recognition , 2004, IEEE Transactions on Biomedical Engineering.

[15]  Javad Alirezaie,et al.  A fast expert system for electrocardiogram arrhythmia detection , 2010, Expert Syst. J. Knowl. Eng..

[16]  Carsten Peterson,et al.  Clustering ECG complexes using Hermite functions and self-organizing maps , 2000, IEEE Trans. Biomed. Eng..

[17]  R. Orglmeister,et al.  The principles of software QRS detection , 2002, IEEE Engineering in Medicine and Biology Magazine.

[18]  R. Orglmeister,et al.  QRS Detection Using Zero Crossing Counts , 2003 .

[19]  Bernadette Dorizzi,et al.  ECG signal analysis through hidden Markov models , 2006, IEEE Transactions on Biomedical Engineering.

[20]  Willis J. Tompkins,et al.  Biomedical Digital Signal Processing: C Language Examples and Laboratory Experiments for the IBM PC , 1993 .

[21]  S. Sitharama Iyengar,et al.  Classification of heart rate data using artificial neural network and fuzzy equivalence relation , 2003, Pattern Recognit..

[22]  Carlos V. Regueiro,et al.  Classifying multichannel ECG patterns with an adaptive neural network. , 1998, IEEE engineering in medicine and biology magazine : the quarterly magazine of the Engineering in Medicine & Biology Society.

[23]  Asadollah Shahbahrami,et al.  CLASSIFICATION OF ECG ARRHYTHMIAS USING DISCRETE WAVELET TRANSFORM AND NEURAL NETWORKS , 2012 .

[24]  W J Tompkins,et al.  Applications of artificial neural networks for ECG signal detection and classification. , 1993, Journal of electrocardiology.

[25]  M Fernández-Delgado,et al.  MART: a multichannel ART-based neural network. , 1998, IEEE transactions on neural networks.

[26]  Stanislaw Osowski,et al.  ECG beat recognition using fuzzy hybrid neural network , 2001, IEEE Trans. Biomed. Eng..

[27]  Jeffrey M. Hausdorff,et al.  Levels of complexity in scale-invariant neural signals. , 2004, Physical review. E, Statistical, nonlinear, and soft matter physics.