Improving the performance of double-plane stereo vision system calibration, using a virtual plane
In the double-plane method for stereo vision system calibration, the correspondence between screen coordinates and location in 3D space is calculated based on four plane-to-plane transformations; there are two planes of the calibration pattern and two cameras. The method is intuitive, and easy to im...
Main Authors: | , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
De Gruyter
2010-06-01
|
Series: | Paladyn: Journal of Behavioral Robotics |
Subjects: | |
Online Access: | https://doi.org/10.2478/s13230-010-0013-1 |
id |
doaj-281f8e89c5424656b14c2bb68c82ac6e |
---|---|
record_format |
Article |
spelling |
doaj-281f8e89c5424656b14c2bb68c82ac6e2021-10-02T17:48:19ZengDe GruyterPaladyn: Journal of Behavioral Robotics2081-48362010-06-011214114610.2478/s13230-010-0013-1Improving the performance of double-plane stereo vision system calibration, using a virtual planeRotter Paweł0Byrski Witold1Dajda Michał2Łojek Grzegorz3AGH – University of Science and Technology, Automatics Department, Kraków, PolandAGH – University of Science and Technology, Automatics Department, Kraków, PolandAGH – University of Science and Technology, Automatics Department, Kraków, PolandAGH – University of Science and Technology, Automatics Department, Kraków, PolandIn the double-plane method for stereo vision system calibration, the correspondence between screen coordinates and location in 3D space is calculated based on four plane-to-plane transformations; there are two planes of the calibration pattern and two cameras. The method is intuitive, and easy to implement, but, the main disadvantage is ill-conditioning for some spatial locations. In this paper we propose a method which exploits the third plane which physically does not belong to the calibration pattern, but can be calculated from the set of reference points. Our algorithm uses a combination of three calibration planes, with weights which depend on screen coordinates of the point of interest; a pair of planes which could cause numerical errors receives small weights and have practically no influence on the final results. We analyse errors, and their distribution in 3D space, for the basic and the improved algorithm. Experiments demonstrate high accuracy and reliability of our method compared to the basic version; root mean square error and maximum error, are reduced by factors of 4 and 20 respectively.https://doi.org/10.2478/s13230-010-0013-1stereo visioncamera calibrationdouble-plane method |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Rotter Paweł Byrski Witold Dajda Michał Łojek Grzegorz |
spellingShingle |
Rotter Paweł Byrski Witold Dajda Michał Łojek Grzegorz Improving the performance of double-plane stereo vision system calibration, using a virtual plane Paladyn: Journal of Behavioral Robotics stereo vision camera calibration double-plane method |
author_facet |
Rotter Paweł Byrski Witold Dajda Michał Łojek Grzegorz |
author_sort |
Rotter Paweł |
title |
Improving the performance of double-plane stereo vision system calibration, using a virtual plane |
title_short |
Improving the performance of double-plane stereo vision system calibration, using a virtual plane |
title_full |
Improving the performance of double-plane stereo vision system calibration, using a virtual plane |
title_fullStr |
Improving the performance of double-plane stereo vision system calibration, using a virtual plane |
title_full_unstemmed |
Improving the performance of double-plane stereo vision system calibration, using a virtual plane |
title_sort |
improving the performance of double-plane stereo vision system calibration, using a virtual plane |
publisher |
De Gruyter |
series |
Paladyn: Journal of Behavioral Robotics |
issn |
2081-4836 |
publishDate |
2010-06-01 |
description |
In the double-plane method for stereo vision system calibration, the correspondence between screen coordinates and location in 3D space is calculated based on four plane-to-plane transformations; there are two planes of the calibration pattern and two cameras. The method is intuitive, and easy to implement, but, the main disadvantage is ill-conditioning for some spatial locations. In this paper we propose a method which exploits the third plane which physically does not belong to the calibration pattern, but can be calculated from the set of reference points. Our algorithm uses a combination of three calibration planes, with weights which depend on screen coordinates of the point of interest; a pair of planes which could cause numerical errors receives small weights and have practically no influence on the final results. We analyse errors, and their distribution in 3D space, for the basic and the improved algorithm. Experiments demonstrate high accuracy and reliability of our method compared to the basic version; root mean square error and maximum error, are reduced by factors of 4 and 20 respectively. |
topic |
stereo vision camera calibration double-plane method |
url |
https://doi.org/10.2478/s13230-010-0013-1 |
work_keys_str_mv |
AT rotterpaweł improvingtheperformanceofdoubleplanestereovisionsystemcalibrationusingavirtualplane AT byrskiwitold improvingtheperformanceofdoubleplanestereovisionsystemcalibrationusingavirtualplane AT dajdamichał improvingtheperformanceofdoubleplanestereovisionsystemcalibrationusingavirtualplane AT łojekgrzegorz improvingtheperformanceofdoubleplanestereovisionsystemcalibrationusingavirtualplane |
_version_ |
1716850454092054528 |