
-
Previous Article
Design of LPV fault-tolerant controller for hypersonic vehicle based on state observer
- JIMO Home
- This Issue
-
Next Article
Incentives for production capacity improvement in construction supplier development
Calibration of a 3D laser rangefinder and a camera based on optimization solution
a. | School of Control Science and Engineering, Dalian University of Technology, Dalian 116024, China |
b. | School of Mathematical Sciences, Dalian University of Technology, Dalian 116024, China |
c. | Information Center, Ministry of Water Resources of China, Beijing 100032, China |
The calibration of a 3D laser rangefinder (LRF) and a camera is a key technique in the field of computer vision and intelligent robots. This paper proposes a new method for the calibration of a 3D LRF and a camera based on optimization solution. The calibration is achieved by freely moving a checkerboard pattern in front of the camera and the 3D LRF. The images and the 3D point clouds of the checkerboard pattern in various poses are collected by the camera and the 3D LRF respectively. By using the images, the intrinsic parameters and the poses of the checkerboard pattern are obtained. Then, two kinds of geometric constraints, line-to-plane constraints and plane-to-plane constraints, are constructed to solve the extrinsic parameters by linear optimization. Finally, the intrinsic and extrinsic parameters are further refined by global optimization, and are used to compute the geometric mapping relationship between the 3D LRF and the camera. The proposed calibration method is evaluated with both synthetic data and real data. The experimental results show that the proposed calibration method is accurate and robust to noise.
References:
[1] |
Y. I. Abdel-Aziz and H. M. Karara, Direct linear transformation into object space coordinates in close-range photogrammetry, in Proceedings of the Symposium on Close-Range Photogrammetry, (1971), 1–18. Google Scholar |
[2] |
J.-Y. Bouguet, Camera Calibration Toolbox for Matlab, 2003. Google Scholar |
[3] |
J. Briales and J. Gonzalez-Jimenez, A minimal solution for the calibration of a 2D laser-rangefinder and a camera based on scene corners, in Proceedings of IEEE/RSJ International Conference on Intelligent Robots and Systems, (2015), 1891–1896.
doi: 10.1109/IROS.2015.7353625. |
[4] |
J. Y. Fan,
On the levenberg-marquardt methods for convex constrained nonlinear equations, Journal of Industrial and Management Optimization, 9 (2013), 227-241.
doi: 10.3934/jimo.2013.9.227. |
[5] |
O. D. Faugeras and G. Toscani, Camera calibration for 3D computer vision, in Proceedings of International Workshop on Industrial Application of Machine Vision and Machine Intelligence, (1987), 240–247. Google Scholar |
[6] |
A. Geiger, F. Moosmann, Ö. Car and B. Schuster, Automatic camera and range sensor calibration using a single shot, in Proceedings of IEEE International Conference on Robotics and Automation, (2012), 3936–3943.
doi: 10.1109/ICRA.2012.6224570. |
[7] |
R. Gomez-Ojeda, J. Briales, E. Fernandez-Moral and J. Gonzalez-Jimenez, Extrinsic calibration of a 2D laser-rangefinder and a camera based on scene corners, in Proceedings of IEEE International Conference on Robotics and Automation, (2015), 3611–3616.
doi: 10.1109/ICRA.2015.7139700. |
[8] |
X. J. Gong, Y. Lin and J. L. Liu,
3D LIDAR-camera extrinsic calibration using an arbitrary trihedron, Sensors, 13 (2013), 1902-1918.
doi: 10.3390/s130201902. |
[9] |
J. Heikkila and O. Silven, A four-step camera calibration procedure with implicit image correction, in Proceedings of IEEE Computer Society Conference on Computer Vision and Pattern Recognition, (1997), 1106–1112.
doi: 10.1109/CVPR.1997.609468. |
[10] |
Z. Z. Hu, Y. C. Li, N. Li and B. Zhao,
Extrinsic calibration of 2-D laser rangefinder and camera from single shot based on minimal solution, IEEE Transactions on Instrumentation and Measurement, 65 (2016), 915-929.
doi: 10.1109/TIM.2016.2518248. |
[11] |
G.-M. Lee, J.-H. Lee and S.-Y. Park, Calibration of VLP-16 Lidar and multi-view cameras using a ball for 360 degree 3D color map acquisition, in Proceedings of IEEE International Conference on Multisensor Fusion and Integration for Intelligent Systems, (2017), 64–69. Google Scholar |
[12] |
Z. W. Liu, D. M. Lu, W. X. Qian, G. H. Gu, K. Ren, J. Zhang and X. F. Kong, Calibration of a single-point laser range finder and a camera, Optical and Quantum Electronics, 50 (2018), 447.
doi: 10.1007/s11082-018-1702-y. |
[13] |
T. Melen, Geometrical modelling and calibration of video cameras for underwater navigation, Psychotherapeut, 60 (1994), 351-352. Google Scholar |
[14] |
J. J. Moré, The Levenberg-Marquardt algorithm: Implementation and theory, LNumerical Analysis, Lecture Notes in Math., Springer, Berlin, 630 (1978), 105–116. |
[15] |
H. Rushmeier, J. Gomes, F. Giordano, H. E. Shishiny, K. Magerlein and F. Bernardini, Design and use of an in-museum system for artifact capture, in Proceedings of Conference on Computer Vision and Pattern Recognition Workshop, (2003), p8.
doi: 10.1109/CVPRW.2003.10005. |
[16] |
A. R. F. Sergio, V. Fremont and P. Bonnifait, Extrinsic calibration between a multi-layer Lidar and a camera, in Proceedings of IEEE International Conference on Multisensor Fusion and Integration for Intelligent Systems, (2008), 214–219. Google Scholar |
[17] |
R. Tsai,
A versatile camera calibration technique for high-accuracy 3D machine vision metrology using off-the-shelf TV cameras and lenses, IEEE Journal on Robotics and Automation, 3 (1987), 323-344.
doi: 10.1109/JRA.1987.1087109. |
[18] |
F. Vasconcelos, J. P. Barreto and U. Nunes,
A minimal solution for the extrinsic calibration of a camera and a laser-rangefinder, IEEE Transactions on Pattern Analysis and Machine Intelligence, 34 (2012), 2097-2107.
doi: 10.1109/TPAMI.2012.18. |
[19] |
L. Wang, F. C. Wu and Z. Y. Hu, Multi-camera calibration with one-dimensional object under general motions, in Proceedings of IEEE International Conference on Computer Vision, (2007), 1–7.
doi: 10.1109/ICCV.2007.4408994. |
[20] |
X. H. Ying, G. W. Wang, X. Mei, S. Yang, J. P. Rong and H. B. Zha, A direct method for the extrinsic calibration of a camera and a line scan LIDAR, in Proceedings of IEEE International Conference Mechatronics and Automation, (2014), 571–576.
doi: 10.1109/ICMA.2014.6885760. |
[21] |
Q. Zhang and R. Pless, Extrinsic calibration of a camera and laser range finder (improves camera calibration), in Proceedings of IEEE/RSJ International Conference on Intelligent Robots and Systems, (2004), 2301–2306. Google Scholar |
[22] |
Z. Zhang,
A flexible new technique for camera calibration, IEEE Transactions on Pattern Analysis and Machine Intelligence, 22 (2000), 1330-1334.
doi: 10.1109/34.888718. |
[23] |
Z. Y. Zhang, Camera calibration with one-dimensional objects, Computer Vision-ECCV 2002, (2002), 161–174.
doi: 10.1007/3-540-47979-1_11. |
[24] |
L. P. Zhou,
A new minimal solution for the extrinsic calibration of a 2D LIDAR and a camera using three plane-line correspondences, IEEE Sensors Joural, 14 (2014), 442-454.
doi: 10.1109/JSEN.2013.2284789. |
[25] |
Y. Zhuang, F. Yan and H. S. Hu,
Automatic extrinsic self-calibration for fusing data from monocular vision and 3-D laser scanner, IEEE Transactions on Instrumentation and Measurement, 63 (2014), 1874-1876.
doi: 10.1109/TIM.2014.2307731. |
show all references
References:
[1] |
Y. I. Abdel-Aziz and H. M. Karara, Direct linear transformation into object space coordinates in close-range photogrammetry, in Proceedings of the Symposium on Close-Range Photogrammetry, (1971), 1–18. Google Scholar |
[2] |
J.-Y. Bouguet, Camera Calibration Toolbox for Matlab, 2003. Google Scholar |
[3] |
J. Briales and J. Gonzalez-Jimenez, A minimal solution for the calibration of a 2D laser-rangefinder and a camera based on scene corners, in Proceedings of IEEE/RSJ International Conference on Intelligent Robots and Systems, (2015), 1891–1896.
doi: 10.1109/IROS.2015.7353625. |
[4] |
J. Y. Fan,
On the levenberg-marquardt methods for convex constrained nonlinear equations, Journal of Industrial and Management Optimization, 9 (2013), 227-241.
doi: 10.3934/jimo.2013.9.227. |
[5] |
O. D. Faugeras and G. Toscani, Camera calibration for 3D computer vision, in Proceedings of International Workshop on Industrial Application of Machine Vision and Machine Intelligence, (1987), 240–247. Google Scholar |
[6] |
A. Geiger, F. Moosmann, Ö. Car and B. Schuster, Automatic camera and range sensor calibration using a single shot, in Proceedings of IEEE International Conference on Robotics and Automation, (2012), 3936–3943.
doi: 10.1109/ICRA.2012.6224570. |
[7] |
R. Gomez-Ojeda, J. Briales, E. Fernandez-Moral and J. Gonzalez-Jimenez, Extrinsic calibration of a 2D laser-rangefinder and a camera based on scene corners, in Proceedings of IEEE International Conference on Robotics and Automation, (2015), 3611–3616.
doi: 10.1109/ICRA.2015.7139700. |
[8] |
X. J. Gong, Y. Lin and J. L. Liu,
3D LIDAR-camera extrinsic calibration using an arbitrary trihedron, Sensors, 13 (2013), 1902-1918.
doi: 10.3390/s130201902. |
[9] |
J. Heikkila and O. Silven, A four-step camera calibration procedure with implicit image correction, in Proceedings of IEEE Computer Society Conference on Computer Vision and Pattern Recognition, (1997), 1106–1112.
doi: 10.1109/CVPR.1997.609468. |
[10] |
Z. Z. Hu, Y. C. Li, N. Li and B. Zhao,
Extrinsic calibration of 2-D laser rangefinder and camera from single shot based on minimal solution, IEEE Transactions on Instrumentation and Measurement, 65 (2016), 915-929.
doi: 10.1109/TIM.2016.2518248. |
[11] |
G.-M. Lee, J.-H. Lee and S.-Y. Park, Calibration of VLP-16 Lidar and multi-view cameras using a ball for 360 degree 3D color map acquisition, in Proceedings of IEEE International Conference on Multisensor Fusion and Integration for Intelligent Systems, (2017), 64–69. Google Scholar |
[12] |
Z. W. Liu, D. M. Lu, W. X. Qian, G. H. Gu, K. Ren, J. Zhang and X. F. Kong, Calibration of a single-point laser range finder and a camera, Optical and Quantum Electronics, 50 (2018), 447.
doi: 10.1007/s11082-018-1702-y. |
[13] |
T. Melen, Geometrical modelling and calibration of video cameras for underwater navigation, Psychotherapeut, 60 (1994), 351-352. Google Scholar |
[14] |
J. J. Moré, The Levenberg-Marquardt algorithm: Implementation and theory, LNumerical Analysis, Lecture Notes in Math., Springer, Berlin, 630 (1978), 105–116. |
[15] |
H. Rushmeier, J. Gomes, F. Giordano, H. E. Shishiny, K. Magerlein and F. Bernardini, Design and use of an in-museum system for artifact capture, in Proceedings of Conference on Computer Vision and Pattern Recognition Workshop, (2003), p8.
doi: 10.1109/CVPRW.2003.10005. |
[16] |
A. R. F. Sergio, V. Fremont and P. Bonnifait, Extrinsic calibration between a multi-layer Lidar and a camera, in Proceedings of IEEE International Conference on Multisensor Fusion and Integration for Intelligent Systems, (2008), 214–219. Google Scholar |
[17] |
R. Tsai,
A versatile camera calibration technique for high-accuracy 3D machine vision metrology using off-the-shelf TV cameras and lenses, IEEE Journal on Robotics and Automation, 3 (1987), 323-344.
doi: 10.1109/JRA.1987.1087109. |
[18] |
F. Vasconcelos, J. P. Barreto and U. Nunes,
A minimal solution for the extrinsic calibration of a camera and a laser-rangefinder, IEEE Transactions on Pattern Analysis and Machine Intelligence, 34 (2012), 2097-2107.
doi: 10.1109/TPAMI.2012.18. |
[19] |
L. Wang, F. C. Wu and Z. Y. Hu, Multi-camera calibration with one-dimensional object under general motions, in Proceedings of IEEE International Conference on Computer Vision, (2007), 1–7.
doi: 10.1109/ICCV.2007.4408994. |
[20] |
X. H. Ying, G. W. Wang, X. Mei, S. Yang, J. P. Rong and H. B. Zha, A direct method for the extrinsic calibration of a camera and a line scan LIDAR, in Proceedings of IEEE International Conference Mechatronics and Automation, (2014), 571–576.
doi: 10.1109/ICMA.2014.6885760. |
[21] |
Q. Zhang and R. Pless, Extrinsic calibration of a camera and laser range finder (improves camera calibration), in Proceedings of IEEE/RSJ International Conference on Intelligent Robots and Systems, (2004), 2301–2306. Google Scholar |
[22] |
Z. Zhang,
A flexible new technique for camera calibration, IEEE Transactions on Pattern Analysis and Machine Intelligence, 22 (2000), 1330-1334.
doi: 10.1109/34.888718. |
[23] |
Z. Y. Zhang, Camera calibration with one-dimensional objects, Computer Vision-ECCV 2002, (2002), 161–174.
doi: 10.1007/3-540-47979-1_11. |
[24] |
L. P. Zhou,
A new minimal solution for the extrinsic calibration of a 2D LIDAR and a camera using three plane-line correspondences, IEEE Sensors Joural, 14 (2014), 442-454.
doi: 10.1109/JSEN.2013.2284789. |
[25] |
Y. Zhuang, F. Yan and H. S. Hu,
Automatic extrinsic self-calibration for fusing data from monocular vision and 3-D laser scanner, IEEE Transactions on Instrumentation and Measurement, 63 (2014), 1874-1876.
doi: 10.1109/TIM.2014.2307731. |













