Literature DB >> 28197213

Shannon's Energy Based Algorithm in ECG Signal Processing.

Hamed Beyramienanlou1, Nasser Lotfivand1.   

Abstract

Physikalisch-Technische Bundesanstalt (PTB) database is electrocardiograms (ECGs) set from healthy volunteers and patients with different heart diseases. PTB is provided for research and teaching purposes by National Metrology Institute of Germany. The analysis method of complex QRS in ECG signals for diagnosis of heart disease is extremely important. In this article, a method on Shannon energy (SE) in order to detect QRS complex in 12 leads of ECG signal is provided. At first, this algorithm computes the Shannon energy (SE) and then makes an envelope of Shannon energy (SE) by using the defined threshold. Then, the signal peaks are determined. The efficiency of the algorithm is tested on 70 cases. Of all 12 standard leads, ECG signals include 840 leads of the PTB Diagnostic ECG Database (PTBDB). The algorithm shows that the Shannon energy (SE) sensitivity is equal to 99.924%, the detection error rate (DER) is equal to 0.155%, Positive Predictivity (+P) is equal to 99.922%, and Classification Accuracy (Acc) is equal to 99.846%.

Entities:  

Mesh:

Year:  2017        PMID: 28197213      PMCID: PMC5286493          DOI: 10.1155/2017/8081361

Source DB:  PubMed          Journal:  Comput Math Methods Med        ISSN: 1748-670X            Impact factor:   2.238


1. Introduction

In recent years, cardiovascular disorders have been one of the major diseases threatening human life. Therefore, the detection of heart signal waves such as QRS complex is highly significant [1]. Electrocardiogram is used to detect most of heart disorders and shows the electrical activities of heart as a signal [2]. ECG signals contain a lot of information concerning heart diseases. The detection of special points and different parameters such as QRS complex are one of the basic topics and are of high importance, because they lead to the diagnosis of heart diseases. The QRS are used to diagnose many cardiac diseases and noncardiac pathologies such as autonomic malfunction vascular, respiratory (RR) assessment in cardiomyopathy and the normal ventricular myocardium, estimate the heart rate and heart rate variability analysis, and detect ST segment [3-5]. Heart problems usually involve leaking valves and blocked coronary arteries. This research is motivated by reasons expressed. Heart rate cycle consists of a P-wave, a QRS complex, T-wave, and sometimes U-wave [5]. Figure 1 shows schematic representation of normal ECG.
Figure 1

Schematic diagram of normal ECG.

Detecting any of heart signal waves may be difficult due to variable physiology, arrhythmia, disease, and noise. Therefore, in methods such as artificial neural networks and supportive vector machines, detection by the wave R is not always successful and true detection cannot be reached in different signals [6, 7]. The shape of the waves T, P, and QRS is well known; however, the time and frequency of these waves depend on the physiological and physical conditions. In addition, the signal may face polluted recordings with noises such as transmission lines [3]. In recent decades, various methods have been presented to improve the detection of heart signal waves, including Pan-Tompkins algorithm [7], Wavelet Transform, by usage of a constant scale in signal analysis, not considering the characteristics of the signal [8, 9], and artificial neural networks, containing of a series of interconnected simple processing units that each connection has a weight. Input layer, one or multiple hidden layers, and output layer constitute a neural network [10, 11]. Adaptive filter [12], called Hilbert-Huang Transform (HHT), is a new technique for extracting features that are nonlinear and nonstationary signals. This technique has a leakage in practical tasks [13]. Filter bank [14], a Hidden Markov Model (HMM), describes the process where direct observation is not possible, when sequence of symbols can observe HMM. It is used in many fields such as classification of heartbeat and apnea bradycardia detection in preterm infants [15]. Hermite Transform (HT) was recently used instead of Fourier Transform. HT shows better performance, when optimization is done properly [16]. Threshold method [17], Shannon energy envelope (SEE), is the average spectrum of energy and is better able to detect peaks in case of various QRS polarities and sudden changes in QRS amplitude. SEE detects R-peak with a better estimate [18]. S-Transform and Shannon energy (SSE) create a frequency-dependent regulation which is directly related with the Fourier spectrum. S-Transform includes short time Fourier Transform (STFT) and the Wavelet Transform (WT). SSE gives a smooth cover for P-waves and T-waves and completely decreases their influence [19]. Methods such as pattern matching are based on their comparing and contrasting. The calculations are complex and need manual classification [6]. In this paper, an algorithm based on Shannon energy has been proposed to improve the QRS complex detection and simplify the detection process. First, a band-pass filter is used for eliminating noise. Second, Shannon energy of ECG signal is calculated. Third, include moving averages and a differential for the envelope of step 2. Finally, with defining a threshold, peaks are detected. The proposed algorithm is tested on 115-second (to end) ECG signal of PTB Diagnostic ECG Database (PTBDB) [20, 21] and detection accuracy of 99.846% is obtained. The proposed technique results in good performance without being mathematically complex.

