Industrial camera support
A native Basler backend (USB3 & GigE Vision) with full GenICam control — exposure, gain, auto white balance, gamma — and frame rates up to 160 FPS for crisp, motion-true capture.
FrameLab drives Basler machine-vision cameras with AI pose tracking to capture fits at up to 160 FPS — sharp joint angles, frame-accurate playback, and per-athlete session tracking. Webcam support included to get started.
Machine-vision capture meets AI biomechanics — in one app.
A native Basler backend (USB3 & GigE Vision) with full GenICam control — exposure, gain, auto white balance, gamma — and frame rates up to 160 FPS for crisp, motion-true capture.
Up to four synchronized views in a 2×2 grid — side, front, rear, detail. Name each camera and save your layout between sessions.
33 body landmarks tracked in real time with MediaPipe. Cycling-specific knee, hip, ankle, back, and elbow angles drawn live over the feed.
Synced recording from every camera, a 10-second frame buffer to scrub live feeds, 0.25×–1× playback, and per-frame angle data export.
Independent 1×–4× zoom per camera with click-and-drag panning, so you can inspect foot strike or cleat position without losing the wide view.
Athlete and bike profiles keep every session organized automatically by athlete, bike, and date — switch setups on the fly without a restart.
Best paired with a Basler ace 2 industrial camera for the highest fidelity — ordinary USB webcams are fully supported for evaluation and lighter setups.
Screenshots from the current testing build.
FrameLab is in private testing and launching soon. Leave your name and email and we'll let you know the moment early access opens.