Causal calibration: iteratively calibrating LiDAR and camera by considering causality and geometry

Abstract The external calibration between 3D LiDAR and 2D camera is an extremely important step towards multimodal fusion for robot perception. However, its accuracy is still unsatisfactory. To improve the accuracy of calibration, we first analyze the interference factors that affect the performance...

Full description

Bibliographic Details
Main Authors: Ruyu Liu, Jieying Shi, Haoyu Zhang, Jianhua Zhang, Bo Sun
Format: Article
Language:English
Published: Springer 2023-06-01
Series:Complex & Intelligent Systems
Subjects:
Online Access:https://doi.org/10.1007/s40747-023-01140-1
_version_ 1797647157241577472
author Ruyu Liu
Jieying Shi
Haoyu Zhang
Jianhua Zhang
Bo Sun
author_facet Ruyu Liu
Jieying Shi
Haoyu Zhang
Jianhua Zhang
Bo Sun
author_sort Ruyu Liu
collection DOAJ
description Abstract The external calibration between 3D LiDAR and 2D camera is an extremely important step towards multimodal fusion for robot perception. However, its accuracy is still unsatisfactory. To improve the accuracy of calibration, we first analyze the interference factors that affect the performance of the calibration model under a causal inference framework in this study. Guided by the causality analysis, we present Iter-CalibNet (Iterative Calibration Convolutional Neural Network) to infer a 6 degrees of freedom (DoF) rigid body transformation between 3D LiDAR and 2D camera. By downscaling point clouds to obtain more overlapping region between 3D–2D data pair and applying iterative calibration manner, the interference of confounding bias in the calibration model is effectively eliminated. Moreover, our Iter-CalibNet adds non-local neural network after each convolution operation to capture the transformation relationship. We also combine the geometric loss and photometric loss obtained from the interframe constraints to optimize the calibration accuracy. Extensive experiments demonstrate that our Iter-CalibNet can achieve leading performance by comparison with other CNN based and traditional calibration methods.
first_indexed 2024-03-11T15:12:18Z
format Article
id doaj.art-fa5bdf62b73a4b5995da3393c5b5fe70
institution Directory Open Access Journal
issn 2199-4536
2198-6053
language English
last_indexed 2024-03-11T15:12:18Z
publishDate 2023-06-01
publisher Springer
record_format Article
series Complex & Intelligent Systems
spelling doaj.art-fa5bdf62b73a4b5995da3393c5b5fe702023-10-29T12:41:17ZengSpringerComplex & Intelligent Systems2199-45362198-60532023-06-01967349736310.1007/s40747-023-01140-1Causal calibration: iteratively calibrating LiDAR and camera by considering causality and geometryRuyu Liu0Jieying Shi1Haoyu Zhang2Jianhua Zhang3Bo Sun4School of Information Science and Technology, Hangzhou Normal UniversityThe College of Computer Science, Zhejiang University of TechnologySchool of Information Science and Technology, Hangzhou Normal UniversitySchool of Computer Science and Engineering, Tianjin University of TechnologyHaixi Institutes, Chinese Academy of Sciences Quanzhou Institute of Equipment ManufacturingAbstract The external calibration between 3D LiDAR and 2D camera is an extremely important step towards multimodal fusion for robot perception. However, its accuracy is still unsatisfactory. To improve the accuracy of calibration, we first analyze the interference factors that affect the performance of the calibration model under a causal inference framework in this study. Guided by the causality analysis, we present Iter-CalibNet (Iterative Calibration Convolutional Neural Network) to infer a 6 degrees of freedom (DoF) rigid body transformation between 3D LiDAR and 2D camera. By downscaling point clouds to obtain more overlapping region between 3D–2D data pair and applying iterative calibration manner, the interference of confounding bias in the calibration model is effectively eliminated. Moreover, our Iter-CalibNet adds non-local neural network after each convolution operation to capture the transformation relationship. We also combine the geometric loss and photometric loss obtained from the interframe constraints to optimize the calibration accuracy. Extensive experiments demonstrate that our Iter-CalibNet can achieve leading performance by comparison with other CNN based and traditional calibration methods.https://doi.org/10.1007/s40747-023-01140-1Causality analysisLiDAR and camera calibrationDeep learningGeometryMachine vision
spellingShingle Ruyu Liu
Jieying Shi
Haoyu Zhang
Jianhua Zhang
Bo Sun
Causal calibration: iteratively calibrating LiDAR and camera by considering causality and geometry
Complex & Intelligent Systems
Causality analysis
LiDAR and camera calibration
Deep learning
Geometry
Machine vision
title Causal calibration: iteratively calibrating LiDAR and camera by considering causality and geometry
title_full Causal calibration: iteratively calibrating LiDAR and camera by considering causality and geometry
title_fullStr Causal calibration: iteratively calibrating LiDAR and camera by considering causality and geometry
title_full_unstemmed Causal calibration: iteratively calibrating LiDAR and camera by considering causality and geometry
title_short Causal calibration: iteratively calibrating LiDAR and camera by considering causality and geometry
title_sort causal calibration iteratively calibrating lidar and camera by considering causality and geometry
topic Causality analysis
LiDAR and camera calibration
Deep learning
Geometry
Machine vision
url https://doi.org/10.1007/s40747-023-01140-1
work_keys_str_mv AT ruyuliu causalcalibrationiterativelycalibratinglidarandcamerabyconsideringcausalityandgeometry
AT jieyingshi causalcalibrationiterativelycalibratinglidarandcamerabyconsideringcausalityandgeometry
AT haoyuzhang causalcalibrationiterativelycalibratinglidarandcamerabyconsideringcausalityandgeometry
AT jianhuazhang causalcalibrationiterativelycalibratinglidarandcamerabyconsideringcausalityandgeometry
AT bosun causalcalibrationiterativelycalibratinglidarandcamerabyconsideringcausalityandgeometry