Remove sinc-like spikes from EMG signal
7 views (last 30 days)
Show older comments
Hi,
I am working on long-term EMG signal and I found that lots of my signal has noises that look like a sinc function. I am wondering whether there are existing methods/functions that can recognize/locate this sinc function. This sinc functions vary in time length and magnitude. The attached picture shows the sinc-like spike. If I can locate them, I can remove them and interpolate the missing data.
0 Comments
Answers (1)
Dev Verma
on 27 Sep 2022
I don't know the exact method to do this but I found this while reading a paper on Silent Speech Detection using EMG.
Maybe this would help. Do respond if it does. I might need to do something similar
1 Comment
Dev Verma
on 27 Sep 2022
We perform soft de-spiking to remove very large values by feeding the input through a scaled tanh function (v.tanh x/y) with the maximum scale v set to 1 mV.
See Also
Categories
Find more on Multirate Signal Processing in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!