An Adaptive QRS Detection Algorithm for Ultra-Long-Term ECG Recordings

by   John Malik, et al.

Background: Accurate detection of QRS complexes during mobile, ultra-long-term ECG monitoring is challenged by instances of high heart rate, dramatic and persistent changes in signal amplitude, and intermittent deformations in signal quality that arise due to subject motion, background noise, and misplacement of the ECG electrodes. Purpose: We propose a revised QRS detection algorithm which addresses the above-mentioned challenges. Methods and Results: Our proposed algorithm is based on a state-of-the-art algorithm after applying two key modifications. The first modification is implementing local estimates for the amplitude of the signal. The second modification is a mechanism by which the algorithm becomes adaptive to changes in heart rate. We validated our proposed algorithm against the state-of-the-art algorithm using short-term ECG recordings from eleven annotated databases available at Physionet, as well as four ultra-long-term (14-day) ECG recordings which were visually annotated at a central ECG core laboratory. On the database of ultra-long-term ECG recordings, our proposed algorithm showed a sensitivity of 99.90 state-of-the-art QRS detection algorithm achieved a sensitivity of 99.30 positive predictive value of 99.68 efficiency of our new algorithm was evident, as a 14-day recording sampled at 200 Hz was analyzed in approximately 157 seconds. Conclusions: We developed a new QRS detection algorithm. The efficiency and accuracy of our algorithm makes it a good fit for mobile health applications, ultra-long-term and pathological ECG recordings, and the batch processing of large ECG databases.


page 1

page 2

page 3

page 4


Recovery of the fetal electrocardiogram for morphological analysis from two trans-abdominal channels via optimal shrinkage

We propose a novel algorithm to recover fetal electrocardiogram (ECG) fo...

A method for context-based adaptive QRS clustering in real-time

Continuous follow-up of heart condition through long-term electrocardiog...

Noise-Resilient Automatic Interpretation of Holter ECG Recordings

Holter monitoring, a long-term ECG recording (24-hours and more), contai...

A Novel Blaschke Unwinding Adaptive Fourier Decomposition based Signal Compression Algorithm with Application on ECG Signals

This paper presents a novel signal compression algorithm based on the Bl...

Advancing the State-of-the-Art for ECG Analysis through Structured State Space Models

The field of deep-learning-based ECG analysis has been largely dominated...

A Greedy Graph Search Algorithm Based on Changepoint Analysis for Automatic QRS Complex Detection

The electrocardiogram (ECG) signal is the most widely used non-invasive ...

Fetal ECG Extraction from Maternal ECG using attention-based Asymmetric CycleGAN

Non-invasive fetal electrocardiogram (FECG) is used to monitor the elect...

Please sign up or login with your details

Forgot password? Click here to reset