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...

Full description

Bibliographic Details
Main Authors: Rotter Paweł, Byrski Witold, Dajda Michał, Łojek Grzegorz
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