Next Article in Journal
SINS/Landmark Integrated Navigation Based on Landmark Attitude Determination
Next Article in Special Issue
AI-Based Early Change Detection in Smart Living Environments
Previous Article in Journal
An Efficient Extended Targets Detection Framework Based on Sampling and Spatio-Temporal Detection
Previous Article in Special Issue
Non-Linear Dynamical Analysis of Resting Tremor for Demand-Driven Deep Brain Stimulation
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Adaptive Motion Artifact Reduction Based on Empirical Wavelet Transform and Wavelet Thresholding for the Non-Contact ECG Monitoring Systems

1
School of Physics and Electronics, Central South University, Changsha 410083, China
2
School of Basic Medical Science, Central South University, Changsha 410013, China
*
Authors to whom correspondence should be addressed.
Sensors 2019, 19(13), 2916; https://doi.org/10.3390/s19132916
Submission received: 15 April 2019 / Revised: 22 June 2019 / Accepted: 27 June 2019 / Published: 1 July 2019
(This article belongs to the Special Issue Signal Processing for Intelligent Sensor Systems)

Abstract

:
Electrocardiogram (ECG) signals are crucial for determining the health status of the human heart. A clean ECG signal is critical in analysis and diagnosis of heart diseases. However, ECG signals are often contaminated by motion artifact noise in the non-contact ECG monitoring systems. In this paper, an ECG motion artifact removal approach based on empirical wavelet transform (EWT) and wavelet thresholding (WT) is proposed. This method consists of five steps, namely, spectrum preprocessing, spectrum segmentation, EWT decomposition, wavelet threshold denoising, and EWT reconstruction. The proposed approach was used to process real ECG signals collected by the non-contact ECG monitoring equipment. The results of quantitative study and analysis indicate that this approach produces a better performance in terms of restorage of QRS complexes of the original ECG with reduced distortion, retaining useful information in ECG signals, and improvement of the signal to noise ratio (SNR) value of the signal. The output results of the practical ECG signal test show that motion artifact in the real recorded ECG is effectively filtered out. The proposed method is feasible for reducing motion artifacts from ECG signals, whether from simulation ECG signals or practical non-contact ECG monitoring systems.

1. Introduction

The electrocardiogram (ECG) signal is a vital tool to reflect the electrical activity of heart muscles. ECG signals are one of the most important biological signals, which can be used clinically to observe the activity of the human heart, screen for cardiovascular diseases, and evaluate cardiac and cardiovascular functions [1,2]. Recently, non-contact ECG monitoring systems have begun to be widely used to monitor biomedical signals. However, during ECG signal collection in ECG monitoring systems, ECG signals are often corrupted with motion artifact noise due to the unstable contact between the skin and the surface of the electrodes, muscle contraction and breathing. This unexpected noise in ECG signals can produce detrimental effects, which are not conducive to the diagnosis of the heart condition [3,4]. Thus, motion artifact elimination from ECG signals is essential for accurate monitoring and diagnosis of heart health.
Several approaches to motion artifact removal in ECG signals have been previously reported, including adaptive filter (AF) [4,5,6], wavelet transform (WT) [7,8] and empirical mode decomposition (EMD) [9,10]. Generally, the practical method of removing motion artifacts is to employ a low-pass filter to process the signal. The adaptive filtering can eliminate the noise without signal distortion by using the deterministic function as a reference signal [11,12,13,14]. However, the adaptive filtering to remove ECG motion artifacts is limited due to the need for accurate reference signals as a prerequisite.
Wavelet transform is one of the most widely used denoising methods in signal processing in various fields [15,16]. Daqrouq [7] proposed the zero-phase high pass FIR equiripple filtering approach to reduce the baseline wander in ECG signals. Hashim et al. [17] used the wavelet threshold method to reduce motion artifact noise in ECG signals. He et al. [18] employed the sliding window to analyze signal complexity. Nagai et al. [19] used the stationary wavelet transform (SWT) to remove motion artifact superimposed on ECG signals when using non-contact capacitively coupling electrodes. However, the wavelet transform method requires the selection of appropriate wavelet functions and thresholds, which makes the wavelet method non-adaptive.
To solve the shortcomings of wavelet transform without adaptability, Huang et al. [20] proposed an empirical mode decomposition method, which is an adaptive method for decomposing signals into a finite number of intrinsic mode functions (IMFs). Lee et al. [9] used EMD to detect motion artifacts of Holter ECG signals. Blanco-Velasco et al. [10] proposed an ECG enhancement method based on the EMD to remove high-frequency noise and baseline wander. However, mode mixing is a common problem in the EMD method, which causes IMFs to be extracted incorrectly [21].
An adaptive wavelet analysis method based on the empirical wavelet transform (EWT) has been proposed for feature vectors extracted in two wavelet matrices [22]. The EWT method has been widely used in bearing fault diagnosis [23,24], wind speed prediction [25,26], disease classification detection [27], transmission line short-circuit fault detection [28], and ECG denoising [29]. The EWT method showed a better performance than the EMD method when using a filter to reduce power-line interference and correct baseline drift [29]. In this paper, we propose a method based on empirical wavelet transform and wavelet thresholding (EWT-WT) to remove the motion artifact from the practical ECG signals. Simulated signals and real recorded ECG signals are used to verify the feasibility of the algorithm. Compared with the discrete wavelet transform (DWT) and the EMD motion artifact removal approaches, the EWT- WT method shows better performance in terms of restorage of the original ECG QRS complexes and improvement of the signal to noise ratio (SNR) [30,31,32] value of the ECG signals.

