Open Access

QRS complex detection and R–R interval computation based on discrete wavelet transform


Cite

Figure 1:

ECG signal structure.
ECG signal structure.

Figure 2:

Flowchart of the proposed method.
Flowchart of the proposed method.

Figure 3:

Flowchart of signal reconstruction with approximation coefficients only.
Flowchart of signal reconstruction with approximation coefficients only.

Figure 4:

De-noising of ECG signal.
De-noising of ECG signal.

Figure 5:

The signal and its reconstruction using approximation coefficient only.
The signal and its reconstruction using approximation coefficient only.

Figure 6:

Results of different stages of the proposed system.
Results of different stages of the proposed system.

Figure 7:

Results of proposed method for (S20081m) record.
Results of proposed method for (S20081m) record.

Figure 8:

Results of proposed method for (e0106m) record.
Results of proposed method for (e0106m) record.

R peak detection for (10) record with (1 min) for (LTSTDB) database.

Record Method Actual peak Detected peak FP FN Sen(%) +P(%) DER(%) Acc(%)
S20011m Park et al. (2017) 70 69 1 1 98.57 98.57 2.9 97.18
Proposed 70 70 0 0 100 100 0 100
S20021m Park et al. (2017) 72 71 1 1 98.61 98.61 2.8 97.26
Proposed 72 72 0 0 100 100 0 100
S20031m Park et al. (2017) 76 75 2 1 98.68 97.40 0.04 96.5
Proposed 76 76 0 0 100 100 0 100
S20061m Park et al. (2017) 92 92 2 0 100 97.87 3.2 97.87
Proposed 92 92 0 0 100 100 0 100
S20081m Park et al. (2017) 79 78 4 1 98.73 95.12 6.4 93.97
Proposed 79 79 0 0 100 100 0 100
S20091m Park et al. (2017) 106 105 0 1 99.06 100 0.95 99.05
Proposed 106 106 0 0 100 100 0 100
S20111m Park et al. (2017) 84 84 5 0 100 94.38 5.9 94.38
Proposed 84 80 1 4 95.23 98.76 6.25 94.12
S20121m Park et al. (2017) 60 60 3 0 100 95.24 5 95.63
Proposed 60 60 0 0 100 100 0 100
S20131m Park et al. (2017) 78 77 2 1 98.72 97.47 3.9 96.25
Proposed 78 78 0 0 100 100 0 100
S20571m Park et al. (2017) 91 90 3 1 98.90 96.77 4.4 95.74
Proposed 91 89 2 2 97.8 97.8 4.5 95.7
Total Park et al. (2017) 808 801 23 7 99.13 97.14 3.74 96.389
Proposed 808 804 3 6 99.87 99.628 1.19 98.89

R–R time for each beat of the record e0108m and the corresponding heart rate.

Beat no. number peak R–R time HR Beat no. R–R time HR
1 1.1440 52 17 1.0320 58
2 0.8720 69 18 1.0160 59
3 1.1400 53 19 1.0800 56
4 1.1000 55 20 1.1480 52
5 1.0800 56 21 1.1080 54
6 1.1280 53 22 1.1360 53
7 1.1240 53 23 1.1400 53
8 1.1080 54 24 1.1560 52
9 1.0560 57 25 1.1120 54
10 1.0840 55 26 1.1320 53
11 1.1080 54 27 1.1480 53
12 1.0920 55 28 1.1280 53
13 1.0600 57 29 1.0800 56
14 1.0560 57 30 1.1120 54
15 1.1000 55 31 1.1360 53
16 1.0840 55 32 1.0960 55

R peak detection for (10) record with (1 min) for (EDB) database.

Recored Method Actual peak Detected peak FP FN Sen(%) +P(%) DER(%) Acc(%)
e0103m Park et al. (2017) 60 60 2 0 100 96.77 3.33 96.77
Proposed 60 60 0 0 100 100 0 100
e0104m Park et al. (2017) 72 70 1 2 97.22 98.59 4.16 95.89
Proposed 72 72 0 0 100 100 0 100
e0105m Park et al. (2017) 54 54 2 0 100 96.43 3.84 96.29
Proposed 54 54 0 0 100 100 0 100
e0106m Park et al. (2017) 57 55 1 2 96.49 98.21 5.45 94.82
Proposed 57 57 0 0 100 100 0 100
e0107m Park et al. (2017) 52 49 2 3 94.23 96.08 10.2 92.45
Proposed 52 52 0 0 100 100 0 100
e0108m Park et al. (2017) 54 54 3 0 100 94.74 5.55 94.73
Proposed 54 52 2 2 96.29 96.29 7.69 92.85
e0121m Park et al. (2017) 75 74 3 1 98.67 96.10 4.05 94.87
Proposed 75 75 0 0 100 100 0 100
e0166m Park et al. (2017) 51 50 0 1 98.04 100 2 98.04
Proposed 51 51 0 0 100 100 0 100
e0202m Park et al. (2017) 85 84 2 1 98.82 97.67 3.57 96.55
Proposed 85 85 0 0 100 100 0 100
e0818m Park et al. (2017) 69 69 2 1 98.55 97.14 4.16 95.83
Proposed 69 69 0 0 100 100 0 100
Total Park et al. (2017) 629 618 18 11 98.55 97.14 4.69 95.51
Proposed 629 627 2 2 99.682 99.682 0.318 99.366

The R–R time for each beat of the record S20121m and the corresponding heart rate.

Beat no. number peak R–R time HR Beat no. R–R time HR
1 0.9960 60 17 1.0200 59
2 1.0240 59 18 0.9920 60
3 1.0240 59 19 1.0160 60
4 0.9920 60 20 1.0040 59
5 1.0240 59 21 0.9840 60
6 1.0000 60 22 1.0120 61
7 1.0120 59 23 0.9800 59
8 1.0240 59 24 1.0040 61
9 1.0040 60 25 1.0000 60
10 1.0080 60 26 0.9520 63
11 1.0120 59 27 1.0120 59
12 1.0160 59 28 0.9600 63
13 1.0000 60 29 0.9880 61
14 1.0200 59 30 0.9840 61
15 1.0080 60 31 0.9840 61
16 1.0120 59 32 0.9680 62
eISSN:
1178-5608
Language:
English
Publication timeframe:
Volume Open
Journal Subjects:
Engineering, Introductions and Overviews, other