1,693 research outputs found

    Electrocardiograph signal recognition using wavelet transform based on optimized neural network

    Get PDF
    Due to the growing number of cardiac patients, an automatic detection that detects various heart abnormalities has been developed to relieve and share physicians’ workload. Many of the depolarization of ventricles complex waves (QRS) detection algorithms with multiple properties have recently been presented; nevertheless, real-time implementations in low-cost systems remain a challenge due to limited hardware resources. The proposed algorithm finds a solution for the delay in processing by minimizing the input vector’s dimension and, as a result, the classifier’s complexity. In this paper, the wavelet transform is employed for feature extraction. The optimized neural network is used for classification with 8-classes for the electrocardiogram (ECG) signal this data is taken from two ECG signals (ST-T and MIT-BIH database). The wavelet transform coefficients are used for the artificial neural network’s training process and optimized by using the invasive weed optimization (IWO) algorithm. The suggested system has a sensitivity of over 70%, a specificity of over 94%, a positive predictive of over 65%, a negative predictive of more than 93%, and a classification accuracy of more than 80%. The performance of the classifier improves when the number of neurons in the hidden layer is increased

    ECG Classification with an Adaptive Neuro-Fuzzy Inference System

    Get PDF
    Heart signals allow for a comprehensive analysis of the heart. Electrocardiography (ECG or EKG) uses electrodes to measure the electrical activity of the heart. Extracting ECG signals is a non-invasive process that opens the door to new possibilities for the application of advanced signal processing and data analysis techniques in the diagnosis of heart diseases. With the help of today’s large database of ECG signals, a computationally intelligent system can learn and take the place of a cardiologist. Detection of various abnormalities in the patient’s heart to identify various heart diseases can be made through an Adaptive Neuro-Fuzzy Inference System (ANFIS) preprocessed by subtractive clustering. Six types of heartbeats are classified: normal sinus rhythm, premature ventricular contraction (PVC), atrial premature contraction (APC), left bundle branch block (LBBB), right bundle branch block (RBBB), and paced beats. The goal is to detect important characteristics of an ECG signal to determine if the patient’s heartbeat is normal or irregular. The results from three trials indicate an average accuracy of 98.10%, average sensitivity of 94.99%, and average specificity of 98.87%. These results are comparable to two artificial neural network (ANN) algorithms: gradient descent and Levenberg Marquardt, as well as the ANFIS preprocessed by grid partitioning

    A Mobile ECG Monitoring System with Context Collection

    Get PDF
    An objective of a health process is one where patients can stay healthy with the support of expert medical advice when they need it, at any location and any time. An associated aim would be the development of a system which places increased emphasis on preventative measures as a first point of contact with the patient. This research is a step along the road towards this type of preventative healthcare for cardiac patients. It seeks to develop a smart mobile ECG monitoring system that requests and records context information about what is happening around the subject when an arrhythmia event occurs. Context information about the subject’s activities of daily living will, it is hoped, provide an enriched data set for clinicians and so improve clinical decision making. As a first step towards a mobile cardiac wellness guidelines system, the focus of this work is to develop a system that can receive bio-signals wirelessly, analyzing and storing the bio-signal in a handheld device and can collect context information when there are significant changes in bio-signs. For this purpose the author will use a low cost development environment to program a state of the art wireless prototype on a handheld computer that detects and responds to changes in the heart rate as calculated form the interval between successive heart beats. Although the general approach take in this work could be applied to a wide range of bio-signals, the research will focus on ECG signals. The pieces of the system are, A wireless receiver, data collection and storage module An efficient real time ECG beat detection algorithm A rule based (Event-Condition-Action) interactive system A simple user interface, which can request additional information form the user. A selection of real-time ECG detection algorithms have been investigated and one algorithm was implemented in MATLAB [110] and then in Java [142] for this project. In order to collect ECG signals (and in principle any signals) the generalised data collection architecture has also been developed utilizing Java [142] and Bluetooth [5] technology. This architecture uses an implementation of the abstract factory pattern [91] to ensure that the communication channel can be changed conveniently. Another core part of this project is a “wellness” guideline based on Event-Condition-Action (E-C-A) [68] production rule approach that originated in active databases. The work also focuses on design of a guideline based expert system which an E-C-A based implementation will be fully event driven using the Java programming language. Based on the author’s experience and the literature review, some important issues in mobile healthcare along with the corresponding reasons, consequences and possible solutions will be presented

    Early Detection and Continuous Monitoring of Atrial Fibrillation from ECG Signals with a Novel Beat-Wise Severity Ranking Approach

    Get PDF
    Irregularities in heartbeats and cardiac functioning outside of clinical settings are often not available to the clinicians, and thus ignored. But monitoring these with high-risk population might assist in early detection and continuous monitoring of Atrial Fibrillation(AF). Wearable devices like smart watches and wristbands, which can collect Electrocardigraph(ECG) signals, can monitor and warn users of unusual signs in a timely manner. Thus, there is a need to develop a real-time monitoring system for AF from ECG. We propose an algorithm for a simple beat-by-beat ECG signal multilevel classifier for AF detection and a quantitative severity scale (between 0 to 1) for user feedback. For this study, we used ECG recordings from MIT BIH Atrial Fibrillation, MIT BIH Long-term Atrial Fibrillation Database. All ECG signals are preprocessed for reducing noise using filter. Preprocessed signal is analyzed for extracting 39 features including 20 of amplitude type and 19 of interval type. The feature space for all ECG recordings is considered for Classification. Training and testing data include all classes of data i.e., beats to identify various episodes for severity. Feature space from the test data is fed to the classifier which determines the class label based on trained model. A class label is determined based on number of occurences of AF and other arrhythmia episodes such as AB(Atrial Bigeminy), SBR(Sinus Bradycardia), SVTA(Supra Ventricular Tacchyarrhythmia). Accuracy of 96.7764% is attained with Random Forest algorithm, Furthermore, precision and recall are determined based on correct and incorrect classifications for each class. Precision and recall on average of Random Forest Classifier are obtained as 0.968 and 0.968 respectievely. This work provides a novel approach to enhance existing method of AF detection by identifying heartbeat class and calculates a quantitative severity metric that might help in early detection and continuous monitoring of AF

    Verification and comparison of MIT-BIH arrhythmia database based on number of beats

    Get PDF
    The ECG signal processing methods are tested and evaluated based on many databases. The most ECG database used for many researchers is the MIT-BIH arrhythmia database. The QRS-detection algorithms are essential for ECG analyses to detect the beats for the ECG signal. There is no standard number of beats for this database that are used from numerous researches. Different beat numbers are calculated for the researchers depending on the difference in understanding the annotation file. In this paper, the beat numbers for existing methods are studied and compared to find the correct beat number that should be used. We propose a simple function to standardize the beats number for any ECG PhysioNet database to improve the waveform database toolbox (WFDB) for the MATLAB program. This function is based on the annotation's description from the databases and can be added to the Toolbox. The function is removed the non-beats annotation without any errors. The results show a high percentage of 71% from the reviewed methods used an incorrect number of beats for this database

    Low Power Circuits for Smart Flexible ECG Sensors

    Get PDF
    Cardiovascular diseases (CVDs) are the world leading cause of death. In-home heart condition monitoring effectively reduced the CVD patient hospitalization rate. Flexible electrocardiogram (ECG) sensor provides an affordable, convenient and comfortable in-home monitoring solution. The three critical building blocks of the ECG sensor i.e., analog frontend (AFE), QRS detector, and cardiac arrhythmia classifier (CAC), are studied in this research. A fully differential difference amplifier (FDDA) based AFE that employs DC-coupled input stage increases the input impedance and improves CMRR. A parasitic capacitor reuse technique is proposed to improve the noise/area efficiency and CMRR. An on-body DC bias scheme is introduced to deal with the input DC offset. Implemented in 0.35m CMOS process with an area of 0.405mm2, the proposed AFE consumes 0.9W at 1.8V and shows excellent noise effective factor of 2.55, and CMRR of 76dB. Experiment shows the proposed AFE not only picks up clean ECG signal with electrodes placed as close as 2cm under both resting and walking conditions, but also obtains the distinct -wave after eye blink from EEG recording. A personalized QRS detection algorithm is proposed to achieve an average positive prediction rate of 99.39% and sensitivity rate of 99.21%. The user-specific template avoids the complicate models and parameters used in existing algorithms while covers most situations for practical applications. The detection is based on the comparison of the correlation coefficient of the user-specific template with the ECG segment under detection. The proposed one-target clustering reduced the required loops. A continuous-in-time discrete-in-amplitude (CTDA) artificial neural network (ANN) based CAC is proposed for the smart ECG sensor. The proposed CAC achieves over 98% classification accuracy for 4 types of beats defined by AAMI (Association for the Advancement of Medical Instrumentation). The CTDA scheme significantly reduces the input sample numbers and simplifies the sample representation to one bit. Thus, the number of arithmetic operations and the ANN structure are greatly simplified. The proposed CAC is verified by FPGA and implemented in 0.18m CMOS process. Simulation results show it can operate at clock frequencies from 10KHz to 50MHz. Average power for the patient with 75bpm heart rate is 13.34W
    corecore