2. Method

The block diagram of detecting QRS complex algorithm is shown in Figure 2. It includes four stages. Stage 1 includes band-pass digital filter and amplitude normalization. Stage 2 includes calculating Shannon energy of stage 1. In stage 3, with moving average and differencing, make a pack of Shannon energy, and in stage 4, with defining a threshold, QRS complex is detected.
Figure 2

Block diagram to detect QRS complex.

2.1. Preparations Signal

Digital-analog conversion process is causing all kinds of noise interference and sometimes strongly affects the information. These interactions include frequency interference, muscle contraction, and wandering signals from the baseline or Gaussian white noise [5]. The ECG signal recorded from human beings is a poor signal and is often contaminated by noise. Frequency interference includes a narrow band from 48 to 60 Hz and harmonic interference, and the noise from muscle contraction occurs in 38 to 45 Hz. To eliminate this noise, notch filter is good [22]. Deep breathing, loosely connected electrodes, and sudden changes in voltage lead the baseline signal to be wondered (baseline drift) [5]. Random variable vector (mean) and chromatogram baseline estimation and denoising using sparsity (BEADS) algorithm [23] are good methods to eliminate baseline drift. The band-pass filter decreases efficacy of muscle contraction, frequency interference, baseline drift, and P-wave and T-wave interference [7, 24]. To repress these noises, Butterworth band-pass digital filter with stop-point set at 5 to 16 Hz is used. Butterworth has no ripple in band-pass. [25]. After band-pass filter, the signal is normalized with (1) in stage 1 [26].where a[n] is a normalized amplitude; f[n] is an after processes band-pass filter (BPF). N denotes the number of samples.

2.2. Shannon Energy and Detection of QRS Complex

The proposed method is based on the use of signal energy. The signal square is very close to the signal energy. For discrete time signal energy is defined as follows: Here, E expresses the signal energy, x(n) defined ECG data, and n is samples. ∑ represents sum from (−∞  ∞) [27]. To explain, we have the following: Shannon energy calculates the average spectrum of the signal energy. In other words, discount the high components into the low components. So, input amplitude is not important. Shannon energy and Hilbert Transform (SEHT) provide a good accessory for detecting R-peak but this technique has a problem. SEHT needs high memory and has delays [28]. It is designed for solving our actual requirements. To find smooth Shannon energy, zero-phase filter and Shannon energy approximate are playing a basic role [24, 28]. Shannon energy (SE) calculates the energy of the local spectrum for each sample. Below is a calculation of Shannon energy: where a[n] is after process normalization. Energy that better approaches detection ranges in presence of noise or domains with more width results in fewer errors. Capacity to emphasize medium is the advantage of using Shannon energy rather than classic energy [18, 19]. The selected signal is normalized with (5) in stage 3 for decreasing the signal base and placing the signal below the baseline.where μ is the random variable vector and σ defined standard deviation of the signal. In stage 3, after computing Shannon energy, small spikes around the main peak of the energy are generated. These spikes make main peaks detection difficult. To eliminate this spike, Shannon energy is converted into energy package (Shannon energy envelope (SEE)). To overcome this problem, the Hilbert Transform is used. SEHT method is a simple and high accessory but the SEHT needs high memory and has delays, so it is unfit for real time detection [24, 28]. To smooth out the spikes, rectangular (h) with L length is used. Filtering operation is shown as follows:where m[n] defines moving average, j is a constant, and S defines Shannon energy from previous steps. For spikes reducing and enveloping, the nonzero peaks obtained from differential get linked. In other words, diagnosed peaks are linked together. Difference is defined below: The sign is defined as follows:where x is a real number. In stage 4, positive peaks are QRS complex location. To detect QRS complex, a threshold (see (9)) is defined. In fact, samples with greater amplitude than the threshold are selected as output.where κ is a constant.

