Open tooling Camera calibration Synchronized capture

CameraKit for calibrated multi-camera TRACX workflows.

CameraKit is the open capture and calibration toolkit around TRACX Studio. Use it to discover cameras, prepare calibration TOML files, and record synchronized USB footage for multiview tracking.

Quickstart

From cameras to calibration
Device discovery Checkerboard calibration Multi-camera capture
Discover

List connected USB cameras and verify frame rates before recording.

Calibrate

Solve intrinsics and extrinsics from checkerboard or scene references.

Capture

Record synchronized multi-camera footage for Studio and cloud jobs.

Setup

Install, initialize, calibrate, and capture from the CLI.

CLI

Install
python -m venv .venv
# activate your venv
pip install camerakit

CLI

List cameras
camerakit devices --max-cameras 6

CLI

Initialize project
camerakit init --path /path/to/project

CLI

Run calibration
camerakit calibrate --config /path/to/project

CLI

Generate report
camerakit report --input /path/to/project/calibration/Calib_board_outer.toml

CLI

Capture synchronized footage
camerakit capture --data-dir data --required-fps 60 --max-cameras 6

Calibration

Intrinsics and extrinsics guidelines
  • Use a rigid checkerboard with known square size.
  • Capture intrinsics with the board covering the center, corners, near range, and far range.
  • Keep the rig fixed after intrinsics before recording extrinsics.
  • Use a shared target visible in every camera for extrinsics.
  • Review reprojection errors before submitting footage to Studio.

Capture

Synchronized recording guidelines
  • Lock exposure, white balance, and focus before recording.
  • Warm up cameras for stable frame rates.
  • Record a simple sync cue such as a clap or LED flash.
  • Leave a few seconds of idle footage before action starts.
  • Keep camera IDs consistent with calibration files.

Walkthroughs

Learn the CameraKit workflow by stage.

Back to add-ons

Video

Quickstart walkthrough

From connected cameras to a calibration-ready project.

Video

Intrinsics capture

Record checkerboard clips and read the calibration report.

Video

Extrinsics and world coordinates

Solve camera poses with a shared target and review alignment.

Video

Synchronized capture

Capture organized multi-view footage for Studio workflows.

Roadmap

Where CameraKit is heading next.

These items are planned improvements around reliability, synchronization, and device coverage.

CameraKit will continue to improve around this area as the surrounding Studio and cloud workflows mature.

Setup support

Need help with your rig?
Share your camera list, lens information, capture volume, and target frame rate. We can recommend the right calibration and recording workflow.