Split-screen image showing EMG data on the left and a treadmill running session on the right. The left side displays muscle activation from the left leg in orange, with rhythmic EMG signal peaks corresponding to stride cycles. The right side features a woman running on a treadmill in a lab setting, wearing EMG sensors on her legs, with a monitor in front of her displaying live data feedback.

Electromyography (EMG) captures valuable data about muscle activity, but the raw signal is noisy, variable, and difficult to interpret without proper processing.

This article outlines the most common EMG processing techniques, explains when and why to apply them, and incorporates practical implementation details from Noraxon’s MR software platform

Filtering: The First Step

Why Filter?

Filtering is essential for cleaning up raw EMG signals by removing unwanted noise and signal artifacts. Surface EMG is susceptible to both:

  • Low-frequency noise such as motion artifacts and DC offset
  • High-frequency noise such as ambient electrical interference

So Why Does This Matter For EMG Analysis?

The answer is simple — motion artifact interferes with onset baseline evaluation and amplitude. Therefore, a high-pass filter may be needed any time motion artifact is noticed. This can be when:

  • Recording high-movement activities (e.g. pitching, jumping).
  • Using wireless EMG systems with cables or housing attached, as heavier objects attached to the electrode cause more motion artifact.
  • Analyzing onset timing, where baseline stability matters.

Tradeoff: A higher cutoff may distort low-intensity muscle signals, so it’s a balance between noise reduction and preserving valid EMG content.

Split-screen image displaying EMG data on the left and treadmill walking on the right. The left side shows muscle activation spikes in the left medial gastrocnemius, represented by a blue waveform. The right side features a man walking on a treadmill in a lab setting, wearing EMG sensors on both calves, with a focused gait pattern captured mid-stride.
ChatGPT said: Split-screen image showing EMG data on the left and a person performing a wall sit on the right. The left side displays a graph of muscle activation in the right rectus femoris, with fluctuating EMG amplitude peaks in pink. The right side shows a woman in athletic wear performing a wall sit next to a treadmill in a lab setting, with visible EMG electrodes on her thigh.

Rectification: Preparing the Signal for Amplitude Analysis

What is Rectification?

Rectification converts the EMG signal to absolute values, so all negative voltages become positive. This simplifies analysis and enables averaging.

  • If a signal is not rectified before analyzing the amplitude, positive and negative values would otherwise cancel out.
  • In MR, rectification is applied after filtering and before smoothing.

When Rectification Is Needed

Rectification is still required if you’re using:

  • Moving average of mean absolute smoothing
  • Calculating features like mean amplitude or area under the curve

Smoothing: Making Sense of EMG Amplitude

Why Apply Smoothing?

EMG signals are noisy by nature. Smoothing emphasizes the underlying envelope of activation and reduces point-to-point variability.

Common Algorithms

  • RMS (Root Mean Square) – Reflects power of the signal over a window; most commonly used.
  • Moving Average – Averages the rectified signal across a time window.
  • Mean Absolute – Similar to moving average, but includes combined rectification.

Amplitude Normalization — Making EMG Data Comparable

A major drawback of any EMG analysis is that the amplitude (microvolt scaled) data are strongly influenced by the given detection condition.

One solution to overcome this “uncertain” characteristic of micro-volt scaled parameters is the normalization to a reference value, e.g. the maximum voluntary contraction (MVC) value of a reference contraction. The basic idea is to “calibrate” the EMG signal in microvolts to a unique calibration unit with physiological relevance — the “percent of maximum innervation capacity” in that particular sense.

Other methods normalize to the internal mean value or a given trial or to the EMG level of a certain submaximal reference activity. The main effect of all normalization methods is that the influence of the given detection condition is eliminated and data are rescaled from microvolt to percent of selected reference value. It is important to understand that amplitude normalization does not change the shape of EMG curves, only their Y-axis scaling.

Side-by-side comparison of EMG signals before and after normalization. The top graph shows raw EMG data in microvolts (µV), with a label explaining that values depend on factors like sensor placement and skin prep. The bottom graph displays the same EMG signal normalized to a percentage of effort, referencing an MVC or submaximal contraction. Orange arrows highlight the unit change from µV to %, demonstrating how normalization allows for more meaningful comparisons across sessions or subjects.

Summary: Best Practices for EMG Signal Processing

The techniques outlined in this article—filtering, rectification, smoothing, ECG reduction, and normalization—form the core of standard EMG signal processing. While these methods address the most common steps needed to prepare EMG data for analysis, this is not a comprehensive guide. For a deeper understanding of EMG theory, signal characteristics, and advanced analysis methods, users are encouraged to reference the ABC of EMG by Dr. Peter Konrad, and read the full article containing practical recommendations, linked below.