3. Result

The experimental results are obtained after simulation on 70 healthy patients' signals for all 12 leads and using PTB Diagnostic ECG Database (PTBDB). The Physikalisch-Technische Bundesanstalt (PTB) is the National Metrology Institute of Germany. PTB database is provided for PhysioNet and has different morphologies. The ECGs in this database obtain 15 input channels including the conventional 12 leads (i, ii, iii, avr, avl, avf, v1, v2, v3, v4, v5, and v6) together with the 3 Frank lead ECGs (vx, vy, and vz). Input voltage is ±16 mV, input resistance is 100 Ω, ADC resolution is equal to 16 bits with 0.5 μ/LSB, and sampling frequency is equal to 1 KHz [20, 21]. The proposed algorithm was performed on a 2.4 GHz Intel core i3 CPU using GNU Octave version 4.0.2 [29]. A selected signal from patient 117 has a variety of physiology and baseline drift. Leads (i, ii, avl, avf, v3, v4, v5, and v6) of record s0291lrem and leads (i, ii, iii, avf, v1, v2, v4, v5, and v6) of record s0292lrem have high amplitude. Leads (i, avl, v2, v3, and v4) of record s0291lrem and leads (avr, avl, and avf) of record s0292lrem have a sharp and tall T-wave. Figure 3 shows the result of simulation to detect each lead of patient 117 in Octave. Figures 4 and 5 show the process of ECG signal provision and peak detection. The QRS detection of the 12 channels of healthy ECG signal in patient 117 of the PTB database is reported in Table 1 and the Appendix. Detection of the 12 leads is shown in Figure 6. Figure 7 shows 3 leads of 3 cases.
Figure 3

Simulation result. Time and number of peaks detection in each lead are shown. ((a) record s0292lrem; (b) record s0291lrem).

Figure 4

Process of preparations of ECG signal (record s0291lrem, lead v3).

Figure 5

Process of preparation of ECG signal (record s0292lrem, lead avr).

Table 1

The QRS detection of ECG signal of the PTB database.

