XangleCs documentation
Calibration
Route: /calibration
Feature: xangle-server-calib
Digital alignment of multi-camera images. Uses marker detection or camera registration to correct position, rotation, and scale differences between cameras.
Main controls
- Enable calibration checkbox
- Calibration selector dropdown — choose from existing calibration files (shows date, camera count, badges for XMP/COLMAP)
- Trigger — Get a reference shot from all cameras
- Recalibrate — Apply a new calibration based on the detection settings below
- Regenerate — Regenerate the video including manually designated markers
- Delete / Delete all others / Reset
Detection settings
- Detection method dropdown — Marker or Camera Registration
Zone tab
- Zone calibration canvas (interactive marker placement)
Color tab
- Color picker (click on image to pick marker color)
- Top / Bottom color display (HSV values)
Tolerance tab
- Hue slider 0–180
- Saturation slider 0–255
- Brightness slider 0–255
- (Separate sliders for Top and Bottom zones)
- Presets: Low / Medium (default) / High tolerance
- Use a lower tolerance when your markers and your background have similarities (yellow markers on a green background for example)
- Noise filter radius slider 1–61 px
Results table
- Per-camera: horizontal error, vertical error, angle error, top/bottom area deviation, crop percentage
- Color-coded status (green/yellow/red)
Camera Transform (when available)
- Convergence Point (X, Y, Z), World Bar Half Height
- Global Crop (Left, Right, Top, Bottom %)
- Per-camera: Scale, Angle, Translation X/Y, Image Size, Crop percentages
- Top & Side view SVG diagrams