Note: This content is accessible to all versions of every browser. However, this browser does not seem to support current Web standards, preventing the display of our site's design details.


Real-time Stimulation Artifact Removal in EMG Signals for Neuroprosthesis Control Applications


T. Keller, M.R. Popovic

International Functional Electrical Stimulation Society Conference, Cleveland, USA, pp. 208-210

An elegant and intuitive method to control a neuro-prosthesis is to use S(urface)EMG activity of voluntary controllable muscles [1]. Since in such applications the voluntary SEMG activity is contaminated with much higher stimulation artifacts (SA) than the SEMG signal, the artifact somehow has to be eliminated. Well-established SA removal techniques are artifact blanking or filtering methods. Real-time SA blanking methods, either hardware sample-hold circuits or digital blanking routines loose all EMG information during the blanking period that lasts several milliseconds. SA fil-tering techniques are not practical with constant current stimulators since the long lasting SA tail overlaps in frequency and time domain with the voluntary SEMG. A new method that makes use of the randomness and stationarity of voluntary EMG is presented. An ensemble averaged SA with exponential forgetting was subtracted from the recorded SEMG and an almost artifact free SEMG signal was obtained. Fast conver-gence of the algorithm and good quality residual SEMG were shown, while the real-time computational power requirements were very low.

Further Information

Type of Publication:


File Download:

Request a copy of this publication.
(Uses JavaScript)
% Autogenerated BibTeX entry
@InProceedings { KelPop:2001:IFA_130,
    author={T. Keller and M.R. Popovic},
    title={{Real-time Stimulation Artifact Removal in EMG Signals for
	  Neuroprosthesis Control Applications}},
    booktitle={International Functional Electrical Stimulation Society
    address={Cleveland, USA},
Permanent link