Camera calibration
This page cover the two methods for calibrating your Cyclops camera module.
Vozilla calibration tool
The Camera page in Vozilla lets you generate a calibration file (camera intrinsics) for your camera. A good calibration improves Cyclops tracking accuracy and reduces distortion, especially at the edges of the image.
Calibration grid
We use a 7×8 asymmetric circle grid as a calibration target. We have included a .png file of this geometry below.
For thermal cameras, we’ve found it works best to 3D print or laser cut the grid and place it on a uniform, warm surface so the pattern is clearly visible. A .STEP file for this grid is included below.
Capture frames
Position the calibration grid beneath the camera. Move the camera through a variety of:
Angles (tilt and rotate)
Positions (across the full frame, including corners)
Distances (close, medium, far)
For best results, capture 20+ frames where the pattern is cleanly detected.

If your target is white dots on a black background, enable Inverted Pattern so detection works correctly.
Camera calibration script
Alternatively, you can create a camera calibration using the script below:
Camera calibration scriptWe don’t recommend manually editing calibration values or entering custom intrinsics unless you’re an advanced user. If needed, you can also create a calibration by selecting a starting point from the Camera Presets dropdown.
Your Cyclops camera is calibrated and the calibration file is active.
Last updated