CaseTPFNFPDER%Se%+PAcc
s0010_rem624000.000100.000100.000100.000
s0014lrem1987000.000100.000100.000100.000
s0015lrem1815020.110100.00099.89099.890
s0017lrem1673050.299100.00099.70299.702
s0020arem19064211.31299.79198.91098.705
s0020brem18675201.33999.73398.94098.679
s0021arem2207100.04599.955100.00099.955
s0021brem2196000.000100.000100.000100.000
s0025lrem2382600.25299.749100.00099.749
s0029lrem1638000.000100.000100.000100.000
s0031lrem2111100.04799.953100.00099.953
s0035_rem552000.000100.000100.000100.000
s0036lrem2066020.097100.00099.90399.903
s0037lrem1479030.203100.00099.79899.798
s0038lrem1572000.000100.000100.000100.000
s0039lrem2088000.000100.000100.000100.000
s0042lrem1815000.000100.000100.000100.000
s0043lrem1212000.000100.000100.000100.000
s0044lrem1812000.000100.000100.000100.000
s0045lrem1968000.000100.000100.000100.000
s0046lrem1944000.000100.000100.000100.000
s0047lrem2651100.03899.962100.00099.962
s0049lrem2040000.000100.000100.000100.000
s0050lrem1461300.20599.795100.00099.795
s0051lrem1912020.105100.00099.89699.896
s0052lrem1356000.000100.000100.000100.000
s0053lrem2148000.000100.000100.000100.000
s0054lrem19793121.66898.45899.89998.360
s0055lrem1381010.072100.00099.92899.928
s0056lrem1732000.000100.000100.000100.000
s0057lrem1896000.000100.000100.000100.000
s0058lrem2017010.050100.00099.95099.950
s0059lrem1800000.000100.000100.000100.000
s0060lrem140000.000100.000100.000100.000
s0062lrem1488000.000100.000100.000100.000
s0063lrem1845300.16399.838100.00099.838
s0064lrem1797300.16799.833100.00099.833
s0065lrem1704000.000100.000100.000100.000
s0066lrem1513010.066100.00099.93499.934
s0067lrem424040.943100.00099.06599.065
s0068lrem13775151.45299.63898.92298.568
s0069lrem1188000.000100.000100.000100.000
s0070lrem1983010.050100.00099.95099.950
s0071lrem1848000.000100.000100.000100.000
s0072lrem2040000.000100.000100.000100.000
s0073lrem2125500.23599.765100.00099.765
s0074lrem1140000.000100.000100.000100.000
s0075lrem1453010.069100.00099.93199.931
s0076lrem1308000.000100.000100.000100.000
s0077lrem1692000.000100.000100.000100.000
s0078lrem1225010.082100.00099.91899.918
s0079lrem1620000.000100.000100.000100.000
s0080lrem1556000.000100.000100.000100.000
s0082lrem1602000.000100.000100.000100.000
s0083lrem1465100.06899.932100.00099.932
s0084lrem1464000.000100.000100.000100.000
s0085lrem1276040.313100.00099.68899.688
s0097lrem2133010.047100.00099.95399.953
s0101lrem1500000.000100.000100.000100.000
s0103lrem1273020.157100.00099.84399.843
s0149lrem1572000.000100.000100.000100.000
s0152lrem1532400.26199.740100.00099.740
s0087lrem16541200.72699.280100.00099.280
s0088lrem1728000.000100.000100.000100.000
s0091lrem1380110.14599.92899.92899.855
s0095lrem1797300.16799.833100.00099.833
s0096lrem2603100.03899.962100.00099.962
s0150lrem1583100.06399.937100.00099.937
s0090lrem1358020.147100.00099.85399.853
s0093lrem1249010.080100.00099.92099.920
s0291lrem1548000.000100.000100.000100.000
s0292lrem1584000.000100.000100.000100.000
Total 119054 91 93 0.155 99.924 99.922 99.846
Figure 6

Detected QRS complex of ECG data (record s0292lrem); red line defines QRS complex detection. y-axis represents the amplitude, and x-axis represents the sample.

Figure 7

(a) Detected QRS complex of ECG data (record s0020arem, lead avf). Records s0020arem and s0020brem include tall and sharp P-wave and T-wave. In this case, the QRS area has low energy. (b) Detected QRS complex of s0087lrem-lead 3. This case includes Irregular RR interval. (c) Lead v5 of s0089lrem. FN (false negative) is the number of not detected R peaks, and FP (false positive) is the number of noise spikes detected as R peaks. y-axis represents the amplitude, and x-axis represents the sample.

In order to define performance and efficiency of the algorithm, the Classification Accuracy (Acc), Positive Predictivity (+P), sensitivity (Se), and detection error rate were calculated by using the following equations: Here, TP defines a true detected peak by the algorithm; FN (false negative) is the number of not detected R peaks, and FP (false positive) is the number of noise spikes detected as R peaks [3, 30]. Figures 4(a) and 5(a) show the output after the band-pass filter f[n] and normalized amplitude a[n]. Figures 4(b) and 5(b) show Shannon energy s[n] and normalized amplitude, and Figures 4(c) and 5(c) show after envelope e[n] signal. QRS complex of ECG signal is shown in Figures 4(d) and 5(d). Red line defines a detected peak. y-axis represents the amplitude, and x-axis represents the sample. In this study, the proposed technique is tested on 840 leads of PTB Diagnostic ECG Database (PTBDB), and values achieved showed that sensitivity (Se) equals 99.924%, detection error rate (DER) equals 0.155%, Positive Predictivity (+P) equals 99.922%, and Classification Accuracy was 99.846%.

