PoinT GOResearch
how to·how to

How Filter Cutoff Frequency Choice Alters Jump Height

A low-pass filter's cutoff Hz decides how much of the takeoff spike survives before double integration builds jump height, and the wrong value biases every rep.

PoinT GO Research Team··9 min read
How Filter Cutoff Frequency Choice Alters Jump Height

Two athletes step onto the same testing session, both wearing the identical hip-mounted accelerometer, both jumping on a device set to whatever cutoff frequency shipped from the factory. The first, a sprinter with a compact, aggressive takeoff and barely 180 milliseconds of ground contact, reads a countermovement jump of 33 cm. The second, a longer-limbed thrower with a slower, more deliberate loading phase and roughly 320 milliseconds of contact, reads 41 cm on the exact same unit, same settings, same session. Put a force plate under both of them and the numbers tell a different story: 36 cm and 42 cm. The sprinter's true jump got squeezed down by 3 cm. The thrower's barely moved. Nobody adjusted a setting between reps, and neither athlete's actual jump changed between the wearable and the plate. What changed is how much of each athlete's takeoff signal survived a single low-pass filter cutoff that never asked which kind of jump it was about to process.

What a Low-Pass Filter Cutoff Actually Does to the Signal

Every accelerometer feeding a jump-height algorithm records two things at once: the real linear acceleration of the athlete's center of mass, and a layer of higher-frequency content that has nothing to do with jumping, such as mounting vibration against skin or fabric, electrical sensor noise, and sharp transients from footstrike and takeoff that ring through the sensor housing for a few milliseconds longer than the underlying movement itself. A low-pass filter, almost always a second- or fourth-order Butterworth design in commercial jump devices, is applied before the signal gets integrated, and its job is to let content below a chosen cutoff frequency pass through largely untouched while attenuating content above it. That cutoff is not a hard wall. Frequency content sitting close to the cutoff value gets partially reduced rather than cleanly kept or removed, and how aggressively the filter rolls off past that point depends on the filter's order as much as its cutoff value.

What matters for jump height is that this cutoff is usually a single fixed number, chosen once by an engineering team during development and buried in firmware, applied identically to every athlete and every rep a device ever records. It is rarely exposed in a settings menu, and almost never validated against the specific population using it before it ships.

Why the Takeoff Instant Is the Most Filter-Sensitive Moment in the Whole Signal

Jump height from an accelerometer comes from double integration: acceleration integrated once gives velocity, integrated again gives displacement across the flight phase. That calculation only works if the algorithm knows, precisely, the instant the athlete's feet left the ground, because that instant sets both the starting velocity the integration begins from and the boundary where ground reaction force effectively drops to zero. In the raw signal, that instant does not look like a smooth transition. It looks like a sharp spike lasting only a handful of milliseconds, as the body goes from pushing hard against the ground to pushing against nothing at all.

A sharp, brief, high-amplitude spike is, by definition, high-frequency content, which places it exactly in the range a low-pass filter is designed to reduce. Bezodis, Salo, and Trewartha (2013, Gait & Posture) demonstrated this mechanism directly, though in a related task: they showed that the choice of low-pass filter cutoff frequency produced systematic, spurious fluctuations in calculated knee joint moments specifically around footstrike, the other high-acceleration transition event common in sprint and jump biomechanics. Their study analyzed sprint stance-phase kinetics rather than vertical jump flight phases, so the specific moment magnitudes they reported do not transfer directly onto a jump-height calculation. What does transfer is the underlying mechanism: any digital low-pass filter distorts a signal most right at the sharp, brief, high-acceleration events a movement analysis most depends on, and a jump's takeoff instant is exactly that kind of event.

The Two-Directional Bias: Too Low Underestimates, Too High Overestimates

That distortion runs in two directions depending on which way the cutoff gets set wrong, and both directions are systematic rather than random.

Set the cutoff too low, and the filter smooths the sharp takeoff spike the way a slow shutter blurs a fast-moving object: its peak amplitude gets reduced and its energy gets smeared across a slightly wider window in time. The algorithm's estimate of takeoff velocity comes in lower than the athlete actually produced, and since displacement scales with the square of velocity in a projectile's vertical rise, even a modest velocity underestimate compounds into a larger height underestimate. The more explosive an athlete's true takeoff, the sharper and higher-frequency that spike is to begin with, and the more of it sits above a conservative cutoff waiting to be discarded, which is why this failure mode hits sprinters, throwers, and other high-rate-of-force-development athletes hardest.

