SynCalib: Breaking Dataset Shortcuts in LiDAR-Camera Calibration via Extrinsic-Controllable Synthesis
Organizations: College of Mechatronics and Control Engineering, Shenzhen University, Shenzhen, Guangdong, 518060, China. · Robot Perception and Learning Lab, Intelligent Robotics, Department of Computer Science, University College London, Gower Street, WC1E 6BT, London, UK. · Department of Electronic and Computer Engineering, Hong Kong University of Science and Technology, Hong Kong. · College of Civil and Transportation Engineering, Shenzhen University, Shenzhen, Guangdong, 518060, China.
Abstract
Online LiDAR-camera calibration remains a fundamental yet challenging task in the field of robotics. Recently, deep learning-based data-driven approaches have emerged, offering high-precision, targetless calibration capabilities. However, existing methods often suffer from a critical dataset shortcut phenomenon due to the lack of extrinsic diversity in their training data. Networks tend to overfit to fixed nominal extrinsic configurations, leading to severe performance degradation and poor generalization in real-world deployments. To address this limitation, we propose a highly generalizable data generation framework tailored for training LiDAR-camera calibration networks. Our framework leverages existing omnidirectional image datasets annotated with depth ground truth to synthesize multi-modal calibration data under rigorous extrinsic constraints. Extensive experiments demonstrate that the data generated by our pipeline significantly enhances the generalization and robustness of typical learning-based calibration networks. Furthermore, we conduct comprehensive real-world evaluations across various camera-LiDAR configurations, validating the zero-shot transfer capability of models trained exclusively on our synthetic data. To facilitate future research and community use, the code for data generation, the pre-trained models, and online benchmark datasets will be made publicly available.
Figures & tables
| LiDAR | Model | Train | Test | Rot. Err. ( ∘ ) | Trans. Err. (cm) | EPE. Err. (pixel) |
|---|---|---|---|---|---|---|
| Mid-360 | CMRNext | Trad. | Trad. | 0.35 / 0.17 | 1.49 / 0.83 | 4.99 / 2.18 |
| Trad. | Ours | 4.25 / 3.17 | 18.77 / 16.75 | 61.91 / 46.38 | ||
| Ours | Ours | 0.72 / 0.26 | 3.10 / 1.49 | 15.66 / 6.51 | ||
| Ours | Trad. | 1.31 / 0.46 | 6.44 / 3.09 | 22.46 / 7.03 | ||
| CalibNet | Trad. | Trad. | 4.97 / 4.4 | 16.49 / 15.34 | 57.15 / 48.40 | |
| Trad. | Ours | 10.04 / 9.84 | 22.75 / 21.94 | 107.34 / 98.95 |
| LiDAR | Extr. | Train Pdgm. | Rot. Err. ( ∘ ) | Trans. Err. (cm) | EPE. Err. (pixel) |
|---|---|---|---|---|---|
| Mid-360 | Trad. | 0.97 / 0.73 | 19.81 / 16.83 | 15.08 / 13.32 | |
| Ours | 0.57 / 0.42 | 11.90 / 9.86 | 9.58 / 7.66 | ||
| Trad. | 1.08 / 0.88 | 23.70 / 21.47 | 14.41 / 12.95 | ||
| Ours | 0.50 / 0.39 | 13.23 / 11.97 | 9.33 / 8.29 | ||
| Trad. | 1.15 / 1.01 | 20.75 / 17.55 | 19.64 / 17.61 | ||
| Ours | 0.58 / 0.44 | 12.16 / 9.98 | 11.18 / 8.31 |
| Stage | Input Perturb. | Rot. Err. ( ∘ ) | Trans. Err. (cm) | EPE. Err. (pixel) |
|---|---|---|---|---|
| 1 | [ cm, ] | 1.35 / 0.51 | 5.03 / 2.71 | 25.94 / 12.52 |
| 2 | [ cm, ] | 1.01 / 0.27 | 3.53 / 1.14 | 15.34 / 3.70 |
| 3 | [ cm, ] | 0.96 / 0.24 | 3.35 / 1.06 | 14.11 / 3.17 |
Camera Calibration
Camera calibration estimates the geometric and optical parameters that connect image measurements to real-world positions and other sensors.
See all 55 papers