Surface electromyography signal denoising via EEMD and improved wavelet thresholds

Math Biosci Eng. 2020 Oct 16;17(6):6945-6962. doi: 10.3934/mbe.2020359.

Abstract

The acquisition of good surface electromyography (sEMG) is an important prerequisite for correct and timely control of prosthetic limb movements. sEMG is nonlinear, nonstationary, and vulnerable against noise and a new sEMG denoising method using ensemble empirical mode decomposition (EEMD) and wavelet threshold is hence proposed to remove the random noise from the sEMG signal. With this method, the noised sEMG signal is first decomposed into several intrinsic mode functions (IMFs) by EEMD. The first IMF is mostly noise, coupled with a small useful component which is extracted using a wavelet transform based method by defining a peak-to-sum ratio and a noise-independent extracting threshold function. Other IMFs are processed using an improved wavelet threshold denoising method, where a noise variance estimation algorithm and an improved wavelet threshold function are combined. Key to the threshold denoising method, a threshold function is used to retain the required wavelet coefficients. Our denoising algorithm is tested for different sEMG signals produced by different muscles and motions. Experimental results show that the proposed new method performs better than other methods including the conventional wavelet threshold method and the EMD method, which guaranteed its usability in prosthetic limb control.

Keywords: denoising; wavelet transform; electromyography; empirical mode decomposition; ensemble empirical mode decomposition; prosthetic control.

Publication types

  • Research Support, Non-U.S. Gov't

MeSH terms

  • Algorithms
  • Electromyography
  • Movement
  • Signal Processing, Computer-Assisted*
  • Wavelet Analysis*