Method | Minimum | Average | Maximum |
Our Method | 1.3571 | 3.6962 | 7.2579 |
Zhang's Method | 1.8495 | 4.7702 | 8.6392 |
Ying's Method | 1.5946 | 3.7866 | 7.4648 |
Method | Minimum | Average | Maximum |
Our Method | 1.3571 | 3.6962 | 7.2579 |
Zhang's Method | 1.8495 | 4.7702 | 8.6392 |
Ying's Method | 1.5946 | 3.7866 | 7.4648 |
[1] |
Claudia Lederman, Noemi Wolanski. An optimization problem with volume constraint for an inhomogeneous operator with nonstandard growth. Discrete & Continuous Dynamical Systems - A, 2020 doi: 10.3934/dcds.2020391 |
[2] |
Lekbir Afraites, Chorouk Masnaoui, Mourad Nachaoui. Shape optimization method for an inverse geometric source problem and stability at critical shape. Discrete & Continuous Dynamical Systems - S, 2021 doi: 10.3934/dcdss.2021006 |
[3] |
Mahdi Karimi, Seyed Jafar Sadjadi. Optimization of a Multi-Item Inventory model for deteriorating items with capacity constraint using dynamic programming. Journal of Industrial & Management Optimization, 2020 doi: 10.3934/jimo.2021013 |
[4] |
Jie Zhang, Yuping Duan, Yue Lu, Michael K. Ng, Huibin Chang. Bilinear constraint based ADMM for mixed Poisson-Gaussian noise removal. Inverse Problems & Imaging, , () : -. doi: 10.3934/ipi.2020071 |
[5] |
Meng Chen, Yong Hu, Matteo Penegini. On projective threefolds of general type with small positive geometric genus. Electronic Research Archive, , () : -. doi: 10.3934/era.2020117 |
[6] |
Feifei Cheng, Ji Li. Geometric singular perturbation analysis of Degasperis-Procesi equation with distributed delay. Discrete & Continuous Dynamical Systems - A, 2021, 41 (2) : 967-985. doi: 10.3934/dcds.2020305 |
[7] |
Qian Liu, Shuang Liu, King-Yeung Lam. Asymptotic spreading of interacting species with multiple fronts Ⅰ: A geometric optics approach. Discrete & Continuous Dynamical Systems - A, 2020, 40 (6) : 3683-3714. doi: 10.3934/dcds.2020050 |
[8] |
João Vitor da Silva, Hernán Vivas. Sharp regularity for degenerate obstacle type problems: A geometric approach. Discrete & Continuous Dynamical Systems - A, 2021, 41 (3) : 1359-1385. doi: 10.3934/dcds.2020321 |
[9] |
Min Xi, Wenyu Sun, Jun Chen. Survey of derivative-free optimization. Numerical Algebra, Control & Optimization, 2020, 10 (4) : 537-555. doi: 10.3934/naco.2020050 |
[10] |
Predrag S. Stanimirović, Branislav Ivanov, Haifeng Ma, Dijana Mosić. A survey of gradient methods for solving nonlinear optimization. Electronic Research Archive, 2020, 28 (4) : 1573-1624. doi: 10.3934/era.2020115 |
[11] |
Xinpeng Wang, Bingo Wing-Kuen Ling, Wei-Chao Kuang, Zhijing Yang. Orthogonal intrinsic mode functions via optimization approach. Journal of Industrial & Management Optimization, 2021, 17 (1) : 51-66. doi: 10.3934/jimo.2019098 |
[12] |
Wolfgang Riedl, Robert Baier, Matthias Gerdts. Optimization-based subdivision algorithm for reachable sets. Journal of Computational Dynamics, 2021, 8 (1) : 99-130. doi: 10.3934/jcd.2021005 |
[13] |
Manxue You, Shengjie Li. Perturbation of Image and conjugate duality for vector optimization. Journal of Industrial & Management Optimization, 2020 doi: 10.3934/jimo.2020176 |
[14] |
Marek Macák, Róbert Čunderlík, Karol Mikula, Zuzana Minarechová. Computational optimization in solving the geodetic boundary value problems. Discrete & Continuous Dynamical Systems - S, 2021, 14 (3) : 987-999. doi: 10.3934/dcdss.2020381 |
[15] |
Denis Serre. Non-linear electromagnetism and special relativity. Discrete & Continuous Dynamical Systems - A, 2009, 23 (1&2) : 435-454. doi: 10.3934/dcds.2009.23.435 |
[16] |
Vito Napolitano, Ferdinando Zullo. Codes with few weights arising from linear sets. Advances in Mathematics of Communications, 2020 doi: 10.3934/amc.2020129 |
[17] |
Dandan Wang, Xiwang Cao, Gaojun Luo. A class of linear codes and their complete weight enumerators. Advances in Mathematics of Communications, 2021, 15 (1) : 73-97. doi: 10.3934/amc.2020044 |
[18] |
Bernard Bonnard, Jérémy Rouot. Geometric optimal techniques to control the muscular force response to functional electrical stimulation using a non-isometric force-fatigue model. Journal of Geometric Mechanics, 2020 doi: 10.3934/jgm.2020032 |
[19] |
Ali Wehbe, Rayan Nasser, Nahla Noun. Stability of N-D transmission problem in viscoelasticity with localized Kelvin-Voigt damping under different types of geometric conditions. Mathematical Control & Related Fields, 2020 doi: 10.3934/mcrf.2020050 |
[20] |
Ziang Long, Penghang Yin, Jack Xin. Global convergence and geometric characterization of slow to fast weight evolution in neural network training for classifying linearly non-separable data. Inverse Problems & Imaging, 2021, 15 (1) : 41-62. doi: 10.3934/ipi.2020077 |
2019 Impact Factor: 1.366
Tools
Metrics
Other articles
by authors
[Back to Top]