Skip to main content
Open source · AGPL-3.0

realtime-calib

Real-time multi-camera calibration — intrinsics, distortion and 6-DoF extrinsics for a rig of USB cameras, with live feedback and Caliscope-compatible and engine-ready exports.

Runs on the camera server, even headless · Docker · drive it from any device on your LAN — desktop, tablet or mobile

Real-time feedback

Camera streams and quality overlays flow live over LiveKit. See coverage, reprojection error and board detection as you move — no capture-then-wait loop.

Intrinsics & extrinsics

Per-camera focal length and distortion, then full 6-DoF pose across the rig via pairwise stereo calibration, anchor chaining and bundle adjustment.

Caliscope-compatible

Exports the same per-camera TOML fields as Caliscope, plus engine-ready JSON (three.js, Blender, Unity, Unreal) — drop the results straight into your pipeline.

Operator wizard

A guided flow — board → cameras → intrinsics → extrinsics (with 3D review) → export — that runs in the browser on desktop, tablet or mobile.

Local & private

Everything runs on the machine your cameras are plugged into — even a headless server — and you drive it from any device on your LAN. No cloud, no data leaving the rig; TLS and tablet access built in.

Open source

AGPL-3.0, developed in the open. A commercial license and custom development are available for proprietary use.

Used by

Powering real multi-camera calibration setups.

Support the project

realtime-calib is free and open source under AGPL-3.0. If it saves you time, you can fuel its development.

Need it for a proprietary or commercial product? A commercial license & custom development are available.