Application and usage of different types of filters on EMG signals.
EMG Signal Generation, Noise Addition, and Filtering Experiment:
STEP 1: Select an EMG Dataset from the dropdown menu. Adjust the Duration and Sampling Rate sliders as required. Click on the "Generate EMG Signal" button to visualize the original unfiltered EMG signal.
STEP 2: Select one or more noise types such as Baseline Drift, Powerline Noise, Muscle Noise, or Motion Artifact using the checkboxes. Click on the "Add Noise to Signal" button to observe the corrupted EMG signal.
STEP 3: Configure the filter settings in the Filter Design section by selecting the filtering Algorithm (IIR/FIR), choosing the Filter Type (Low-pass, High-pass, Band-pass, etc.), and setting appropriate Cutoff Frequencies and Filter Order.
STEP 4: Click on the "Apply Filter" button to process the noisy EMG signal. Compare the Filtered EMG signals with the Noisy signals to evaluate the effectiveness of the applied filter.
STEP 4: Click the Compute PSD button to visualize the Power Spectral Density (PSD) of the Noisy, and Filtered signals. Observe the frequency components and compare the filter's effect on the signal's spectrum.