The synthetic trajectory
This law generates the pixels and a separate reference curve for comparison. The estimator never sees it.
M010 · Measurement
Do more frames always give better acceleration? No. Differencing closely spaced frames magnifies the position noise, and acceleration needs a second difference, which magnifies it again. Widely spaced frames skip over changes in the motion. A local fit across many calibrated frames usually beats both.
Record the pixel positions of a moving object with a simulated camera. Estimate velocity and acceleration with finite differences or a local fit, then see how noise, aliasing, calibration bias and integration drift affect the result.
Physics tutorial
BackgroundA camera records positions at separate moments. It never measures velocity or acceleration directly.
Why it mattersVelocity and acceleration must be worked out from those samples, and the method you choose decides how much noise and how much detail survive.
Start with the essentials
This law generates the pixels and a separate reference curve for comparison. The estimator never sees it.
The scale is in pixels per metre. An error in the origin shifts every position by the same amount, so it cancels exactly in differences.
With a smaller time step, the same position error can become a larger derivative error.
The fit uses only complete windows centered on each sample. A wider window also suppresses real rapid motion.
The bias is added on purpose and known in advance; it shows how drift grows linearly and is not inferred from the camera.
Typical misconceptionEnough frames make numerical acceleration exact.
Better mental modelMore frames mean a smaller time step, which can amplify pixel noise in the derivatives. A wider window suppresses the noise but also erases rapid motion. At a frame rate at or below twice the stated sinusoid frequency, aliasing is possible; a rate above that does not by itself guarantee an accurate derivative. The Lab gives no confidence interval.
Acquire Noisy oscillation; open the raw table and export pixels.
What to observe: The CSV holds no true derivatives.Compare three-point differences with a wider quadratic fit.
What to observe: The noise can shrink, but rapid motion is lost with it.Try Aliased motion and Stroboscopic rest.
What to observe: Sparse frames cannot uniquely determine the continuous motion.Change assumed scale, add integration bias, then try Leaves the sensor.
What to observe: Changing analysis settings leaves the raw pixels untouched, and missing frames stay missing.Interactive Physics Textbook · Reading path
Articles on this path that use this experiment, followed by the other experiments they suggest.