title: P wave detector with PP rhythm tracking: evaluation in different arrhythmia contexts.
abstract: Automatic detection of atrial activity (P waves) in an electrocardiogram (ECG) is a crucial task to diagnose the presence of arrhythmias. The P wave is difficult to detect and most of the approaches in the literature have been evaluated on normal sinus rhythms and rarely considered arrhythmia contexts other than atrial flutter and fibrillation. A novel knowledge-based P wave detector algorithm is presented. It is self-adaptive to the patient and able to deal with certain arrhythmias by tracking the PP rhythm. The detector has been tested on 12 records of the MIT-BIH arrhythmia database containing several ventricular and supra-ventricular arrhythmias. On the overall records, the detector demonstrates Se = 96.60% and Pr = 95.46%; for the normal sinus rhythm, it reaches Se = 97.76% and Pr = 96.80% and, in the case of Mobitz type II, it demonstrates Se = 72.79% and Pr = 99.51%. It also shows good performance for trigeminy and bigeminy, and outperforms some more sophisticated techniques. Although the results emphasize the difficulty of P wave detection in difficult arrhythmias (supra and ventricular tachycardias), it shows that domain knowledge can efficiently support signal processing techniques.
authors.affiliation: Department of Computing Science, University of Aberdeen, Aberdeen AB24 3UE, UK. fportet@abdn.ac.uk
authors.forename: François
authors.initials: F
authors.lastname: Portet
mesh_terms: D016170:Accelerated Idioventricular Rhythm / Q000175:diagnosis / Q000503:physiopathology; D000465:Algorithms; D001145:Arrhythmias, Cardiac / Q000175:diagnosis* / Q000503:physiopathology; D001281:Atrial Fibrillation / Q000175:diagnosis / Q000503:physiopathology; D001282:Atrial Flutter / Q000175:diagnosis / Q000503:physiopathology; D004562:Electrocardiography / Q000379:methods*; D006321:Heart / Q000503:physiopathology*; D006339:Heart Rate; D006801:Humans; D015203:Reproducibility of Results; D012680:Sensitivity and Specificity; D012815:Signal Processing, Computer-Assisted; D013617:Tachycardia, Supraventricular / Q000175:diagnosis / Q000503:physiopathology; D017180:Tachycardia, Ventricular / Q000175:diagnosis / Q000503:physiopathology; D054141:Ventricular Flutter / Q000175:diagnosis / Q000503:physiopathology