LS Bike Fitting icon
PRODUCT · LS Bike Fitting

LS Bike Fitting

AI bike fitting from a single video

Currently distributing a beta test build. If you run into issues, let us know via Contact Us.

As soon as you load a video into the browser, angle calculation begins. Nothing is uploaded to a server, so your video never leaves your PC - knee, hip, shoulder, elbow, and torso angles are auto-aggregated per pedal stroke.

2 modesMeasurement (AI · markers)
5 jointsReal-time angle tracking
AutomaticPedal stroke detection
0 uploadsIn-browser processing
HOW IT WORKS

Three steps and you're done

From loading a video to seeing per-joint angles laid out, it only takes a few clicks.

01

Record or load video

Upload a side-view video or start measuring instantly from your webcam.

02

Choose a measurement mode

Pick AI auto-detection or color/reflective markers, whichever fits your setup.

03

Angles calculated automatically

Pedal strokes are auto-detected, and max extension/flexion values are laid out per joint.

SCREENS

See the App in Action

Real-time joint angles, a knee-angle time series chart, and per-stroke results all in one screen.

Measurement Screen
See the skeleton overlay, real-time angles, knee-angle time series, and per-stroke results table in one screen.
FEATURES

Key Features

From filming the video to downloading results, we automated all the calculations fitting requires.

Two Measurement Modes

  • AI auto-detection (MediaPipe pose)
  • Click-to-correct color/reflective markers
  • Switch freely to fit the situation

Real-time Joint Angles

  • 5 metrics: knee, hip, shoulder, elbow, torso
  • Reference ranges shown alongside each metric
  • Low-confidence frames (occlusion, etc.) auto-excluded

Automatic Stroke Detection

  • Captures max extension/flexion each pedal revolution
  • Knee-angle time series chart included
  • Warns if there aren't enough valid strokes

Precise Playback Control

  • 0.25x-2x playback speed
  • Frame-by-frame stepping
  • A/B loop playback

Speed vs. Accuracy Model

  • Speed-first (lite) model for live webcam measurement
  • Accuracy-first (full) model for careful analysis
  • Model locked during measurement for consistency

Export Results

  • View results instantly as a table
  • Download results as CSV
  • Video is never sent to a server, keeping it private