Cargando…

Subset-based stereo calibration method optimizing triangulation accuracy

Calibration of vision systems is essential for performing measurement in real world coordinates. For stereo vision, one performs stereo calibration, the results of which are used for 3D reconstruction of points imaged in the two cameras. A common and flexible technique for such calibration is based...

Descripción completa

Detalles Bibliográficos
Autor principal: Semeniuta, Oleksandr
Formato: Online Artículo Texto
Lenguaje:English
Publicado: PeerJ Inc. 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8064236/
https://www.ncbi.nlm.nih.gov/pubmed/33977133
http://dx.doi.org/10.7717/peerj-cs.485
_version_ 1783682093163741184
author Semeniuta, Oleksandr
author_facet Semeniuta, Oleksandr
author_sort Semeniuta, Oleksandr
collection PubMed
description Calibration of vision systems is essential for performing measurement in real world coordinates. For stereo vision, one performs stereo calibration, the results of which are used for 3D reconstruction of points imaged in the two cameras. A common and flexible technique for such calibration is based on collection and processing pairs of images of a planar chessboard calibration pattern. The inherent weakness of this approach lies in its reliance on the random nature of data collection, which might lead to better or worse calibration results, depending on the collected set of image pairs. In this paper, a subset-based approach to camera and stereo calibration, along with its implementation based on OpenCV, is presented. It utilizes a series of calibration runs based on randomly chosen subsets from the global set of image pairs, with subsequent evaluation of metrics based on triangulating the features in each image pair. The proposed method is evaluated on a collected set of chessboard image pairs obtained with two identical industrial cameras. To highlight the capabilities of the method to select the best-performing calibration parameters, a principal component analysis and clustering of the transformed data was performed, based on the set of metric measurements per each calibration run.
format Online
Article
Text
id pubmed-8064236
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher PeerJ Inc.
record_format MEDLINE/PubMed
spelling pubmed-80642362021-05-10 Subset-based stereo calibration method optimizing triangulation accuracy Semeniuta, Oleksandr PeerJ Comput Sci Computer Vision Calibration of vision systems is essential for performing measurement in real world coordinates. For stereo vision, one performs stereo calibration, the results of which are used for 3D reconstruction of points imaged in the two cameras. A common and flexible technique for such calibration is based on collection and processing pairs of images of a planar chessboard calibration pattern. The inherent weakness of this approach lies in its reliance on the random nature of data collection, which might lead to better or worse calibration results, depending on the collected set of image pairs. In this paper, a subset-based approach to camera and stereo calibration, along with its implementation based on OpenCV, is presented. It utilizes a series of calibration runs based on randomly chosen subsets from the global set of image pairs, with subsequent evaluation of metrics based on triangulating the features in each image pair. The proposed method is evaluated on a collected set of chessboard image pairs obtained with two identical industrial cameras. To highlight the capabilities of the method to select the best-performing calibration parameters, a principal component analysis and clustering of the transformed data was performed, based on the set of metric measurements per each calibration run. PeerJ Inc. 2021-04-20 /pmc/articles/PMC8064236/ /pubmed/33977133 http://dx.doi.org/10.7717/peerj-cs.485 Text en © 2021 Semeniuta https://creativecommons.org/licenses/by/4.0/This is an open access article distributed under the terms of the Creative Commons Attribution License (https://creativecommons.org/licenses/by/4.0/) , which permits unrestricted use, distribution, reproduction and adaptation in any medium and for any purpose provided that it is properly attributed. For attribution, the original author(s), title, publication source (PeerJ Computer Science) and either DOI or URL of the article must be cited.
spellingShingle Computer Vision
Semeniuta, Oleksandr
Subset-based stereo calibration method optimizing triangulation accuracy
title Subset-based stereo calibration method optimizing triangulation accuracy
title_full Subset-based stereo calibration method optimizing triangulation accuracy
title_fullStr Subset-based stereo calibration method optimizing triangulation accuracy
title_full_unstemmed Subset-based stereo calibration method optimizing triangulation accuracy
title_short Subset-based stereo calibration method optimizing triangulation accuracy
title_sort subset-based stereo calibration method optimizing triangulation accuracy
topic Computer Vision
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8064236/
https://www.ncbi.nlm.nih.gov/pubmed/33977133
http://dx.doi.org/10.7717/peerj-cs.485
work_keys_str_mv AT semeniutaoleksandr subsetbasedstereocalibrationmethodoptimizingtriangulationaccuracy