2. Proposed Method

2.1. Databases

2.1.1. Simulated ECG Data

The standard MIT-BIH arrhythmia database contains a total of 48 ECG records of a duration of 30 min each [33]. The ECG records 100, 103, 104, 109, 123, 201, 208, 209, 213 and 219 and the dataset ‘em’ from the MIT-BIH Noise Stress Test Database [34] were used for simulation purpose. These signals include time-varying QRS morphology, both normal and abnormal ECG beats. The noisy ECG records were obtained by adding motion artifacts to the ECG signals at different levels of SNR.

2.1.2. Real ECG Data

We evaluated the feasibility of the proposed method to reduce the motion artifact from real ECG signals acquired by a non-contact ECG monitoring system as shown in Figure 1a. All data were collected anonymously. Each participant was given verbal consent before the experiment. The volunteer sat on the seat electrode and held the holding electrode composed of conductive fabric to collect the standard II lead ECG signal. The electrodes of this system are designed based on the principle of capacitive coupling [35,36,37,38,39], as shown in Figure 1b. The human skin and the conductive fabric on the surface of the electrode form the two plates of the coupling capacitor, and the insulating medium of the garment coupling capacitor is an insulator layer such as clothing. The equivalent circuit diagram of the capacitor electrode is shown in Figure 1c. The surface charge of the capacitive electrode will vary with the change of skin surface potential. The ECG signal can be collected by capacitive coupled electrodes through clothing. The ECG signals were recorded from three volunteers in both static and dynamic states. During the recording, the volunteers held the fabric electrode in the right hand and sat on the seat electrode. The static state required the volunteers keep their limbs and hands still, while the volunteers were free to turn their hands at the dynamic states.

2.2. Theory of Empirical Wavelet Transform

