# Automatic Reproducible Camera Intrinsic Calibration

arXiv: https://arxiv.org/abs/2609.10082 · HTML: https://mlsanity.com/paper/2609.10082/

## Key facts

- No citing papers in the map yet (data through 14 Oct 2026).
- Builds on 6 of its 21 references that are in the map.
- First posted on arXiv 9 Sep 2026.

## Builds on (most cited first, 6 of 6)

- [Why Having 10,000 Parameters in Your Camera Model is Better Than Twelve](https://mlsanity.com/paper/1912.02908/) (2019)
- [OpenCalib: A Multi-sensor Calibration Toolbox for Autonomous Driving](https://mlsanity.com/paper/2205.14087/) (2022)
- [Calibration Wizard: A Guidance System for Camera Calibration Based on Modelling Geometric and Corner Uncertainty](https://mlsanity.com/paper/1811.03264/) (2018)
- [BabelCalib: A Universal Approach to Calibrating Central Cameras](https://mlsanity.com/paper/2109.09704/) (2021)
- [Inferring bias and uncertainty in camera calibration](https://mlsanity.com/paper/2107.13484/) (2021)
- [PALoc: Advancing SLAM Benchmarking with Prior-Assisted 6-DoF Trajectory Generation and Uncertainty Estimation](https://mlsanity.com/paper/2401.17826/) (2024)

## Abstract (arXiv)

Accurate camera intrinsic calibration is fundamental to robot perception, and the accuracy depends on the quality of the collected images. However, existing target-based calibration methods often require the practitioner to manually filter out high-quality images and to specify an appropriate radial distortion order. This paper presents a fully automatic intrinsic calibration pipeline that determines both from the collected data. We adopt an iterative rejection scheme that estimates parameters on a candidate image set and removes views whose mean residual exceeds a multiple of the median. Crucially, this process runs independently under each candidate distortion order, so that the retained image set is consistent with the residual scale of that order. Further, the distortion order is selected on held-out images, with the intrinsics and distortion fixed and only the board pose re-estimated, ensuring that an added coefficient is supported by independent observations. Finally, we integrate both steps into an interactive calibration tool that supports full-pipeline data inspection and parameter estimation. Experiments on our own camera data and five public real-world datasets show that image filtering reduces the held-out reprojection error by 25%, the order selection further by 5%, achieving the lowest held-out mean among four compared configurations without manual image selection. We will release the code and data to facilitate future research.