4. Conclusion

In the present study, the most common methods to remove noise in the ECG signal are evaluated. A Shannon energy-based approach to determine the QRS complex of the 12-lead ECG signal is provided. ECG signal is selected with a variety of physiology from the PTB Database and examined by Octave software. Accuracy and sensitivity achieved from Table 1 showed that the presented algorithm is fast and simple, without complex equations. This algorithm does not need a high memory and high hardware. Diagnosis time for each lead is approximately 2.5 seconds based on Octave. The results showed that algorithm detection has very little lag, less than 0.013 seconds, without error. This lag is generated from stage 3.
(a)
Leadss0010_rems0014lrems0015lrems0017lrem
TPFNFPTPFNFPTPFNFPTPFNFP
i5200166001510013900
ii5200165001510014203
iii5200165001520113900
avr5200166001520013900
avl5200166001520113900
avf5200165001510014001
v15200165001510014001
v25200166001510013900
v35200166001510013900
v45200166001510013900
v55200166001510013900
v65200165001510013900
Total 62400198700181502167305
(b)
Leadss0020arems0020brems0021arems0021brem
TPFNFPTPFNFPTPFNFPTPFNFP
i15900156001840018300
ii15900156001840018300
iii15900156001840018300
avr15900156001840018300
avl15900156001840018300
avf1583211515201840018300
v115900156001840018300
v215900156001840018300
v315900156001831018300
v415810156001840018300
v515900156001840018300
v615900156001840018300
Total 19064211867520220710219600
(c)
Leadss0025lrems0029lrems0031lrems0035_rem
TPFNFPTPFNFPTPFNFPTPFNFP
i1990013600176004600
ii1990013700176004600
iii1972013700176004600
avr1972013700176004600
avl1972013600175104600
avf1990013700176004600
v11990013600176004600
v21990013600176004600
v31990013700176004600
v41990013600176004600
v51990013700176004600
v61990013600176004600
Total 23826016380021111055200
(d)
Leadss0036lrems0037lrems0038lrems0039lrem
TPFNFPTPFNFPTPFNFPTPFNFP
i17301123001310017400
ii17200123001310017400
iii17200124011310017400
avr17301123001310017400
avl17200124011310017400
avf17200124011310017400
v117200123001310017400
v217200123001310017400
v317200123001310017400
v417200123001310017400
v517200123001310017400
v617200123001310017400
Total 206602147903157200208800
(e)
Leadss0042lrems0043lrems0044lrems0045lrem
TPFNFPTPFNFPTPFNFPTPFNFP
i15200101001510016400
ii15100101001510016400
iii15100101001510016400
avr15200101001510016400
avl15200101001510016400
avf15100101001510016400
v115100101001510016400
v215100101001510016400
v315100101001510016400
v415100101001510016400
v515100101001510016400
v615100101001510016400
Total 181500121200181200196800
(f)
Leadss0046lrems0047lrems0049lrems0050lrem
TPFNFPTPFNFPTPFNFPTPFNFP
i16200221001700012110
ii16200221001700012110
iii16200221001700012200
avr16200221001700012200
avl16200221001700012200
avf16200221001700012200
v116200221001700012200
v216200221001700012200
v316200221001700012200
v416200220101700012200
v516200221001700012200
v616200221001700012110
Total 194400265110204000146130
(g)
Leadss0051lrems0052lrems0053lrems0054lrem
TPFNFPTPFNFPTPFNFPTPFNFP
i15900113001790016620
ii159001130017900154102
iii16000113001790016520
avr15900113001790016710
avl15900113001790016710
avf16102113001790016440
v115900113001790016250
v215900113001790016440
v316000113001790016620
v415900113001790016800
v515900113001790016800
v615900113001790016800
Total 1912021356002148001979312
(h)
Leadss0055lrems0056lrems0057lrems0058lrem
TPFNFPTPFNFPTPFNFPTPFNFP
i11500144001580016800
ii11601144001580016800
iii11500145001580016800
avr11500145001580016800
avl11500144001580016800
avf11500145001580016800
v111500144001580016800
v211500144001580016800
v311500145001580016901
v411500144001580016800
v511500144001580016800
v611500144001580016800
Total 138101173200189600201701
(i)
Leadss0059lrems0060lrems0090lrems0062lrem
TPFNFPTPFNFPTPFNFPTPFNFP
i15000140001130012400
ii15000140001130012400
iii15000140001130012400
avr15000140001130012400
avl15000140001130012400
avf15000140001130012400
v115000140001130012400
v215000140001130012400
v315000140001140112400
v415000140001140112400
v515000140001130012400
v615000140001130012400
Total 180000168000135802148800
(j)
Leadss0063lrems0064lrems0065lrems0066lrem
TPFNFPTPFNFPTPFNFPTPFNFP
i15400149101420012600
ii15130150001420012701
iii15400150001420012600
avr15400150001420012600
avl15400149101420012600
avf15400150001420012600
v115400150001420012600
v215400150001420012600
v315400150001420012600
v415400150001420012600
v515400150001420012600
v615400149101420012600
Total 184530179730170400151301
(k)
Leadss0067lrems0068lrems0069lrems0070lrem
TPFNFPTPFNFPTPFNFPTPFNFP
i350011500990016500
ii350011500990016500
iii3601113211990016500
avr350011500990016500
avl360111602990016500
avf360111500990016500
v1350011602990016500
v2350011410990016701
v3360111500990016600
v4350011410990016500
v5350011410990016500
v6350011500990016500
Total 424041377515118800198301
(l)
Leadss0071lrems0072lrems0073lrems0074lrem
TPFNFPTPFNFPTPFNFPTPFNFP
i1540017000177009500
ii1540017000177009500
iii1540017000173509500
avr1540017000178009500
avl1540017000177009500
avf1540017000177009500
v11540017000178009500
v21540017000178009500
v31540017000178009500
v41540017000177009500
v51540017000177009500
v61540017000178009500
Total 184800204000212550114000
(m)
Leadss0075lrems0076lrems0077lrems0078lrem
TPFNFPTPFNFPTPFNFPTPFNFP
i12100109001410010200
ii12100109001410010301
iii12100109001410010200
avr12100109001410010200
avl12100109001410010200
avf12100109001410010200
v112201109001410010200
v212100109001410010200
v312100109001410010200
v412100109001410010200
v512100109001410010200
v612100109001410010200
Total 145301130800169200122501
(n)
Leadss0079lrems0080lrems0093lrems0082lrem
TPFNFPTPFNFPTPFNFPTPFNFP
i13500130001040013300
ii13500129001040013300
iii13500130001040013400
avr13500130001040013400
avl13500130001040013300
avf13500129001050113300
v113500129001040013400
v213500129001040013300
v313500130001040013400
v413500130001040013400
v513500130001040013400
v613500130001040013300
Total 162000155600124901160200
(o)
Leadss0083lrems0084lrems0085lrems0097lrem
TPFNFPTPFNFPTPFNFPTPFNFP
i12200122001060017801
ii12310122001060017700
iii12200122001080217800
avr12200122001060017800
avl12200122001060017800
avf12200122001060017800
v112200122001060017700
v212200122001080217800
v312200122001060017800
v412200122001060017800
v512200122001060017800
v612200122001060017700
Total 146510146400127604213301
(p)
Leadss0101lrems0103lrems0149lrems0152lrem
TPFNFPTPFNFPTPFNFPTPFNFP
i12500106011310012800
ii12500106001310012800
iii12500107011310012800
avr12500106001310012800
avl12500106001310012800
avf12500106001310012440
v112500106001310012800
v212500106001310012800
v312500106001310012800
v412500106001310012800
v512500106001310012800
v612500106001310012800
Total 150000127302157200153240
(q)
Leadss0087lrems0088lrems0089lrems0091lrem
TPFNFPTPFNFPTPFNFPTPFNFP
i14200144001960011410
ii13840144001942011500
iii13660144001960011500
avr13800144001960011500
avl13800144001960011500
avf13710144001960011601
v113600144001960011500
v213800144001960011500
v313710144001960011500
v413800144001960011500
v5138001440015640011500
v613800144001960011500
Total 16541201728002310420138011
(r)
Leadss0095lrems0096lrems0150lrems0150lrem
TPFNFPTPFNFPTPFNFPTPFNFP
i149102170000013200
ii150002170000013200
iii150002170000013200
avr150002170000013200
avl150002170000013200
avf150002170000013200
v1149102170000013200
v2149102170000013110
v3150002170000013200
v4150002170000013200
v5150002161000013200
v6150002170000013200
Total 179730260310000158310
(s)
Leadss0291lrems0292lrem
TPFNFPTPFNFP
i1290013200
ii1290013200
iii1290013200
avr1290013200
avl1290013200
avf1290013200
v11290013200
v21290013200
v31290013200
v41290013200
v51290013200
v61290013200
Total 154800158400
  8 in total