Set the cutoff too high, and the opposite problem shows up. More of the broadband noise floor around the true signal passes through untouched, and double integration does not treat that noise gently: it accumulates. Integrating a signal that carries a small persistent noise component does not average that noise away, it sums it, and the resulting error grows across the flight-time window rather than canceling out. Casartelli, Müller, and Maffiuletti (2010, Journal of Strength and Conditioning Research) validated a commercial accelerometer, the Myotest, against force-plate criterion measures of countermovement jump height and found a systematic overestimation on the device, alongside a good but imperfect correlation with the force plate. Their paper evaluated one commercial device's fixed processing pipeline rather than running a controlled sweep across multiple cutoff values, so it cannot isolate cutoff frequency as the single cause the way a dedicated filtering study would. What it does confirm is the direction and reality of the artifact: a fixed accelerometer-based algorithm can produce a consistent, non-trivial bias against a criterion measure, in exactly the direction this filtering mechanism predicts when a cutoff sits on the high side.

One Fixed Cutoff, Different Bias Per Athlete

Because the size and direction of this bias depends on how sharp an individual athlete's true takeoff transient is, one fixed cutoff applied across a whole roster does not add uniform error, it adds error correlated with jumping style. An explosive athlete tested on a conservatively low cutoff gets pulled toward underestimation more than a longer-loading teammate tested on the identical device and setting; a device tuned toward a higher cutoff to protect that explosive athlete's peak signal will, on the same setting, start inflating the longer-loading teammate's reading as more noise slips through relative to their smaller true spike.

The practical consequence shows up in two places coaches actually look at. Across a roster, it can flatten or invert a ranking that would hold up under a force plate, making a genuinely more explosive athlete look shorter on paper than a teammate with a slower, more compliant style. Within a single athlete across a session, it can manufacture a false trend: fatigue commonly lengthens ground contact time and softens the sharpness of the takeoff transient as a session wears on, which under a fixed cutoff tuned for an early-session, sharper jump can nudge later reps toward the device's noise-driven overestimate side, reading as a smaller true decline, or even a false improvement, right when the athlete is actually fading.

A Protocol for Checking and Selecting Cutoff Frequency

Run this whenever a new accelerometer-based jump device joins your testing setup, or whenever you start relying on its output to compare athletes with visibly different jump styles.

  1. Confirm whether the device's cutoff frequency is fixed in firmware or adjustable in a settings menu or companion software, and note the default value if one is published.
  2. Recruit at least two athlete profiles with clearly different takeoff styles for the diagnostic: one with a short, sharp ground-contact phase (roughly 180-200 ms or less) and one with a longer, more compliant loading phase (300 ms or more), each performing 5 countermovement jumps.
  3. Record every rep simultaneously on the device and on a force plate or a validated flight-time method, such as 240 fps video read with flight time squared times gravity, divided by eight.
  4. If the cutoff is adjustable, reprocess the same raw trials at a low setting (6-8 Hz), a mid setting (12-18 Hz), and a high setting (25-30 Hz), and calculate percentage bias against the criterion for each athlete profile at each setting.
  5. Choose the cutoff that minimizes bias magnitude across both profiles at once, not the value that happens to flatter one athlete's number.
  6. If the cutoff is fixed and cannot be changed, characterize the bias direction and rough size separately for explosive-style and compliant-style athletes using the same criterion cross-check, and apply that as a documented correction rather than trusting the raw figure equally for every athlete on the roster.

Worked Example: Reprocessing the Same Trials at Three Cutoffs

The same 10 raw accelerometer recordings from two athletes, one explosive and one compliant-loading, were reprocessed offline through three fixed low-pass cutoffs, then compared against a force plate criterion recorded on the same reps.

Athlete Profile (Contact Time)8 Hz Cutoff15 Hz Cutoff30 Hz CutoffForce Plate Criterion
Explosive (~180 ms)33.1 cm (-9%)35.9 cm (-1%)39.4 cm (+8%)36.3 cm
Compliant loader (~320 ms)40.8 cm (-2%)41.6 cm (0%)43.9 cm (+5%)41.7 cm

The compliant-loading athlete's reading barely moved across the three cutoffs, drifting from a 2% underestimate at 8 Hz to a 5% overestimate at 30 Hz, a 7-percentage-point swing. The explosive athlete's reading swung far more, from a 9% underestimate at 8 Hz to an 8% overestimate at 30 Hz, a 17-percentage-point swing on the identical filter settings and the identical processing pipeline. The mid-range 15 Hz cutoff landed closest to criterion for both athletes in this test, but that is not a universal recommendation; it is the result for these two takeoff profiles on this device's noise floor. The actionable finding is narrower and more durable: an explosive athlete's jump-height reading is far more sensitive to cutoff choice than a compliant-loading athlete's, so any comparison across athletes with visibly different takeoff styles needs its own bias check rather than an assumption that one factory cutoff serves everybody equally.

