Skip to content

Stefan-Ivan/EMG-Signal-Analysis-Using-Matlab

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 

Repository files navigation

EMG Signal Analysis Using MATLAB

A deep analysis of a EMG signal extracted using proper equipment.

The goal of the project was to understand how signal filters work and the efficiency of software-based filters in comparison with hardware-based ones.

After we extracted an EMG signal sample, we implemented and applied different signal noises on it and then applied the software-based filters.

The whole project was done in 5 steps:
Step 1: Effective Acquisition of the EMG signal sample;
Step 2: Detection of muscle contraction using MATLAB and fixing false-positives regarding detection;
Step 3: Extracting parameters of interest using MATLAB;
Step 4: Applying multiple noises to the signal sample resulted from Step 1 and applying software-based filters to each noise;
Step 5: Computation of Signal/Noise ratio and drawing conclusions.

We then computed the signal to noise ratio before and after filtration and we analysed the results.

Conclusion: While the hardware-based filters are a best-case scenario and no medical equipment should come without these pre-installed, software-based filters are also doing good work, but still inferior to hardware filters.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors