Biomedical User Group Discussions

cancel
Showing results for 
Search instead for 
Did you mean: 

Ways of Surface-EMG Feature Extraction

Hi All,

I was trying to extract the EMG features using the VIs. in the Source Code of the Biomedical Starter Kit. There I saw that the RMS VI is giving the Averaged RMS Output of the whole EMG waves recorded.

I want to calculate the Point-by-Point RMS of every sample of EMG recorded(not the Averaged) and display it in a Continuous Waveform Graph. Could anyone tell me how to implement a VI of that nature?

Also how can we develop some more VIs., to extract the various other features of EMG like Wavelet Coefficient Entropy, etc.? What are mainly considered to be the good & useful EMG features that can be extracted?

Thanks & Regards,

Sauvik Das Gupta

MSEE, Oklahoma State University

0 Kudos
Message 1 of 3
(4,093 Views)

Hi Sauvik,

i'm not master at labview, but I've passed for this trouble too.

If you are doing realtime data acquire, you can use de RMS VI. That's will depends on the configuration of your daq Assistant (rate, samples to read)....

But if you are reading a signal from a file, you should configure your Read Meas File (in Functions menu -> Programming -> File I/O -> Read Meas File). Double click on this VI, and configure e "Segment Size" and change to "Retrive segments of specified size".... try use 100 samples.

To process the signals, like wavelets, i'm not sure if that's right, but i use the "WA Continous Wavelet Transform", and it's output goes into a loop, with a simple "Add Array Element"... outside of the loop, use a "Absolute Value" followed by the waveform graph...... (I found it in some example in labview).......

If I said any mistake , hope someone correct it.

.... I'm needing some help too..... (https://decibel.ni.com/content/thread/10504?tstart=0)

Hope I help you.

0 Kudos
Message 2 of 3
(3,108 Views)

Hi Sauvik,

You could find out "AC & DC Estimator PtByPt"  for point by point RMS estimation.

Thanks!

ZJ Gu

0 Kudos
Message 3 of 3
(3,108 Views)