Real-Time QRS Detector Using Stationary Wavelet Transform for Automated ECG Analysis



Journal Title

Journal ISSN

Volume Title


Institute of Electrical and Electronics Engineers Inc.


In this paper, we propose an online QRS detector algorithm using Stationary Wavelet Transforms (SWT) for real time beat detection from single-lead electrocardiogram (ECG) signals. Daubechies 3 (â€db3’) wavelet is chosen as the mother wavelet for SWT analysis. The information from the first ten seconds of the ECG signal is used as a learning template by the algorithm to initialize thresholds for beat detection. These thresholds are then modified every three seconds, thereby quickly adapting to changes in heart rate and signal quality. Hence false beat detections are vastly suppressed in this approach, while identifying true beats with a high degree of accuracy. Our algorithm yields a sensitivity (SE) of 99.88% and a positive predictive value (PPV) of 99.84% on the MIT-BIH Arrhythmia Database, SE of 99.80% and PPV of 99.91% on the AHA database and an SE of 99.97% and PPV of 99.90% on the QT database.


Full text access from Treasures at UT Dallas is restricted to current UTD affiliates (use the provided Link to Article).


Electrocardiography, Wavelets (Mathematics)--Data processing, Bioinformatics, Databases, Transformations (Mathematics)


©2017 IEEE