The empirical wavelet transform (EWT) methodology is a fully adaptive, data-driven and signal processing method, which combines the mathematical theory of the wavelet transform method and the adaptability of the empirical mode decomposition method [22]. The detailed calculation process of EWT was introduced in [22]. Here, we briefly describe the specific process of EWT as follows:
1) 
Compute the Fast Fourier Transform (FFT) of the signal x ( t ) to obtain the spectrum X ( ω ) . Detect the local maxima ω n in the spectrum and select the top M values in descending order as MA .
2) 
Perform the Fourier spectrum segmentation. We assume that the Fourier support [ 0 , π ] is segmented into N   ( N < M ) contiguous segments, and maintain the first N−1 local maxima M I = { ω 1 , ω 2 , ω 3 , , ω N 1 } (excluding 0 and π). Centered around each ω n , we define a transition phase T n of width 2 τ n . The boundary of each segment ( Λ i ) is defined as the center of two consecutive local maxima values:
Λ i = ω i + ω i + 1 2
The spectrum boundary is: Λ = { Λ 1 , Λ 2 , Λ 3 , , Λ N 1 } ;
3) 
Based on the detected spectral boundaries, we choose the Meyer wavelet as the basis function. The adaptive wavelet filter bank which consists of a low-pass filter (scaling function) and a band-pass filter (wavelet function) is designed by using Equations (2) and (3), respectively.
Φ ( ω ) = { 1 ,     | ω | ω n τ n cos [ π 2 β ( 1 2 τ n ( | ω | ω n + τ n ) ) ] ,   ω n τ n | ω | ω n + τ n 0 ,     otherwise
Ψ n ( ω ) = { 1 ,         ω n + τ n | ω | ω n + 1 τ n + 1 cos [ π 2 β ( 1 2 τ n + 1 ( | ω | ω n + 1 + τ n + 1 ) ) ] ,   ω n + 1 τ n + 1 | ω | ω n + 1 + τ n + 1 sin [ π 2 β ( 1 2 τ n ( | ω | ω n + τ n ) ) ] ,   ω n τ n | ω | ω n + τ n 0 ,     otherwise
Correctly select the parameter τ n to ensure that EWT is a tight frame. β ( x ) is defined as follows [22]:
β ( x ) = x 4 ( 35 84 x + 70 x 2 20 x 3 )
Define EWT after exporting the scaling function and the empirical wavelet. The approximation coefficients, W f ε ( 0 , t ) , is the inner product of the signal and the scaling function:
W f ε ( 0 , t ) = f , ϕ 1 = f ( τ ) ϕ 1 ( τ t ) ¯ d τ
The detail coefficients, which are given by the inner product of the signal and the empirical wavelet, are presented below:
W f ε ( n , t ) = f , ψ n = f ( τ ) ψ n ( τ t ) ¯ d τ
The empirical mode of signal decomposition is as follows:
f 0 ( t ) = W f ε ( 0 , t ) ϕ 1 ( t )
f k ( t ) = W f ε ( k , t ) ψ k ( t )
4) 
The extracted pattern is defined as the output of the scaling function and the wavelet function.

2.3. The Proposed Method

In this section, we will introduce the proposed method based on EWT-WT. The flowchart of the proposed method is shown in Figure 2. It consists of five parts, namely, spectrum preprocessing, spectrum segmentation, EWT decomposition, WT denoising, and EWT reconstruction. The detailed discussion is introduced in the following description.
Step 1: Spectrum preprocessing. The noisy ECG signal x(t) was generated by adding motion artifact noise m(t) to a clean ECG c(t).
x ( t ) = m ( t ) +   c ( t )
In order to obtain the appropriate spectral-boundaries, the FFT of the signal x(t) was performed to obtain the spectrum X (ω).
X ( ω ) = FFT [ x ( t ) ]
The time and frequency domain diagram of the clean ECG, the motion artifact noise, and the noisy ECG signals are shown in Figure 3. It can be seen that the spectral boundary between clean ECG and the motion artifact noise is f = 1.0 Hz (Figure 3).
Step 2: Spectrum segmentation. We use the local maxmin method to specify the boundary as the middle between successive maxima. We set the Fourier support to be segmented into N (N = 3) contiguous segments, and maintain the first 2(N−1) local maxima ΜΙ = {ω1, ω2}. Figure 3 shows that the spectral boundary of clean ECG and the motion artifact noise is f = 1.0 Hz. Figure 4 shows spectrum segmentation of the ECG signal contaminated by motion artifacts. The first boundary (f0 = 0.1 Hz) has no practical meaning, as shown in Figure 4a. We set the spectral boundary f = 1.0 Hz as the second boundary. Thus, the final spectral boundary f1 = 1.0 Hz divides the signal spectrum into two modes, noisy dominant x N ( t ) and useful ECG x c ( t ) signal, as shown in Figure 4b.
Step 3: EWT decomposition. In the proposed method, the EWT algorithm is used to eliminate the motion artifact noise from ECG signals, and decompose the noise-containing ECG signal (ECG + motion artifact) into two modes, and the empirical mode of signal decomposition is as follows:
f k ( t ) = W f ε ( k , t ) ψ k ( t )
Here, the W f ε ( k , t ) represents the corresponding approximation coefficients and the detail coefficients. The ψk(t) represents the corresponding band-pass filter (wavelet function). The detailed calculation process of EWT has been introduced in [22].
The signal is processed by a bandpass filter bank and then decomposed to two empirical modes. The decomposition results are shown in Figure 4c.
Step 4: WT denoising. For the two empirical mode components, Mode I x N ( t ) is dominated by motion artifacts and may contain partial components of the ECG signal, while Mode II x c ( t ) contains the main useful ECG signal.
For Mode I, the motion artifact noise is eliminated by using the ‘heursure’ wavelet threshold method with an optimized threshold [7,13,14,15,16].
We assume that the number of input signals is N, and:
α = i N | x i ( n ) | 2 N i N i ,   β = 1 N i ( ln N i ln 2 3 )
Then,
T h r = { σ 2 log N ,     α < β y i ( θ m i n ) ,     α β
where θmin is the θ value at which the risk reaches a minimum. Thus, the WT denoising results are obtained by the Equation (13).
x N ¯ ( t ) = T h r [ x N ( t ) ]
Step 5: Signal reconstruction. After wavelet threshold denoising, Mode I is added to Mode II.
x ¯ ( t ) = x N ¯ ( t ) +   x c ( t )
The combined signal is reconstructed by the inverse empirical wavelet transform.
y ( t ) = i EWT [ x ¯ ( t ) ]
The detailed calculation process of the inverse empirical wavelet transform has been introduced in [22]. Finally, the output ECG signal after motion artifact elimination is obtained, as shown in Figure 4d.

3. Results

The performance of the EWT-WT method was evaluated using ECG signals from the MIT-BIH database. We selected 10 sets of ECG signals in the MIT-BIH arrhythmia database as the noise-free ECG signal, and the ‘em’ signal in the MIT-BIH Noise Stress Test Database as the motion artifact noise. A synthetic ECG signal with motion artifact noise was obtained by adding the motion artifact to the noise-free ECG signal. The performance of the proposed EWT-WT based method to remove motion artifact was compared with the DWT [8], EMD [10] and EWT [29] methods.
Firstly, the qualitative performance analysis of the proposed method was carried out. Figure 5A presents the results for the normal beat record 213 and Figure 5B indicates the results for the abnormal beat record 208. The results show the proposed method can effectively remove motion artifacts for the normal and arrhythmia ECG signals.
Figure 6 presents the qualitative analysis of the normal beat signal (record 209) and the arrhythmia signal (record 219) through various noise removal methods, respectively. Both normal beat record 209 and arrhythmia record 219 were added to motion artifacts at SNR = 0 (Figure 6).
Then, the efficacy of the proposed method was evaluated using four performance metrics namely correlation coefficient (Corr), mean square error (MSE), percentage root mean square difference (PRD) and output SNR improvement (SNRimp). The performance parameters considered for evaluation can be expressed as follows.
The correlation coefficient (Corr):
C o r r = C o v ( x ( i ) , y ( i ) ) D ( x ( i ) ) D ( y ( i ) )  
The mean square error (MSE):
M S E = 1 N i = 1 i = N ( x ( i ) y ( i ) ) 2
The percentage root mean square difference (PRD):
P R D = 100 × i = 1 i = N ( x ( i ) y ( i ) ) 2 i = 1 i = N ( x ( i ) ) 2  
The output SNR improvement (SNRimp):
S N R i m p = 10 × log 10 ( i = 1 i = N ( x ¯ ( i ) x ( i ) ) 2 i = 1 i = N ( y ( i ) x ( i ) ) 2 )
Here, x (i) is the original ECG signal, x ¯ ( i ) is the infected ECG signal by the motion artifact noises, y(i) is the denoised ECG signal, and N is the length of the ECG signal.
In order to verify the performance of the EWT-WT motion artifact removal methodology, we select 10 sets of ECG signals from the MIT-BIH Arrhythmia Database as original ECG signals, and added motion artifacts with different signal-to-noise ratios to simulate infected ECG signals. The output of denoised ECG signals and the input of infected ECG signals were compared to the corresponding original ECG signal, while the correlation coefficient was used to verify the performance of EWT-WT motion artifact removal methodology. The test results are shown in Figure 7.
Table 1, Table 2 and Table 3 show the results of filtering of the motion artifacts at SNR = 0 for ECG signals from the MIT-BIH database. Compared with DWT-based, EMD-based and EWT-based motion artifact removal method, the proposed method provides an efficient solution to deal with the motion artifact noise.
Figure 8 shows the frequency domain diagram of the denoising results using DWT, EMD, and EWT-WT methods for real ECG signals. Figure 9 shows the results of different motion artifact removal methods for real ECG signals. The red line area indicates that the proposed EWT-WT based method can efficiently remove the effects of motion artifact and maintain all the characteristic details of the ECG signals. The ECG signals denoised by the DWT and EMD based approaches show partial distortion. Comparison results of the WT and EWT-WT methods for real ECG signals are shown in a green colored circle in Figure 9d,e. In order to observe the retained useful information more intuitively, we compared the ECG details of the original signal and the denoised signal. Figure 10 presents the original ECG signals and the denoised ECG signals using various methods for a real ECG signal.

4. Discussion

4.1. Qualitative Analysis

As we can see from Figure 5, whether for normal beat ECG signals or arrhythmia ECG signals, the EWT-WT method can effectively remove the noise and preserve the meaningful details such as the P-wave, T-wave and QRS complex.
Figure 6 shows the denoising results using different motion artifact removal methods on normal beat record 209 and abnormal beat record 219. The results of the DWT, EMD and WT methods show obvious distortion of the ECG signals, as shown in the red circle. However, the proposed EWT-WT motion artifact removal approach can efficiently remove the motion artifact from the ECG signals, and maintain the characteristic details of the ECG signals.

4.2. Quantitative Analysis

The infected ECG signals were processed by DWT, EMD, EWT and EWT-WT methods. The correlation coefficient is commonly used as a performance parameter in the study of the motion artifact removal for ECG signals [40]. The correlation coefficient between the denoised ECG signal and the original ECG signal was obtained, as shown in Figure 7. It can be seen that the average correlation coefficient of the EWT-WT method is higher than that of the DWT, EMD and EWT methods, which indicates that the EWT-WT method has better restorage for the original ECG signal.
Table 1, Table 2 and Table 3 illustrate the MSE, the PRD and the SNRimp of the denoised ECG signal by DWT, EMD, EWT and EWT-WT methods. The MSE is one of the significant metrics to evaluate the performance of an algorithm. The small MSE level indicates better recovery for the original signal. The MSE comparison of various denoising methods is summarized in Table 1. The MSE of denoised signals by the EWT-WT method is less than that of DWT, EMD and EWT methods. It indicates that the EWT-WT motion artifact removal method has more effective recovery ability for the original ECG signal. The PRD determines the degree of distortion, which occurs in the denoised signal. It defines the noise reduction ability of the filtering method without losing any critical information. The small PRD value indicates lower distortion and better recovery of the original signal. The PRD of the denoised ECG signals using the EWT-WT, DWT, EMD and EWT based motion artifact removal methods is summarized in Table 2. The results show that the EWT-WT motion artifact removal method has the smallest PRD value for all recorded signals, which suggests that the EWT-WT method has better performance in restorage of the original ECG signal with less distortion. The SNRimp denotes the improvement in SNR value of a signal by the filtering process and can be used to quantify the efficacy of the filter for motion artifact elimination. The SNRimp comparison of the denoising results of the motion artifacts in ECG signals is presented in Table 3. It illustrates that the EWT-WT based motion artifact removal method has better SNRimp than the DWT, EMD and EWT methods for ECG signals, which indicates better performance of the proposed method in improving the SNR value of the signal and effectively removing the motion artifact noise. The proposed method outperforms the others in terms of MSE, PRD and SNRimp.

4.3. Real ECG Signals Testing

Figure 8 shows the spectrum corresponding to the real ECG signals after denoising using different methods. The spectrum of motion artifacts in the original ECG signal mainly concentrates on the first peak. The EWT-WT method can effectively remove the information of the first peak, but the denoising results using DWT and EMD still contain part of the information of the first peak. The adaptive spectrum of the EWT-WT method is shown in Figure 8d, which shows that the cutoff frequency between the noise and ECG signals is 0.667 Hz. The spectral segmentation boundary of EWT-WT adaptively varies with the different input signals.
The real ECG signals collected by the non-contact ECG monitoring system were analyzed. Figure 9 shows the results of using the DWT, EMD, EWT and EWT-WT methods to reduce motion artifact for real ECG signals. Compared with the original ECG signal, the ECG signal denoised by the EWT-WT and EWT method retains the QRS waveform of the ECG signal, while the signal denoised by the DWT and EMD method has greater distortion. This shows that the EWT-WT and EWT method can remove motion artifact and improve the signal quality of real ECG signals. Compared with the EWT based method, the proposed EWT-WT based method can retain the R-peaks of the ECG signals, as shown in Figure 9d,e.
In Figure 10, it is observed that the amplitude of the Q wave of the original ECG signal is significantly lower than the amplitude of the S wave. However, the amplitude of the Q wave of the ECG signal denoised by the DWT and EMD method is slightly higher than that of S wave. This indicates ECG signals denoised by the DWT and EMD method show a significant distortion. The QRS wave is well restored in the ECG signal denoised by the EWT-WT and EWT motion artifact removal method. We can observe from Figure 10 that the denoised ECG signals by the EWT-WT and EWT method basically coincide with the original ECG signal, while the S wave and T wave of the denoised ECG signals using the DWT and EMD methods show a significant downward shift. The DWT and EMD based approaches fail to estimate the morphologies of QRS complexes of the ECG signals. The EWT-WT and EWT methods show better behavior in removing motion artifacts. The EWT-WT method has better ability to preserve the useful information for the ECG signals. The proposed EWT-WT method offers better performances than other methods recently published [8,10,29].

5. Conclusions

In this paper, we present a method based on empirical wavelet transform and wavelet thresholding for motion artifact removal from ECG signals. The aim of this work was to find an effective way to eliminate the motion artifacts in ECG signals for non-contact ECG monitoring systems. The proposed EWT-WT motion artifact removal method was applied on the simulated noise ECG signal, evaluated by qualitative and quantitative analysis, and compared with the DWT, EMD and EWT removal motion artifact methods. The results show that the EWT-WT motion artifact removal method has superior performance in restorage of the QRS complexes of original ECG signals, reducing distortion and retaining the useful information in ECG signals. As a filter, the proposed methodology can significantly improve the SNR value of the signal and effectively remove the motion artifact noise. Moreover, the experimental results of the EWT-WT motion artifact removal method for real ECG signals have shown its better ability to preserve the useful information for the ECG signals for non-contact ECG monitoring system. This methodology will be beneficial for the practical motion artifact elimination application in non-contact ECG monitoring systems.

Author Contributions

X.X. and P.H. conceived of the presented idea. Y.L. carried out the experiment and wrote the manuscript with support from J.Y. supervised the project.

Funding

This research was funded by the National Natural Science Foundation of China under Grants 51673214, 61804185, and the National Key Research and Development Program of China (2017YFA0206600).

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Lee, J.S.; Heo, J.; Lee, W.K.; Lim, Y.G.; Kim, Y.H.; Park, K.S. Flexible capacitive electrodes for minimizing motion artifacts in ambulatory electrocardiograms. Sensors 2014, 14, 14732–14743. [Google Scholar] [CrossRef] [PubMed]
  2. De Bacquer, D.; De Backer, G.; Kornitzer, M.; Blackburn, H. Prognostic value of ECG findings for total, cardiovascular disease, and coronary heart disease death in men and women. Heart 1998, 80, 570–577. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  3. Torfs, T.; Chen, Y.H.; Kim, H.; Yazicioglu, R.F. Noncontact ECG recording system with real time capacitance measurement for motion artifact reduction. IEEE Trans. Biomed. Circuits. Syst. 2014, 8, 617–625. [Google Scholar] [CrossRef] [PubMed]
  4. Zeng, C.; Jiang, Q.Y.; Chen, C.Y.; Xu, M. Application of heart rate variability analysis to pain detection for newborns. Acta Phys. Sin. 2014, 63, 208704. [Google Scholar]
  5. Xu, L.; Rooijakkers, M.J.; Rabotti, C.; Peuscher, J.; Mischi, M. Use of power-line interference for adaptive motion artifact removal in biopotential measurements. Physiol. Meas. 2016, 37, 25–40. [Google Scholar] [CrossRef] [PubMed]
  6. Liu, S.H. Motion Artifact Reduction in Electrocardiogram Using Adaptive Filter. J. Med. Biol. Eng. 2011, 31, 67–72. [Google Scholar] [CrossRef]
  7. Daqrouq, K.; Ajour, M.; Al-Qawasmi, A.R.; Alkhateeb, A. The discrete wavelet transform based electrocardiographic baseline wander reduction method for better signal diagnosis. J. Med. Imag. Health Inf. 2018, 8, 1590–1597. [Google Scholar] [CrossRef]
  8. Lin, H.Y.; Liang, S.Y.; Ho, Y.L.; Lin, Y.H.; Ma, H.P. Discrete-wavelet-transform-based noise removal and feature extraction for ECG signals. Irbm 2014, 35, 351–361. [Google Scholar] [CrossRef]
  9. Lee, J.; McManus, D.D.; Merchant, S.; Chon, K.H. Automatic motion and noise artifact detection in Holter ECG data using empirical mode decomposition and statistical approaches. IEEE Trans. Biomed. Eng. 2012, 59, 1499–1506. [Google Scholar]
  10. Blanco-Velasco, M.; Weng, B.; Barner, K.E. ECG signal denoising and baseline wander correction based on the empirical mode decomposition. Comput. Biol. Med. 2008, 38, 1–13. [Google Scholar] [CrossRef]
  11. Thakor, N.V.; Zhu, Y.S. Applications of adaptive filtering to ECG analysis: Noise cancellation and arrhythmia detection. IEEE Trans. Biomed. Eng. 1991, 38, 785–794. [Google Scholar] [CrossRef] [PubMed]
  12. Mei, Y.; Tan, G.Z.; Liu, Z.T.; Wu, H. Chaotic time series prediction based on brain emotional learning model and self-adaptive genetic algorithm. Acta Phys. Sin. 2018, 67, 080502. [Google Scholar]
  13. Lin, Y.D.; Hu, Y.H. Power-line interference detection and suppression in ECG signal processing. IEEE Trans. Biomed. Eng. 2008, 55, 354–357. [Google Scholar] [CrossRef]
  14. Miaolei, H.E.; He, J. A real-time H-infinity cubature Kalman filter based on SVD and its application to a small unmanned helicopter. Optik 2017, 140, 96–103. [Google Scholar]
  15. Yang, X.; Xu, D.; Zhang, H. Crank–Nicolson/quasi-wavelets method for solving fourth order partial integro-differential equation with a weakly singular kernel. J. Comput. Phys. 2013, 234, 317–329. [Google Scholar] [CrossRef]
  16. Feng, D.S.; Yang, D.X.; Wang, X. Ground penetrating radar numerical simulation with interpolating wavelet scales method and research on fourth-order Runge-Kutta auxiliary differential equation perfectly matched layer. Acta Phys. Sin. 2016, 65, 23. [Google Scholar]
  17. Hashim, F.R.; Adnan, J.; Daud, N.G.N.; Mokhtar, A.S.N.; Rashidi, A.F.; Rizman, Z.I. Electrocardiogram noise cancellation using wavelet transform. J. Fundam. Appl. Sci. 2017, 9, 131–140. [Google Scholar] [CrossRef]
  18. He, S.; Sun, K.; Wang, R. Fractional fuzzy entropy algorithm and the complexity analysis for nonlinear time series. Eur. Phys. J.-Spec. Top. 2018, 227, 943–957. [Google Scholar] [CrossRef]
  19. Nagai, S.; Anzai, D.; Wang, J. Motion artefact removals for wearable ECG using stationary wavelet transform. Healthc. Technol. Lett. 2017, 4, 138–141. [Google Scholar] [CrossRef]
  20. Huang, N.E.; Shen, Z.; Long, S.R.; Wu, M.C.; Shih, H.H.; Zheng, Q.; Yen, N.C.; Tung, C.C.; Liu, H.H. The empirical mode decomposition and the Hilbert spectrum for nonlinear and non-stationary time series analysis. Proc. R. Soc. Lond. Ser. A 1998, 454, 903–995. [Google Scholar] [CrossRef]
  21. Sun, Z.; Gong, H. Energy of intrinsic mode function for gas-liquid flow pattern identification. Metrol. Meas. Syst. 2012, 19, 759–766. [Google Scholar] [CrossRef]
  22. Gilles, J. Empirical Wavelet Transform. IEEE Trans. Signal Process 2013, 61, 3999–4010. [Google Scholar] [CrossRef]
  23. Song, Y.H.; Zeng, S.K.; Ma, J.M.; Guo, J.B. A fault diagnosis method for roller bearing based on empirical wavelet transform decomposition with adaptive empirical mode segmentation. Measurement 2018, 117, 266–276. [Google Scholar] [CrossRef]
  24. Cao, H.R.; Fan, F.; Zhou, K.; He, Z.J. Wheel-bearing fault diagnosis of trains using empirical wavelet transform. Measurement 2016, 82, 439–449. [Google Scholar] [CrossRef]
  25. Li, Y.F.; Wu, H.P.; Liu, H. Multi-step wind speed forecasting using EWT decomposition, LSTM principal computing, RELM subordinate computing and IEWT reconstruction. Energ. Convers. Manag. 2018, 167, 203–219. [Google Scholar] [CrossRef]
  26. Liu, H.; Wu, H.P.; Li, Y.F. Smart wind speed forecasting using EWT decomposition, GWO evolutionary optimization, RELM learning and IEWT reconstruction. Energy Convers. Manag. 2018, 161, 266–283. [Google Scholar] [CrossRef]
  27. Maheshwari, S.; Pachori, R.B.; Acharya, U.R. Automated diagnosis of glaucoma using empirical wavelet transform and correntropy features extracted from fundus images. IEEE J. Biomed. Health Inf. 2017, 21, 803–813. [Google Scholar] [CrossRef]
  28. Huang, N.; Qi, J.; Li, F.; Yang, D.; Cai, G.; Huang, G.; Zheng, J.; Li, Z. Short-circuit fault detection and classification using empirical wavelet transform and local energy for electric transmission line. Sensors 2017, 17, 2133. [Google Scholar] [CrossRef]
  29. Singh, O.; Sunkaria, R.K. ECG signal denoising via empirical wavelet transform. Australas Phys. Eng. Sci. Med. 2017, 40, 219–229. [Google Scholar] [CrossRef]
  30. Luo, J.; Xu, X.; Ding, Y.; Yuan, Y.; Yang, B.; Sun, K.; Yin, L. Application of a memristor-based oscillator to weak signal detection. Eur. Phys. J. Plus 2018, 133, 239. [Google Scholar] [CrossRef]
  31. Li, Q.Q.; Xu, X.M.; Yin, L.Z.; Ding, Y.P.; Ding, J.F.; Sun, K.H. Implication of two-coupled tri-stable stochastic resonance in weak signal detection. Chin. Phys. B 2018, 27, 034203. [Google Scholar] [CrossRef]
  32. Peng, H.H.; Xu, X.M.; Yang, B.C.; Yin, L.Z. Implication of two-coupled differential van der pol duffing oscillator in weak signal detection. J. Phys. Soc. Jpn. 2016, 85, 044005. [Google Scholar] [CrossRef]
  33. Moody, G.B.; Mark, R.G. The impact of the MIT-BIH arrhythmia database. IEEE Eng. Med. Biol. Mag. 2001, 20, 45–50. [Google Scholar] [CrossRef] [PubMed]
  34. Berkaya, S.K.; Uysal, A.K.; Gunal, E.S.; Ergin, S.; Gunal, S.; Gulmezoglu, M.B. A survey on ECG analysis. Biomed. Signal. Process. 2018, 43, 216–235. [Google Scholar] [CrossRef]
  35. Qin, T.; Huang, S.X.; Liao, C.W.; Yu, T.B.; Luo, H.; Liu, S.; Deng, L.W. Floating gate effect in amorphous InGaZnO thin-film transistor. Acta Phys. Sin. 2018, 67, 047302. [Google Scholar]
  36. Kong, L.A.; Sun, J.; Qian, C.; Fu, Y.; Wang, J.; Yang, J.; Gao, Y. Long-term synaptic plasticity simulated in ionic liquid/polymer hybrid electrolyte gated organic transistors. Org. Electr. 2017, 47, 126–132. [Google Scholar] [CrossRef]
  37. Zheng, Y.; Duan, J.A. Transmission characteristics of planar optical waveguide devices on coupling interface. Optik 2013, 124, 5274–5279. [Google Scholar] [CrossRef]
  38. Yin, C.; Zhou, H.; Li, J. Facile one-step hydrothermal synthesis of PEDOT: PSS/MnO2 nanorod hybrids for high-rate supercapacitor electrode materials. Ionics 2019, 25, 685–695. [Google Scholar] [CrossRef]
  39. Liang, Z.; Liu, H.; Zeng, J.; Zhou, J.; Li, H.; Xia, H. Facile synthesis of nitrogen-doped microporous carbon spheres for high performance symmetric supercapacitors. Nanoscale Res. Lett. 2018, 13, 314. [Google Scholar] [CrossRef]
  40. Zou, C.; Qin, Y.J.; Sun, C.L.; Li, W. Motion artifact removal based on periodical property for ECG monitoring with wearable systems. Pervasive Mob. Comput. 2017, 40, 267–278. [Google Scholar] [CrossRef]
Figure 1. (a) Non-contact ECG monitoring system; (b) Schematic diagram of the capacitive coupling electrode; (c) Equivalent circuit diagram of the electrode.
Figure 1. (a) Non-contact ECG monitoring system; (b) Schematic diagram of the capacitive coupling electrode; (c) Equivalent circuit diagram of the electrode.
Sensors 19 02916 g001
Figure 2. The flowchart of the EWT-WT motion artifact removal method.
Figure 2. The flowchart of the EWT-WT motion artifact removal method.
Sensors 19 02916 g002
Figure 3. (a) The time domain diagram of the clean ECG. (b) The frequency domain diagram of the clean ECG. (c) The time domain diagram of the motion artifact noise. (d) The frequency domain diagram of the motion artifact noise. (e) The time domain diagram of the noisy ECG signal. (f) The frequency domain diagram of the noisy ECG signal.
Figure 3. (a) The time domain diagram of the clean ECG. (b) The frequency domain diagram of the clean ECG. (c) The time domain diagram of the motion artifact noise. (d) The frequency domain diagram of the motion artifact noise. (e) The time domain diagram of the noisy ECG signal. (f) The frequency domain diagram of the noisy ECG signal.
Sensors 19 02916 g003
Figure 4. Segmentation of the Fourier spectrum of the ECG signal contaminated by motion artifacts. (a) Original spectral-boundary and (b) final spectral-boundary; (c) Modes extracted by the EWT and (d) EWT reconstructs ECG signals.
Figure 4. Segmentation of the Fourier spectrum of the ECG signal contaminated by motion artifacts. (a) Original spectral-boundary and (b) final spectral-boundary; (c) Modes extracted by the EWT and (d) EWT reconstructs ECG signals.
Sensors 19 02916 g004
Figure 5. (A) The denoising results of the EWT-WT motion artifact removal method on normal beat record 213. (B) The denoising results of the EWT-WT motion artifact removal method on abnormal beat record 208. (a) Clean ECG signal; (b) Noisy ECG signal; (c) Denoised ECG.
Figure 5. (A) The denoising results of the EWT-WT motion artifact removal method on normal beat record 213. (B) The denoising results of the EWT-WT motion artifact removal method on abnormal beat record 208. (a) Clean ECG signal; (b) Noisy ECG signal; (c) Denoised ECG.
Sensors 19 02916 g005
Figure 6. The comparison of the denoising results of different motion artifact removal methods on normal beat record 209 (A) and arrhythmia record 219 (B); (a) Noisy ECG signal; (b) DWT; (c) EMD; (d) EWT; (e) EWT-WT. The red circle indicates partial distortion of the signal.
Figure 6. The comparison of the denoising results of different motion artifact removal methods on normal beat record 209 (A) and arrhythmia record 219 (B); (a) Noisy ECG signal; (b) DWT; (c) EMD; (d) EWT; (e) EWT-WT. The red circle indicates partial distortion of the signal.
Sensors 19 02916 g006
Figure 7. Comparison of correlation coefficient for EWT-WT with DWT, EMD and EWT.
Figure 7. Comparison of correlation coefficient for EWT-WT with DWT, EMD and EWT.
Sensors 19 02916 g007
Figure 8. The frequency domain diagram of the denoised signals for real ECG signals using various motion artifact removal methods. (a) Original ECG signal; (b) DWT; (c) EMD; (d) EWT-WT.
Figure 8. The frequency domain diagram of the denoised signals for real ECG signals using various motion artifact removal methods. (a) Original ECG signal; (b) DWT; (c) EMD; (d) EWT-WT.
Sensors 19 02916 g008
Figure 9. The results of different motion artifact removal methods for real ECG signals. (a) Original ECG signals; (b) DWT; (c) EMD; (d) EWT; (e)EWT-WT.
Figure 9. The results of different motion artifact removal methods for real ECG signals. (a) Original ECG signals; (b) DWT; (c) EMD; (d) EWT; (e)EWT-WT.
Sensors 19 02916 g009
Figure 10. The original ECG and the denoised ECG using various methods for a real ECG.
Figure 10. The original ECG and the denoised ECG using various methods for a real ECG.
Sensors 19 02916 g010
Table 1. The MSE of the output ECG signals using DWT, EMD, EWT and EWT-WT methods.
Table 1. The MSE of the output ECG signals using DWT, EMD, EWT and EWT-WT methods.
RecordDWTEMDEWTEWT-WT
1020.00500.01030.00170.0014
1030.00770.01000.00190.0011
1040.00410.00710.00130.0010
1090.00850.00600.00360.0028
1230.00180.00370.00110.0011
2010.01350.01330.00250.0019
2080.01460.01660.00450.0035
2090.00290.00390.00140.0009
2130.00410.00800.00300.0016
2190.01240.01680.00240.0026
average0.00750.00960.00230.0018
Table 2. The PRD of the denoised ECG signals using DWT, EMD, EWT and EWT-WT methods.
Table 2. The PRD of the denoised ECG signals using DWT, EMD, EWT and EWT-WT methods.
RecordDWTEMDEWTEWT-WT
10268.0697.8939.8035.65
10370.5980.5334.8527.11
10466.6887.5737.7833.25
10954.2445.7235.1031.16
12348.0969.4737.2538.58
20185.6785.0637.2332.52
20873.6578.4940.8135.91
20955.8265.0239.0130.89
21341.5658.1235.7626.23
21980.6993.9835.9136.87
average64.5176.1937.3532.82
Table 3. The SNRimp comparison of the denoising results of using DWT, EMD, EWT and EWT-WT methods.
Table 3. The SNRimp comparison of the denoising results of using DWT, EMD, EWT and EWT-WT methods.
RecordDWTEMDEWTEWT-WT
1023.340.188.008.96
1033.021.889.1511.34
1043.521.158.459.56
1095.316.809.0910.13
1236.363.168.588.27
2011.341.408.589.76
2082.662.107.788.89
2095.063.748.1810.2
2137.634.718.9311.62
2191.860.548.908.67
average4.012.578.569.74

Share and Cite

MDPI and ACS Style

Xu, X.; Liang, Y.; He, P.; Yang, J. Adaptive Motion Artifact Reduction Based on Empirical Wavelet Transform and Wavelet Thresholding for the Non-Contact ECG Monitoring Systems. Sensors 2019, 19, 2916. https://doi.org/10.3390/s19132916

AMA Style

Xu X, Liang Y, He P, Yang J. Adaptive Motion Artifact Reduction Based on Empirical Wavelet Transform and Wavelet Thresholding for the Non-Contact ECG Monitoring Systems. Sensors. 2019; 19(13):2916. https://doi.org/10.3390/s19132916

Chicago/Turabian Style

Xu, Xiaowen, Ying Liang, Pei He, and Junliang Yang. 2019. "Adaptive Motion Artifact Reduction Based on Empirical Wavelet Transform and Wavelet Thresholding for the Non-Contact ECG Monitoring Systems" Sensors 19, no. 13: 2916. https://doi.org/10.3390/s19132916

APA Style

Xu, X., Liang, Y., He, P., & Yang, J. (2019). Adaptive Motion Artifact Reduction Based on Empirical Wavelet Transform and Wavelet Thresholding for the Non-Contact ECG Monitoring Systems. Sensors, 19(13), 2916. https://doi.org/10.3390/s19132916

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop