Wearable Intelligent System for the Diagnosis of Cardiac Diseases Working in Real Time and with Low Energy Cost †
Abstract
:1. Introduction
2. Data Base of ECG Signal
- MIT-BIH Arrhythmia Database (mitdb): collection of 48 half-hour fragments obtained from two channels, with annotations. The sampling frequency is 360 Hz, with 11 bits of resolution and a range of 10 mV.
- MIT-BIH Malignant Ventricular Arrhythmia Database (mfdb): contains 22 half-hour records. The annotations are related to the change of pace. Signals from the two channels, sampled at 250 Hz.
- MIT-BIH Atrial Fibrillation Database (atr): collection of 25 records of 10 h. 23 records are available through Physionet. With rhythm notations. With sampling frequency of 250 Hz.
- AF Termination Challenge Database (aftdb): completed in 2004. It contains 30 learning recordings and two groups of 20 and 30 records. Coming from two channels and with 1 min of duration. Sampled at 128 Hz.
- MIT-BIH Normal Sinus Rhythm Database (nsrdb): contains 18 records with a duration between 20 and 24 h. Sampling frequency of 128 Hz.
- Sudden Cardiac Death Holter Database (sddb): collection of 23 records. Many of the recordings contained in the MIT-BIH Malignant Ventricular Arrhythmia Database are extracts from the records of this database. Sampling frequency of 250 Hz.
- BIDMC Congestive Heart Failure Database (chfdb): 15 records of 20 h duration. Use of two channels with frequency of 250 Hz.
3. Characterization and Feature Extraction
3.1. ECG Characterization
- Wave P: muscle activation wave, is the result of atrial depolarization. Small, of uniform ascent and descent, rounded cusp and amplitude and provided duration, not exceeding 2.5 mm.
- QRS complex: group of ventricular activation waves. Of shorter duration and greater amplitude. The R or S wave may predominate, but the Q wave is usually small with width greater than 1 mm (duration less than 0.04 s).
- Wave Q: negative wave that is not preceded by R wave. It represents the depolarization of the interventricular septum, the wall that divides the two ventricles.
- Wave R: any positive wave of the QRS complex. It is due to the depolarization of the tip of the left ventricle.
- Wave S: any negative wave preceded by a R wave. It represents the depolarization of the base of the left ventricle.
- Wave T: ventricular recovery wave. Amplitude and duration greater than the P wave, usually enclosing an area similar to that of the QRS complex.
- Wave U: wave of uncertain origin. Slow, small amplitude that follows wave T.
- Segment PQ: period of electrical inactivity that separates atrial from ventricular activation. It goes from the end of the P wave to the beginning of the QRS complex.
- ST segment: period of inactivity that separates the activation of the ventricular recovery. It goes from the end of the QRS complex to the beginning of the T wave.
- The PR interval, which includes the P wave plus the PQ segment, represents the time between the beginning of atrial depolarization and the beginning of the ventricular depolarization.
- Arrhythmias (disturbances in heart rhythm), if they are atrial or ventricular, with or without alterations in heart rate: tachycardia (increased) or bradycardia (decreased).
- Locks in the electric conduction.
- Increase in size or dilatation of the atria and/or ventricles.
- Areas of ischemia, injury or myocardial infarction.
3.2. Feature Extraction
3.3. Analysis of the Size of the Window for the Classification of ECG
4. Hybrid Methodologies for Feature Selection
5. Intelligent System for the Diagnosis of Heart Diseases Using ECG
- General classification: it is a question of classifying independently the 10 cardiac pathologies, together with patients who have a normal or healthy sinus rhythm.
- Classifier by groups: Analyzing the origin and similarity of the pathology and its corresponding derived ECG signals, 4 groups of pathologies are made:
- Subgroup A. Auricular Muscle (MA). Pathologies: Atrial tachycardia; Atrial fibrillation; Atrial flutter;
- Subgroup B. Ventricular Muscle (MV). Pathologies: Ventricular Bigeminy; Ventricular fibrillation; Ventricular tachycardia
- Subgroup C. Pacemaker.
- Subgroup D. Other pathologies: Nodal rhythm; Heart failure; First degree AV block.
- Subgroup E. Normal sinus rhythm
- Binary Classification: it is a classifier with two classes, where the class of healthy patients (nsr) that have a normal ECG and, on the other, are grouped in a single class (patients) those that have some type of condition (that is, the patients of the ten pathologies).
- I.
- Support vector machines (SVM): this is a static network based on kernels that performs linear classification on vectors transformed into a higher dimensional space. That is, it separates through an optimal hyperplane in the transformed space. SVM is an effective technique for classification applied to large data sets. It can also use RBF kernel, which generally, as in the case of this contribution, present a high accuracy.
- II.
- Decision Trees (DT), are presented as a supervised classification method that uses a structure composed of nodes and arcs or branches. The nodes can be of three types, on the one hand, we will have the root nodes, internal nodes (they have one or more test attributes) and the leaf or decision nodes, they constitute the final elements that determine the belonging of an object to a class, so they will not have branches of output.
- III.
- Random Forest. This technique combines the methodology of decision tree construction, but incorporating multiple trees or solutions, introducing a randomness component, to determine the training set and the variables with which the system is trained.
6. Analysis of Low Energy Wearable Sensors
7. Conclusions
Acknowledgments
References
- Tompkins, W.J. Biomedical Digital Signal Processing; Prentice-Hall: Englewood Cliffs, NJ, USA, 1993. [Google Scholar]
- Athif, M.; Yasawardene, P.C.; Daluwatte, C. Detecting atrial fibrillation from short single lead ECGs using statistical and morphological features. Physiol. Meas. 2018. [Google Scholar] [CrossRef] [PubMed]
- Venkatesan, C.; Karthigaikumar, P.; Varatharajan, R. A novel LMS algorithm for ECG signal preprocessing and KNN classifier based abnormality detection. Multimed. Tools Appl. 2018, 77, 10365–10374. [Google Scholar] [CrossRef]
- Goldberger, A.L.; Amaral, L.A.N.; Glass, L.; Hausdorff, J.M.; Ivanov, P.C.; Mark, R.G.; Mietus, J.E.; Moody, G.B.; Peng, C.K.; Stanley, H.E. Physiobank, physiotoolkit and physionet: Components of a new research resource for complex physiologic signals. Circulation 2000, 101, e215–e220. [Google Scholar] [CrossRef]
- Moody, G.B.; Koch, H.; Steinhoff, U. The PhysioNet/Computers in Cardiology Challenge 2006: QT Interval Measurement. Available online: https://www.physionet.org/challenge/2006/ (accessed on 10 April 2006).
- Gorbunov, B.B.; Gusev, A.N.; Kamenskii, S.A.; Selishchev, S.V. Comparison of the Efficacy and Noise Immunity of Algorithms for Recognition of Shockable Cardiac Rhythms. Biomed. Eng. 2004, 38, 133–139. [Google Scholar] [CrossRef]
- Chetan, A.; Tripathy, R.K.; Dandapat, S. A Diagnostic System for Detection of Atrial and Ventricular Arrhythmia Episodes from Electrocardiogram. J. Med. Biol. Eng. 2018, 38, 304–315. [Google Scholar] [CrossRef]
- Pawel, P. Novel methodology of cardiac health recognition based on ECG signals and evolutionary-neural system. Expert Syst. Appl. 2018, 92, 334–349. [Google Scholar]
- Rad, A.B.; Eftestøl, T.; Engan, K.; Irusta, U.; Kvaløy, J.T.; Kramer-Johansen, J.; Wik, L.; Katsaggelos, A.K. ECG-Based Classification of Resuscitation Cardiac Rhythms for Retrospective Data Analysis. IEEE Trans. Biomed. Eng. 2017, 64, 2411–2418. [Google Scholar] [CrossRef] [PubMed]
- Sahoo, S.; Kanungo, B.; Behera, S.; Sabut, S. Multiresolution wavelet transform based feature extraction and ECG classification to detect cardiac abnormalities. Measurement 2017, 108, 55–66. [Google Scholar] [CrossRef]
- Zhou, H.; Zhu, X.; Wang, S.; Zhou, K.; Ma, Z.; Li, J.; Hou, K.M.; De Vaulx, C. A Novel Cardiac Arrhythmias Detection Approach for Real-Time Ambulatory ECG Diagnosis. Int. J. Pattern Recogn. Artif. Intell. 2017, 31, 1758004. [Google Scholar] [CrossRef]
- Kumar, M.; Pachori, R.B.; Acharya, U.R. Automated Diagnosis of Myocardial Infarction ECG Signals Using Sample Entropy in Flexible Analytic Wavelet Transform Framework. Entropy 2017, 19, 488. [Google Scholar] [CrossRef]
Device Name | Technical Characteristics |
---|---|
SHIMMER3 | Gain: 1, 2, 3, 4, 6, 8, 12 configurable via software. Data rate: 125, 250, 500, 1000, 2000 SPS. Differential input: 0.8 V for gain 6. Bandwidth: 8.4 kHz. Connections: 5 inputs type DIN42-802 Jack (RA, LA, LL, Vx and reference) that complies with the IEC 60601-1 standard. Weight: 31 g. Dimensions: 65 × 32 × 12 mm. Battery: Rechargeable 450 mAh lithium ion. Accelerometer sensors of 3 degrees of freedom. MSP 430 (24 MHz) 16-bit controller. Bluetooth connection RN42. Radio connection 802.15.4 (TI CC2420). Need electrodes for data collection. Indicate that with this device we have already worked fruitfully. The problem that arises is software compatibility, since it supports Windows, Linux and Android platforms for data collection, but it is not easy to export to analyze the data, for example, in a microcontroller. |
AD8232 HEART RATE MONITOR | Supply voltage: 2.0 V to 3.5 V Feed current: 170 μA CMRR: 80 dB (for direct current at 60 Hz). Low-pass filter with two poles with adjustable gain. Three-pole high pass filter with adjustable gain. Configuration for 2 or 3 electrodes. Gain 100 with electromagnetic isolation. Detection of alternate and continuous signals. It has a DRL circuit. ESD protection up to 8 kV and RFI filtering. Design so that the amplifiers are independent of the circuit. Its design has been created in such a way that a virtual earth is generated through the buffer. Rail to Rail” design allows the output voltage to be close to the supply voltage. “Shutdown pin” Dimensions: 4 × 4 mm with LFCSP packaging. You need an A/D converter or a micro-controller to obtain output data, since it is an analog circuit. It also needs cables and electrodes to be able to function. As a main advantage, the low cost and the possibility of easily coupling a micro-controller that can implement the system for obtaining characteristics and classification. |
ALIVE BLUETOOTH HEART & ACTIVITY MONITOR. | Only one channel Resolution: 8 bits. Sampling rate: 300 Hz. Dynamic range: 5.3 mV peak to peak. Bandwidth: 0.5 Hz to 90 Hz. Battery: 3.7 V lithium-ion battery with 48 h of battery life. Bluetooth: Version 2.1. Dimensions: 90 × 40 × 16 mm. Weight: 55 g with battery. Accelerometers: Channels: 3 axes. Resolution: 8 bit. Sampling frequency: 75 Hz/channel. Bandwidth: 0–16 Hz Internal storage capacity: Type: 1 GB SD card. Capacity: 21 days. It has a development tool for Android and Windows, as well as software for data collection. |
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2018 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Valenzuela, O.; Prieto, B.; Delgado-Marquez, E.; Pomares, H.; Rojas, I. Wearable Intelligent System for the Diagnosis of Cardiac Diseases Working in Real Time and with Low Energy Cost. Proceedings 2018, 2, 513. https://doi.org/10.3390/proceedings2190513
Valenzuela O, Prieto B, Delgado-Marquez E, Pomares H, Rojas I. Wearable Intelligent System for the Diagnosis of Cardiac Diseases Working in Real Time and with Low Energy Cost. Proceedings. 2018; 2(19):513. https://doi.org/10.3390/proceedings2190513
Chicago/Turabian StyleValenzuela, Olga, Beatriz Prieto, Elvira Delgado-Marquez, Hector Pomares, and Ignacio Rojas. 2018. "Wearable Intelligent System for the Diagnosis of Cardiac Diseases Working in Real Time and with Low Energy Cost" Proceedings 2, no. 19: 513. https://doi.org/10.3390/proceedings2190513
APA StyleValenzuela, O., Prieto, B., Delgado-Marquez, E., Pomares, H., & Rojas, I. (2018). Wearable Intelligent System for the Diagnosis of Cardiac Diseases Working in Real Time and with Low Energy Cost. Proceedings, 2(19), 513. https://doi.org/10.3390/proceedings2190513