A Kalman filtering based adaptive threshold algorithm for QRS complex detection

2020 ◽  
Vol 58 ◽  
pp. 101827 ◽  
Author(s):  
Zhong Zhang ◽  
Qi Yu ◽  
Qihui Zhang ◽  
Ning Ning ◽  
Jing Li
2018 ◽  
Vol 2018 ◽  
pp. 1-8 ◽  
Author(s):  
Xuanyu Lu ◽  
Maolin Pan ◽  
Yang Yu

Cardiovascular disease is the first cause of death around the world. In accomplishing quick and accurate diagnosis, automatic electrocardiogram (ECG) analysis algorithm plays an important role, whose first step is QRS detection. The threshold algorithm of QRS complex detection is known for its high-speed computation and minimized memory storage. In this mobile era, threshold algorithm can be easily transported into portable, wearable, and wireless ECG systems. However, the detection rate of the threshold algorithm still calls for improvement. An improved adaptive threshold algorithm for QRS detection is reported in this paper. The main steps of this algorithm are preprocessing, peak finding, and adaptive threshold QRS detecting. The detection rate is 99.41%, the sensitivity (Se) is 99.72%, and the specificity (Sp) is 99.69% on the MIT-BIH Arrhythmia database. A comparison is also made with two other algorithms, to prove our superiority. The suspicious abnormal area is shown at the end of the algorithm and RR-Lorenz plot drawn for doctors and cardiologists to use as aid for diagnosis.


2019 ◽  
Vol 31 (02) ◽  
pp. 1950014
Author(s):  
Xiangyu Liu ◽  
Xiangkui Wan ◽  
Jun Xu ◽  
Fengcong Li ◽  
Zhengwang Xu ◽  
...  

The dynamic threshold algorithm (DTA) presented by Pan Tompkins is a popular QRS detection method, and it has high sensitivity and specificity. However, the accuracy of this algorithm would be compromised if its sensitivity is increased. In this study, an enhanced dynamic threshold algorithm (EDTA) based on dynamic threshold rules is proposed, which add a compensation scheme to reduce the rate of misdetection and missed detection of R wave in low signal-to-noise ratio condition, sensitivity and detection error rate are calculated on simulated and clinical data to compare the performance between EDTA and DTA, and EDTA yields a competitive results. For the clinical data, the average accuracy rate of EDTA is 99.24%, which is higher than that of DTA at 95.98%. Further compared experiments among EDTA and the two other popular algorithms are conducted and the results of their validation over a public database are given and discussed, which prove our superiority.


2016 ◽  
Vol 78 (7-5) ◽  
Author(s):  
Muhammad Amin Hashim ◽  
Yuan Wen Hau ◽  
Rabia Baktheri

This paper studies two different Electrocardiography (ECG) preprocessing algorithms, namely Pan and Tompkins (PT) and Derivative Based (DB) algorithm, which is crucial of QRS complex detection in cardiovascular disease detection. Both algorithms are compared in terms of QRS detection accuracy and computation timing performance, with implementation on System-on-Chip (SoC) based embedded system that prototype on Altera DE2-115 Field Programmable Gate Array (FPGA) platform as embedded software. Both algorithms are tested with 30 minutes ECG data from each of 48 different patient records obtain from MIT-BIH arrhythmia database. Results show that PT algorithm achieve 98.15% accuracy with 56.33 seconds computation while DB algorithm achieve 96.74% with only 22.14 seconds processing time. Based on the study, an optimized PT algorithm with improvement on Moving Windows Integrator (MWI) has been proposed to accelerate its computation. Result shows that the proposed optimized Moving Windows Integrator algorithm achieves 9.5 times speed up than original MWI while retaining its QRS detection accuracy. 


2021 ◽  
Author(s):  
Yuwei Zhang ◽  
Aihua Gu ◽  
Chenxi Yang ◽  
Jianqing Li ◽  
Chengyu Liu

Sign in / Sign up

Export Citation Format

Share Document