1.  PhysioBank, PhysioToolkit, and PhysioNet: components of a new research resource for complex physiologic signals.

Authors:  A L Goldberger; L A Amaral; L Glass; J M Hausdorff; P C Ivanov; R G Mark; J E Mietus; G B Moody; C K Peng; H E Stanley
Journal:  Circulation       Date:  2000-06-13       Impact factor: 29.690

2.  Clustering ECG complexes using hermite functions and self-organizing maps.

Authors:  M Lagerholm; C Peterson; G Braccini; L Edenbrandt; L Sörnmo
Journal:  IEEE Trans Biomed Eng       Date:  2000-07       Impact factor: 4.538

3.  The principles of software QRS detection.

Authors:  Bert-Uwe Köhler; Carsten Hennig; Reinhold Orglmeister
Journal:  IEEE Eng Med Biol Mag       Date:  2002 Jan-Feb

4.  QRS complexes detection for ECG signal: the Difference Operation Method.

Authors:  Yun-Chi Yeh; Wen-June Wang
Journal:  Comput Methods Programs Biomed       Date:  2008-06-10       Impact factor: 5.428

5.  R-peaks detection based on stationary wavelet transform.

Authors:  M Merah; T A Abdelmalik; B H Larbi
Journal:  Comput Methods Programs Biomed       Date:  2015-06-16       Impact factor: 5.428

