Flexible calibration for nonoverlapping field-of-view camera array with circular coded ring target
Tao Peng , Zhen-Zhen Huang , Dan Zeng , Zhi-Jiang Zhang
Advances in Manufacturing ›› : 1 -18.
Flexible calibration for nonoverlapping field-of-view camera array with circular coded ring target
The calibration of a camera array with a nonoverlapping field of view is a fundamental task in advanced industrial manufacturing production. This task involves the development of transformation relationships between cameras without a shared field of view. In this study, we propose a circular coded ring target pattern for nonoverlapping observations to provide reliable control points. Precision positioning is addressed by utilizing the multiscale circle characteristic of the pattern and the gradient centroid method to extract the positioning center. The encoding principle ensures the uniqueness of homonymous points. Note that the cameras only require partial observation of the calibration board to deduce their relative positions based on virtual symmetric transfer errors. Additionally, we present an expandable calibration model that is customized for maneuverability in challenging environments. Finally, the reprojection error and geometric constraints are introduced for optimization. We analyze the proposed method in synthetic and practical industrial production applications and achieve good results. This shows that the method is effective and can be adapted for various camera configurations.
Camera calibration / Camera array / Nonoverlapping field of view / Virtual symmetric transfer errors / Parameter optimization
| [1] |
|
| [2] |
|
| [3] |
|
| [4] |
Ristani E, Solera F, Zou R et al (2016) Performance measures and a data set for multi-target, multi-camera tracking. In: Hua G, Jégou H (eds) Computer vision – ECCV 2016 workshops: lecture notes in computer science, vol 9914, pp 17–35. Springer, Cham. https://doi.org/10.1007/978-3-319-48881-3_2 |
| [5] |
|
| [6] |
Atcheson B, Heide F, Heidrich W (2010) Caltag: high precision fiducial markers for camera calibration. In: Proceedings of the vision, modeling, and visualization workshop 2010, Siegen, Germany, pp 41–48 |
| [7] |
|
| [8] |
|
| [9] |
|
| [10] |
|
| [11] |
|
| [12] |
Datta A, Kim JS, Kanade T (2009) Accurate camera calibration using iterative refinement of control points. In: IEEE 12th international conference on computer vision workshops, Kyoto, Japan, 27 September‒04 October, pp 1201–1208. https://doi.org/10.1109/ICCVW.2009.5457474 |
| [13] |
|
| [14] |
|
| [15] |
|
| [16] |
|
| [17] |
Li S, Harada T, Zou W (2017) Estimating relative pose between nonoverlapping cameras by four laser pointers based on general camera model. In: 2017 4th IAPR Asian conference on pattern recognition (ACPR), Nanjing, China, pp 168–172. https://doi.org/10.1109/ACPR.2017.79 |
| [18] |
|
| [19] |
|
| [20] |
|
| [21] |
|
| [22] |
|
| [23] |
|
| [24] |
|
| [25] |
Ahn SJ, Rauh W (1998) Circular coded target and its application to optical 3D-measurement techniques. In: Levi P, Schanz M, Ahlers RJ et al (eds) Mustererkennung 1998. Informatik aktuell. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-72282-0_26 |
| [26] |
|
| [27] |
|
| [28] |
|
| [29] |
|
| [30] |
|
| [31] |
|
| [32] |
Rehder J, Nikolic J, Schneider T et al (2016) Extending Kalibr: calibrating the extrinsics of multiple IMUs and of individual axes. In: 2016 IEEE international conference on robotics and automation (ICRA), Stockholm, Sweden, 16–21 May, pp 4304–4311 |
| [33] |
|
| [34] |
Ha H, Perdoch M, Alismail H et al (2017) Deltille grids for geometric camera calibration. In: Proceedings of the IEEE international conference on computer vision, Venice, Italy, pp 5344–5352. https://doi.org/10.1109/ICCV.2017.571 |
| [35] |
Bouguet JY (2004) Camera calibration toolbox for Matlab. http://www.vision.caltech.edu/bouguetj/calib_doc/ |
| [36] |
Li B, Heng L, Koser K et al (2013) A multiple-camera system calibration toolbox using a feature descriptor-based calibration pattern. In: 2013 IEEE/RSJ international conference on intelligent robots and systems, Tokyo, Japan, pp 1301–1307. https://doi.org/10.1109/IROS.2013.6696517 |
| [37] |
Bay H, Tuytelaars T, Van Gool et al (2006) Surf: speeded up robust features. In: Leonardis A, Bischof H, Pinz A (eds) Computer vision – ECCV 2006. ECCV 2006. Lecture Notes in Computer Science, vol 3951. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11744023_32 |
Shanghai University and Periodicals Agency of Shanghai University and Springer-Verlag GmbH Germany, part of Springer Nature
/
| 〈 |
|
〉 |