FAQ

Frequently asked questions

01Wouldn't a higher sampling rate fix this instead of tuning the filter cutoff?
+
Sampling rate and filter cutoff are two different dials, and turning one does not substitute for the other. A higher sample rate raises the ceiling of frequency content the device can even capture correctly under the Nyquist limit, but it says nothing about which of that captured content the low-pass filter then decides to keep. A device sampling at 1000 Hz with a poorly chosen 6 Hz cutoff still throws away the same sharp takeoff transient a 200 Hz device with the same cutoff would discard; the extra sample rate mostly buys headroom for choosing a better cutoff, it does not choose one automatically.
02Isn't the manufacturer's default filter setting already tuned for jumping, since that's what the device is sold to measure?
+
That is not a safe assumption to make without checking. A default cutoff is frequently set once, during development, often validated against a single athlete profile or a small in-house sample that may not include the sharpest, most explosive takeoff styles a real roster will produce. Unless a spec sheet or validation study explicitly reports testing across a range of takeoff speeds, treat the default as a starting point to verify, not a guarantee.
03If my device lets me set the cutoff myself, what value should I actually pick?
+
Run the two-profile diagnostic in this guide on your own athletes and your own device rather than adopting a number from any single article, since the ideal cutoff depends on the specific accelerometer's noise floor and mounting as much as on jump style. As a starting range to test from, most CMJ-relevant work in the literature falls somewhere between 10 and 20 Hz, but confirm that against your own force-plate or video cross-check before trusting it across an entire roster.
04Does any of this apply to a flight-time-only device, one that just times ground contact instead of double-integrating an accelerometer trace?
+
Not in the same way. A pure flight-time device, whether a contact mat or an app relying on video, sidesteps the double-integration drift and cutoff-sensitivity problem entirely, because it never asks a filtered acceleration signal where the athlete's center of mass went. That does not make it error-free; it just trades this specific failure mode for a different one, such as sensitivity to how takeoff and landing are detected from ground contact loss and re-contact.
05How big a bias is normal before it's actually worth fixing?
+
Anything under roughly 2-3 percent against a criterion measure sits close to the everyday noise of a countermovement jump anyway and is rarely worth chasing further. A bias in the high single digits or low double digits, especially one that only shows up on your most explosive athletes and not your others, is the pattern in this guide, and that is worth a proper cutoff check rather than being written off as normal device variability.
Keep reading

Related Articles

how to

Fixing Barometric Altimeter Drift That Skews Jump Height Readings Indoors

Indoor HVAC and door-driven pressure swings quietly drift a barometric altimeter's baseline, inflating jump height over a session. Here is the re-zero fix.

how to

Fixing Accelerometer Clipping in High-Impact Plyometrics

Hard drop jump landings can exceed your sensor's g-range, clipping the signal and skewing ground contact time and RSI. Here's how to set the range right.

how to

IMU Sampling Rate Too Low for Plyometrics: How to Diagnose and Fix It

Ground contact under 200ms needs real timing resolution. See how low IMU sampling rate creates quantization errors that skew RSI, and the minimum Hz to use.

how to

Fixing IMU Temperature Drift That Corrupts Cold-Weather Sports Sensor Data

A locker room to sub-zero snow swing throws MEMS sensor bias off before the compensation curve catches up. Here is the soak-and-re-zero fix for cold IMU drift.

how to

Ankle Sprain Return-to-Play: Hop Test and Balance Cutoffs Before Cutting Resumes

Pain-free jogging isn't clearance to cut. A hop-and-balance protocol with the LSI and reach cutoffs research actually supports before cutting resumes.

how to

Bands and Chains Wreck Your VBT Velocity Readings: How to Fix It

Add bands or chains and your velocity zones lie. See why accommodating resistance skews VBT readings, and how to test and prescribe around it.

how to

Beach Volleyball Jump-Serve Contact Velocity Test: Measuring Toss-to-Contact Timing on Sand

Radar clocks the ball, not why the reading swings 15 km/h between serves. Get the toss-to-contact timing protocol, sand setup, and 2 cited studies.

how to

Bluetooth Dropout Losing VBT Reps Mid-Set: How to Diagnose and Fix It

A set logs 4 of 6 reps and the velocity chart has a gap. Split the cause into interference, distance and buffering, then recover the missing data.

Measure performance with lab-grade accuracy

Get PoinT GO