Calibration Venus: An Interactive Camera Calibration Method Based on Search Algorithm and Pose Decomposition
Cameras are widely used in many scenes such as robot positioning and unmanned driving, in which the camera calibration is a major task in this field. The interactive camera calibration method based on a plane board is becoming popular due to its stability and handleability. However, most methods cho...
Main Authors: | , , , , , , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2020-12-01
|
Series: | Electronics |
Subjects: | |
Online Access: | https://www.mdpi.com/2079-9292/9/12/2170 |
_version_ | 1797544350347952128 |
---|---|
author | Wentai Lei Mengdi Xu Feifei Hou Wensi Jiang Chiyu Wang Ye Zhao Tiankun Xu Yan Li Yumei Zhao Wenjun Li |
author_facet | Wentai Lei Mengdi Xu Feifei Hou Wensi Jiang Chiyu Wang Ye Zhao Tiankun Xu Yan Li Yumei Zhao Wenjun Li |
author_sort | Wentai Lei |
collection | DOAJ |
description | Cameras are widely used in many scenes such as robot positioning and unmanned driving, in which the camera calibration is a major task in this field. The interactive camera calibration method based on a plane board is becoming popular due to its stability and handleability. However, most methods choose suggestions subjectively from a fixed pose dataset, which is error-prone and limited for different camera models. In addition, these methods do not provide clear guidelines on how to place the board in the specified pose. This paper proposes a new interactive calibration method, named ‘Calibration Venus’, including two main parts: pose search and pose decomposition. First, a pose search algorithm based on simulated annealing (SA) algorithm is proposed to select the optimal pose in the entire pose space. Second, an intuitive and easy-to-use user guidance method is designed to decompose the optimal pose into four sub-poses: translation, each rotation along <i>X</i>-, <i>Y</i>-, <i>Z</i>-axes. Thereby the users could follow the guide step by step to accurately complete the placement of the calibration board. Experimental results evaluated on simulated and real datasets show that the proposed method can reduce the difficulty of calibration, and improve the accuracy of calibration, as well as provide better guidance. |
first_indexed | 2024-03-10T13:59:12Z |
format | Article |
id | doaj.art-8aab768d5af54e4b9abc75614fc0f755 |
institution | Directory Open Access Journal |
issn | 2079-9292 |
language | English |
last_indexed | 2024-03-10T13:59:12Z |
publishDate | 2020-12-01 |
publisher | MDPI AG |
record_format | Article |
series | Electronics |
spelling | doaj.art-8aab768d5af54e4b9abc75614fc0f7552023-11-21T01:19:23ZengMDPI AGElectronics2079-92922020-12-01912217010.3390/electronics9122170Calibration Venus: An Interactive Camera Calibration Method Based on Search Algorithm and Pose DecompositionWentai Lei0Mengdi Xu1Feifei Hou2Wensi Jiang3Chiyu Wang4Ye Zhao5Tiankun Xu6Yan Li7Yumei Zhao8Wenjun Li9School of Computer Science and Engineering, Central South University, Changsha 410075, ChinaSchool of Computer Science and Engineering, Central South University, Changsha 410075, ChinaSchool of Computer Science and Engineering, Central South University, Changsha 410075, ChinaSchool of Computer Science and Engineering, Central South University, Changsha 410075, ChinaSchool of Computer Science and Engineering, Central South University, Changsha 410075, ChinaBeijing Mass Transit Railway Operation Co. LTD., Beijing 100000, ChinaBeijing Mass Transit Railway Operation Co. LTD., Beijing 100000, ChinaBeijing Mass Transit Railway Operation Co. LTD., Beijing 100000, ChinaYewuxuan (Beijing) Communication Technology Co. LTD., Beijing 100000, ChinaYewuxuan (Beijing) Communication Technology Co. LTD., Beijing 100000, ChinaCameras are widely used in many scenes such as robot positioning and unmanned driving, in which the camera calibration is a major task in this field. The interactive camera calibration method based on a plane board is becoming popular due to its stability and handleability. However, most methods choose suggestions subjectively from a fixed pose dataset, which is error-prone and limited for different camera models. In addition, these methods do not provide clear guidelines on how to place the board in the specified pose. This paper proposes a new interactive calibration method, named ‘Calibration Venus’, including two main parts: pose search and pose decomposition. First, a pose search algorithm based on simulated annealing (SA) algorithm is proposed to select the optimal pose in the entire pose space. Second, an intuitive and easy-to-use user guidance method is designed to decompose the optimal pose into four sub-poses: translation, each rotation along <i>X</i>-, <i>Y</i>-, <i>Z</i>-axes. Thereby the users could follow the guide step by step to accurately complete the placement of the calibration board. Experimental results evaluated on simulated and real datasets show that the proposed method can reduce the difficulty of calibration, and improve the accuracy of calibration, as well as provide better guidance.https://www.mdpi.com/2079-9292/9/12/2170interactive camera calibrationsearch algorithmpose selectionuser guidancepose decomposition |
spellingShingle | Wentai Lei Mengdi Xu Feifei Hou Wensi Jiang Chiyu Wang Ye Zhao Tiankun Xu Yan Li Yumei Zhao Wenjun Li Calibration Venus: An Interactive Camera Calibration Method Based on Search Algorithm and Pose Decomposition Electronics interactive camera calibration search algorithm pose selection user guidance pose decomposition |
title | Calibration Venus: An Interactive Camera Calibration Method Based on Search Algorithm and Pose Decomposition |
title_full | Calibration Venus: An Interactive Camera Calibration Method Based on Search Algorithm and Pose Decomposition |
title_fullStr | Calibration Venus: An Interactive Camera Calibration Method Based on Search Algorithm and Pose Decomposition |
title_full_unstemmed | Calibration Venus: An Interactive Camera Calibration Method Based on Search Algorithm and Pose Decomposition |
title_short | Calibration Venus: An Interactive Camera Calibration Method Based on Search Algorithm and Pose Decomposition |
title_sort | calibration venus an interactive camera calibration method based on search algorithm and pose decomposition |
topic | interactive camera calibration search algorithm pose selection user guidance pose decomposition |
url | https://www.mdpi.com/2079-9292/9/12/2170 |
work_keys_str_mv | AT wentailei calibrationvenusaninteractivecameracalibrationmethodbasedonsearchalgorithmandposedecomposition AT mengdixu calibrationvenusaninteractivecameracalibrationmethodbasedonsearchalgorithmandposedecomposition AT feifeihou calibrationvenusaninteractivecameracalibrationmethodbasedonsearchalgorithmandposedecomposition AT wensijiang calibrationvenusaninteractivecameracalibrationmethodbasedonsearchalgorithmandposedecomposition AT chiyuwang calibrationvenusaninteractivecameracalibrationmethodbasedonsearchalgorithmandposedecomposition AT yezhao calibrationvenusaninteractivecameracalibrationmethodbasedonsearchalgorithmandposedecomposition AT tiankunxu calibrationvenusaninteractivecameracalibrationmethodbasedonsearchalgorithmandposedecomposition AT yanli calibrationvenusaninteractivecameracalibrationmethodbasedonsearchalgorithmandposedecomposition AT yumeizhao calibrationvenusaninteractivecameracalibrationmethodbasedonsearchalgorithmandposedecomposition AT wenjunli calibrationvenusaninteractivecameracalibrationmethodbasedonsearchalgorithmandposedecomposition |