General, Single-shot, Target-less, and Automatic LiDAR-Camera Extrinsic Calibration Toolbox
About
This paper presents an open source LiDAR-camera calibration toolbox that is general to LiDAR and camera projection models, requires only one pairing of LiDAR and camera data without a calibration target, and is fully automatic. For automatic initial guess estimation, we employ the SuperGlue image matching pipeline to find 2D-3D correspondences between LiDAR and camera data and estimate the LiDAR-camera transformation via RANSAC. Given the initial guess, we refine the transformation estimate with direct LiDAR-camera registration based on the normalized information distance, a mutual information-based cross-modal distance metric. For a handy calibration process, we also present several assistance capabilities (e.g., dynamic LiDAR data integration and user interface for making 2D-3D correspondence manually). The experimental results show that the proposed toolbox enables calibration of any combination of spinning and non-repetitive scan LiDARs and pinhole and omnidirectional cameras, and shows better calibration accuracy and robustness than those of the state-of-the-art edge-alignment-based calibration method.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| LiDAR-Camera Extrinsic Calibration | KITTI Odometry Sequence 01 | Error (Rotation)112 | 23 | |
| LiDAR-Camera Extrinsic Calibration | KITTI Odometry Sequence 02 | Rotation Error120.6 | 23 | |
| LiDAR-Camera Extrinsic Calibration | KITTI Odometry Sequence 03 | Error Rate (er)124.7 | 23 | |
| LiDAR-Camera Extrinsic Calibration | KITTI Odometry Sequence 04 | Rotation Error113.5 | 23 | |
| LiDAR-Camera Extrinsic Calibration | KITTI Odometry Sequence 05 | Rotation Error (er)123.9 | 23 | |
| LiDAR-Camera Extrinsic Calibration | KITTI Odometry Sequence 06 | Rotational Error (er)128.9 | 23 | |
| LiDAR-Camera Extrinsic Calibration | KITTI Odometry Sequence 07 | Rotational Error124.7 | 23 | |
| LiDAR-Camera Extrinsic Calibration | KITTI Odometry Sequence 09 | Error Rotation (er)116.7 | 23 | |
| LiDAR-Camera Calibration | Solid-state LiDAR and Pinhole Camera | Avg Normalized Reprojection Error (Pixels)4.83 | 21 | |
| LiDAR-Camera Calibration | Solid-state LiDAR and Full Frame Camera | Avg Norm Reproj Error (Pixels)5.52 | 21 |