1 / 20

Analog Data Processing with BioProc3

Analog Data Processing with BioProc3. Part Two EMG Analysis Techniques. Bias Removal. high-pass filtering with a Butterworth filter is usually best use A utozero, D rift and Autozero or M ean from B ias Removal menu for an AC signal, using the means can be effective

Download Presentation

Analog Data Processing with BioProc3

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Analog Data Processing withBioProc3 Part Two EMG Analysis Techniques

  2. Bias Removal • high-pass filtering with a Butterworth filter is usually best • use Autozero, Drift and Autozero orMean from Bias Removal menu • for an AC signal, using the means can be effective • once the biases have been determined they can be saved for later use • autozeroing is used for piezoelectric signals such as signals from Kistler force platforms or accelerometers Gait & Biomechanics Laboratory, School of Human Kinetics

  3. Notch Filtering of Line Frequency • use a Buttterworth band-stop filter from the Digital Filtering (various) item in the Smoothing menu • set the low-pass frequency to 59.5 Hz and the high-pass frequency to 60.5 Hz • note that any 60 Hz EMG data will also be removed Gait & Biomechanics Laboratory, School of Human Kinetics

  4. MAV – 0.1 s RMS – 0.1 s Linear Envelope, RMS or MAV • root-mean-square (RMS) and mean-absolute-values (MAV) are in the data smoothing menu • linear-envelope detection rectifies (absolute values) the signal and then passes the data through a low-pass filter (usually not zero-lag) raw EMG LE fc=5 Hz Gait & Biomechanics Laboratory, School of Human Kinetics

  5. Integration • definite integration (scalar) can be done within the graphics mode by pressing “I” or “E” or selecting Statistics | All data or Between Cursors and then Integration stats. or EMG stats. • use the value under the column labeled Abs. Integ’l • integration by epoch allows for repetitive definite integrals for selected durations called epochs • this option is selected from the EMG Analysis item in the Analysis menu • a graph of the results is presented and may be stored • use the absolute integral or RMS results • results may be sent to Notepad, Quattro Pro or Excel • use Integrate and Reset item to integrate over set time intervals • use Rectify and Integrate for an indefinite integral Gait & Biomechanics Laboratory, School of Human Kinetics

  6. EMG Onset Detection • first use a Butterworth high-pass filter to remove any drift or bias or movement artifacts (5–10 Hz cutoff) • next use a critically-damped low-pass filter with the checkbox Rectify signal(s) for Linear Envel. checked (< 5 Hz) • graph the data in multiaxis mode, one curve per graph • press 2 to get cursors then select an area of resting EMGs • press Threshold then Calculate Thresholds • click on a curve to change a threshold then press “T” to set it • move cursors to an area then press Onsets from the Cursor menu Gait & Biomechanics Laboratory, School of Human Kinetics

  7. EMG Onset Detection • first use a Butterworth high-pass filter to remove any drift or bias or movement artifacts (5–10 Hz cutoff) • next use a critically-damped low-pass filter with the checkbox Rectify signal(s) for Linear Envel. checked (< 5 Hz) • graph the data in multiaxis mode, one curve per graph • press 2 to get cursors then select an area of resting EMGs • press Threshold then Calculate Thresholds • click on a curve to change a threshold then press “T” to set it • move cursors to an area then press Onsets from the Cursor menu Gait & Biomechanics Laboratory, School of Human Kinetics

  8. EMG Onset Detection • first use a Butterworth high-pass filter to remove any drift or bias or movement artifacts (5–10 Hz cutoff) • next use a critically-damped low-pass filter with the checkbox Rectify signal(s) for Linear Envel. checked (< 5 Hz) • graph the data in multiaxis mode, one curve per graph • press 2 to get cursors then select an area of resting EMGs • press Threshold then Calculate Thresholds • click on a curve to change a threshold then press “T” to set it • move cursors to an area then press Onsets from the Cursor menu Gait & Biomechanics Laboratory, School of Human Kinetics

  9. Event Tracking • press F9 to start event tracking then double-click each curve or right-click to record events for all waveforms • press Insert button to create a second set of events • press Delete button to delete the last set of events • press F10 to save the events in a file (.bpv) • the file will record the times of both the left and right cursors and each waveforms’ associated amplitudes • the file can be viewed in a spreadsheet or test editor (Notepad) Gait & Biomechanics Laboratory, School of Human Kinetics

  10. Event Tracking • press F9 to start event tracking then double-click each curve or right-click to record events for all waveforms • press Insert button to create a second set of events • press Delete button to delete the last set of events • press F10 to save the events in a file (.bpv) • the file will record the times of both the left and right cursors and each waveforms’ associated amplitudes • the file can be viewed in a spreadsheet or test editor (Notepad) Gait & Biomechanics Laboratory, School of Human Kinetics

  11. Event Tracking • press F9 to start event tracking then double-click each curve or right-click to record events for all waveforms • press Insert button to create a second set of events • press Delete button to delete the last set of events • press F10 to save the events in a file (.bpv) • the file will record the times of both the left and right cursors and each waveforms’ associated amplitudes • the file can be viewed in a spreadsheet or test editor (Notepad) Gait & Biomechanics Laboratory, School of Human Kinetics

  12. Event Tracking • press F9 to start event tracking then double-click each curve or right-click to record events for all waveforms • press Insert button to create a second set of events • press Delete button to delete the last set of events • press F10 to save the events in a file (.bpv) • the file will record the times of both the left and right cursors and each waveforms’ associated amplitudes • the file can be viewed in a spreadsheet or test editor (Notepad) Gait & Biomechanics Laboratory, School of Human Kinetics

  13. Fourier Analysis • use Harmonic Regression or Fast Fourier Transform from the Fourier Analysis menu • FFT usually requires a windowing technique (e.g., Hamming, Blackwood, Cosine Tapered, etc. Rectangular means no windowing). Select the windowing technique, then press the Power Spectrum (FFT) option • Harmonic Regression is slower but has more features and fewer restrictions than an FFT • check which channels to analyze and enter the maximum number of harmonics to be computed • results may be graphed or tabulated and saved for later use including signal reconstruction (.FTF format) Gait & Biomechanics Laboratory, School of Human Kinetics

  14. Fatigue Analysis • fatigue analysis is a series of sequential Fourier analyses • press Fatigue Analysis from the EMG Analysis menu • select FFT or Harmonic Regression (FFT is faster) • if FFT select window width as a power of 2 • if Harmonic Analysis select duration and maximum number of harmonics • you can interleave the data to create greater resolution • press Select Channel to process one channel at a time • table will appear of the results • press Graph button to view data two dimensionally • use checkboxes to select which data are displayed graphically • press 3D to view a three-dimensional graph Gait & Biomechanics Laboratory, School of Human Kinetics

  15. Ensemble or EMG Signal Averaging • this is a powerful tool for averaging a series of cyclical data • for EMG data signals must first be rectified by using moving RMS or MAV averaging or using a linear-envelope detector • the software will average multiple waveforms, simultaneously, for example a group of EMG signals from the same person • it can average multiple trials of the same person or average across a group of subjects • select Ensemble Averaging from the Analysis menu • data should be cropped so that each cycle is in a single file • (new) cycles can be selected graphically and saved • use high and low pass filtering as necessary • amplitude normalize as needed Gait & Biomechanics Laboratory, School of Human Kinetics

  16. Steps for Ensemble Averaging • enter a filename to hold the results • select a “mask” that can be used to create the filenames of the input data • enter the number of intervals for the time-base normalization usually 100 is used to get “cycle percentage” • select the first file to be averaged this step determines the number of channels that will be averaged • button 5 allows you to change your channel selection • press button 6 to start the averaging process • use button 7 to add other files and use 8 to remove the last file • press the Graph Last File button to view files as they are added • press button 9 to compute the ensemble average and SDs Gait & Biomechanics Laboratory, School of Human Kinetics

  17. Steps for Ensemble Averaging • enter a filename to hold the results • select a “mask” that can be used to create the filenames of the input data • enter the number of intervals for the time-base normalization usually 100 is used to get “cycle percentage” • select the first file to be averaged this step determines the number of channels that will be averaged • button 5 allows you to change your channel selection • press button 6 to start the averaging process • use button 7 to add other files and use 8 to remove the last file • press the Graph Last File button to view files as they are added • press button 9 to compute the ensemble average and SDs Gait & Biomechanics Laboratory, School of Human Kinetics

  18. Steps for Ensemble Averaging • enter a filename to hold the results • select a “mask” that can be used to create the filenames of the input data • enter the number of intervals for the time-base normalization usually 100 is used to get “cycle percentage” • select the first file to be averaged this step determines the number of channels that will be averaged • button 5 allows you to change your channel selection • press button 6 to start the averaging process • use button 7 to add other files and use 8 to remove the last file • press the Graph Last File button to view files as they are added • press button 9 to compute the ensemble average and SDs Gait & Biomechanics Laboratory, School of Human Kinetics

  19. Results from Ensemble Averaging • list at right shows the filenames that have been added or removed and the actual time durations of each file • coefficients of variation for each channel are calculated • press Graph Results to view the means and standard deviations for each channel. The data are paired in multiaxis graphs. Dashed lines are the SDs. • press button 10 to save the ensemble averages in .BPB (BioProc2 Binary) format • press Export to Excel or Quattro to view the data in spreadsheet format • to change from Excel to Quattro Pro use the Options menu from the main screen Gait & Biomechanics Laboratory, School of Human Kinetics

  20. Results from Ensemble Averaging • list at right shows the filenames that have been added or removed and the actual time durations of each file • coefficients of variation for each channel are calculated • press Graph Results to view the means and standard deviations for each channel. The data are paired in multiaxis graphs. Dashed lines are the SDs. • press button 10 to save the ensemble averages in .BPB (BioProc2 Binary) format • press Export to Excel or Quattro to view the data in spreadsheet format • to change from Excel to Quattro Pro use the Options menu from the main screen Gait & Biomechanics Laboratory, School of Human Kinetics

More Related