Electrocardiography (ECG) is the process of recording the electrical activity of the human heart over time using electrodes that are placed over the skin. While the primary usage of electrocardiograms, the recorded signals, has been focused on the check of signs of heart-related diseases, recent studies have moved also toward their usage for human authentication. Thus, an ECG signal can be unique enough to be used independently as a biometric modality. In addition to its inherent liveness detection, it is easy to collect and can be easily captured either via sensors attached to the human body (fingertips, chest, wrist) or even passively using wireless sensors. In this paper, we propose a novel approach that exploits the spectro-temporal dynamic characteristics of the ECG signal to establish personal recognition system using both short-time Fourier transform (STFT) and generalized Morse wavelets (CWT). This process results in enriching the information extracted from the original ECG signal that is inserted in a 2D convolutional neural network (CNN) which extracts higher level and subject-specific ECG-based features for each individual. To validate our proposed CNN model, we performed nested cross-validation using eight different ECG databases. These databases are considered challenging since they include both normal and abnormal heartbeats as well as a dynamic number of subjects. Our proposed algorithms yield superior performance when compared to other state-ofart approaches discussed in the literature, i.e. the STFT-based one achieves an average identification rate, equal error rate (EER), and area under curve (AUC) of 97.86%, 0.0268, and 0.9933 respectively, whereas the CWT achieves comparable to STFT results in 97.5%, 0.0386, and 0.9882 respectively.
more »
« less
Automatically Detecting Arrhythmia-related Irregular Patterns using the Temporal and Spectro-Temporal Textures of ECG Signals
Arrhythmia is an abnormal heart rhythm that occurs due to the improper operation of the electrical impulses that coordinate the heartbeats. It is one of the most well-known heart conditions (including coronary artery disease, heart failure etc.) that is experienced by millions of people around the world. While there are several types of arrhythmias, not all of them are dangerous or harmful. However, there are arrhythmias that can often lead to death in minutes (e.g, ventricular fibrillation and ventricular tachycardia) even in young people. Thus, the detection of arrhythmia is critical for stopping and reversing its progression and for increasing longevity and life quality. While a doctor can perform different heart-monitoring tests specific to arrhythmias, the electrocardiogram (ECG) is one of the most common ones used either independently or in combination with other tests (to only detect, e.g. echocardiogram, or trigger arrhythmia and, then, detect, e.g. stress test). We propose a machine learning approach that augments the traditional arrhythmia detection approaches via our automatic arrhythmia classification system. It utilizes the texture of the ECG signal in both the temporal and spectro-temporal domains to detect and classify four types of heartbeats. The original ECG signal is first preprocessed, and then, the R-peaks associated with heartbeat estimation are identified. Next, 1D local binary patterns (LBP) in the temporal domain are utilized, while 2D LBPs and texture-based features extracted by a grayscale co-occurrence matrix (GLCM) are utilized in the spectro-temporal domain using the short-time Fourier transform (STFT) and Morse wavelets. Finally, different classifiers, as well as different ECG lead configurations are examined before we determine our proposed time-frequency SVM model, which obtains a maximum accuracy of 99.81%, sensitivity of 98.17%, and specificity of 99.98% when using a 10 cross-validation on the MIT-BIH database.
more »
« less
- Award ID(s):
- 1650474
- PAR ID:
- 10091252
- Date Published:
- Journal Name:
- International Conference on Pattern Recognition (ICPR)
- Page Range / eLocation ID:
- 2301 to 2307
- Format(s):
- Medium: X
- Sponsoring Org:
- National Science Foundation
More Like this
-
-
null (Ed.)Abstract Life‐threatening ventricular arrhythmias and sudden cardiac death are often preceded by cardiac alternans, a beat‐to‐beat oscillation in the T‐wave morphology or duration. However, given the spatiotemporal and structural complexity of the human heart, designing algorithms to effectively suppress alternans and prevent fatal rhythms is challenging. Recently, an antiarrhythmic constant diastolic interval pacing protocol was proposed and shown to be effective in suppressing alternans in 0‐, 1‐, and 2‐dimensional in silico studies as well as in ex vivo whole heart experiments. Herein, we provide a systematic review of the electrophysiological conditions and mechanisms that enable constant diastolic interval pacing to be an effective antiarrhythmic pacing strategy. We also demonstrate a successful translation of the constant diastolic interval pacing protocol into an ECG‐based real‐time control system capable of modulating beat‐to‐beat cardiac electrical activity and preventing alternans. Furthermore, we present evidence of the clinical utility of real‐time alternans suppression in reducing arrhythmia susceptibility in vivo. We provide a comprehensive overview of this promising pacing technique, which can potentially be translated into a clinically viable device that could radically improve the quality of life of patients experiencing abnormal cardiac rhythms.more » « less
-
null (Ed.)Atrial Fibrillation (AF) is among one of the most common types of heart arrhythmia afflicting more than 3 million people in the U.S. alone. AF is estimated to be the cause of death of 1 in 4 individuals. Recent advancements in Artificial Intelligence (AI) algorithms have led to the capability of reliably detecting AF from ECG signals. While these algorithms can accurately detect AF with high precision, the discrete and deterministic classifications mean that these networks are likely to erroneously classify the given ECG signal. This paper proposes a variational autoencoder classifier network that provides an uncertainty estimation of the network's output in addition to reliable classification accuracy. This framework can increase physicians' trust in using AI-based AF detection algorithms by providing them with a confidence score which reflects how uncertain the algorithm is about a case and recommending them to put more attention to the cases with a lower confidence score. The uncertainty is estimated by conducting multiple passes of the input through the network to build a distribution; the mean of the standard deviations is reported as the network's uncertainty. Our proposed network obtains 97.64% accuracy in addition to reporting the uncertainty.more » « less
-
Hyperdimensional computing (HD) is an emerging brain-inspired paradigm used for machine learning classification tasks. It manipulates ultra-long vectors-hypervectors- using simple operations, which allows for fast learning, energy efficiency, noise tolerance, and a highly parallel distributed framework. HD computing has shown a significant promise in the area of biological signal classification. This paper addresses group-specific premature ventricular contraction (PVC) beat detection with HD computing using the data from the MIT-BIH arrhythmia database. Temporal, heart rate variability (HRV), and spectral features are extracted, and minimal redundancy maximum relevance (mRMR) is used to rank and select features for classification. Three encoding approaches are explored for mapping the features into the HD space. The HD computing classifiers can achieve a PVC beat detection accuracy of 97.7 % accuracy, compared to 99.4% achieved by more computationally complex methods such as convolutional neural networks (CNNs).more » « less
-
null (Ed.)Electrocardiogram (ECG) signal is the most commonly used non-invasive tool in the assessment of cardiovascular diseases. Segmentation of the ECG signal to locate its constitutive waves, in particular the R-peaks, is a key step in ECG processing and analysis. Over the years, several segmentation and QRS complex detection algorithms have been proposed with different features; however, their performance highly depends on applying preprocessing steps which makes them unreliable in realtime data analysis of ambulatory care settings and remote monitoring systems, where the collected data is highly noisy. Moreover, some issues still remain with the current algorithms in regard to the diverse morphological categories for the ECG signal and their high computation cost. In this paper, we introduce a novel graph-based optimal changepoint detection (GCCD) method for reliable detection of Rpeak positions without employing any preprocessing step. The proposed model guarantees to compute the globally optimal changepoint detection solution. It is also generic in nature and can be applied to other time-series biomedical signals. Based on the MIT-BIH arrhythmia (MIT-BIH-AR) database, the proposed method achieves overall sensitivity Sen = 99.76, positive predictivity PPR = 99.68, and detection error rate DER = 0.55 which are comparable to other state-of-the-art approaches.more » « less
An official website of the United States government