6.  ECG segmentation and fiducial point extraction using multi hidden Markov model.

Authors:  Mahsa Akhbari; Mohammad B Shamsollahi; Omid Sayadi; Antonis A Armoundas; Christian Jutten
Journal:  Comput Biol Med       Date:  2016-09-28       Impact factor: 4.589

7.  QRS detection using S-Transform and Shannon energy.

Authors:  Z Zidelmal; A Amirou; D Ould-Abdeslam; A Moukadem; A Dieterlen
Journal:  Comput Methods Programs Biomed       Date:  2014-05-02       Impact factor: 5.428

8.  A real-time QRS detection algorithm.

Authors:  J Pan; W J Tompkins
Journal:  IEEE Trans Biomed Eng       Date:  1985-03       Impact factor: 4.538

  8 in total
  3 in total

1.  Effect of Closed-Loop Vibration Stimulation on Heart Rhythm during Naps.

Authors:  Sang Ho Choi; Heenam Yoon; Hyung Won Jin; Hyun Bin Kwon; Seong Min Oh; Yu Jin Lee; Kwang Suk Park
Journal:  Sensors (Basel)       Date:  2019-09-24       Impact factor: 3.576

2.  R Peak Detection Method Using Wavelet Transform and Modified Shannon Energy Envelope.

Authors:  Jeong-Seon Park; Sang-Woong Lee; Unsang Park
Journal:  J Healthc Eng       Date:  2017-07-05       Impact factor: 2.682

3.  An Efficient Teager Energy Operator-Based Automated QRS Complex Detection.

Authors:  Hamed Beyramienanlou; Nasser Lotfivand
Journal:  J Healthc Eng       Date:  2018-09-18       Impact factor: 2.682

  3 in total

北京卡尤迪生物科技股份有限公司 © 2022-2023.