In this article, we propose a novel methodology for detecting 1D periodical time series (single lead Electrocardiograph, ECG) by classification from QRS features extracted from the signal. Our approach starts by dividing the input signal in windows of a number of periods. The boundaries of a period are detected using the state of the art QRS detector. For each period, the input signal is filtered and the S, T, P and Q points are localized. Next we define two sets of classification features, one measuring the distances between the identified points and one considering the differences between the ECG values corresponding to these points. These features are further combined with the features from the remaining periods from the same window. This is the input data for the classification stage, where we use a decision tree. The process is repeated for each window extracted from an ECG and the final result is decided by a voting mechanism.
IntroductionAtrial fibrillation (AF) is one of the major causes of stroke, heart failure, sudden death and cardiovascular morbidity in the world. In 2010 more than 33 millions humans were diagnosed with this condition and it is expected that by 2030 this number will increase by 50% [1]. A stroke increases the risk of dementia and there is a consistent evidence that AF is associated with accelerated cognitive decline and higher risk of dementia for adults aged 45-85 years [2].We propose a new approach to detect AF from a single short lead of ECG by comparing multiple sample rates and different filtering techniques. The designed approach samples the input ECG, filters out the noise and, in the end, extracts new features. The features are dependent on the strategy used for detecting the positions of S, T, P and Q points (Figure 2). The challenges for detecting the positions of the points are related to both the presence of measurement errors and to the noise inside the ECG data.
Related workMany algorithms that have been proposed for detecting AF rely on the absence of P-waves or depend on RR segment variability [3]. The main drawback of the methods that use the P-wave (f-wave substitution) is the generation of false positives as the position of P might be confounded with noise. The other category of algorithms are more robust in computing the RR segment variability, but the variability alone can come from different heart arrhythmias.In [4] the authors claim that RR variability for short ECG can be caused by the presence of ectopic beats, thus increasing false AF detection rate. They proposed to use TQ intervals and to decompose these intervals in wavelets.For longer ECG the algorithm proposed in [5] computes the differences between consecutive RR segments and then transforms the values in symbols. Consecutive symbols are grouped in words. After that the algorithm computes the entropy between words so as to decide the randomness of the words. If the value is above a threshold that means the ECG recording contains AF.
Proposed AlgorithmA ECG recording is a time series and can be ...