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.