Automatic Real Time Detection of Atrial Fibrillation

Abstract
Atrial fibrillation (AF) is the most common sustained arrhythmia and is associated with significant morbidity and mortality. Timely diagnosis of the arrhythmia, particularly transient episodes, can be difficult since patients may be asymptomatic. In this study, we describe a robust algorithm for automatic detection of AF based on the randomness, variability and complexity of the heart beat interval (RR) time series. Specifically, we employ a new statistic, the Turning Points Ratio, in combination with the Root Mean Square of Successive RR Differences and Shannon Entropy to characterize this arrhythmia. The detection algorithm was tested on two databases, namely the MIT-BIH Atrial Fibrillation Database and the MIT-BIH Arrhythmia Database. These databases contain several long RR interval series from a multitude of patients with and without AF and some of the data contain various forms of ectopic beats. Using thresholds and data segment lengths determined by Receiver Operating Characteristic (ROC) curves we achieved a high sensitivity and specificity (94.4% and 95.1%, respectively, for the MIT-BIH Atrial Fibrillation Database). The algorithm performed well even when tested against AF mixed with several other potentially confounding arrhythmias in the MIT-BIH Arrhythmia Database (Sensitivity = 90.2%, Specificity = 91.2%).