© The Institution of Engineering and Technology
Fish-eye cameras are becoming increasingly popular in computer vision, but their use for three-dimensional measurement is limited partly because of the lack of an accurate, efficient and user-friendly calibration procedure. For such a purpose, the authors propose a method to calibrate the intrinsic and extrinsic parameters (including radial distortion parameters) of two/multiple fish-eye cameras simultaneously by using a wand under general motions. Thanks to the generic camera model used, the proposed calibration method is also suitable for two/multiple conventional cameras and mixed cameras (e.g. two conventional cameras and a fish-eye camera). Simulation and real experiments demonstrate the effectiveness of the proposed method. Moreover, the authors develop the camera calibration toolbox, which is available online.
References
-
-
1)
-
2)
-
15. De França, J.A., Stemmer, M.R., França, M.B.d.M., Piai, J.C.: ‘A new robust algorithmic for multi-camera calibration with a 1D object under general motions without prior knowledge of any camera intrinsic parameter’, Pattern Recogn., 2012, 45, (10), pp. 3636–3647 (doi: 10.1016/j.patcog.2012.04.006).
-
3)
-
12. Feng, W., Röning, J., Kannala, J., Zong, X., Zhang, B.: ‘A general model and calibration method for spherical stereoscopic vision’. Proc. of the SPIE 8301, Intelligent Robots and Computer Vision XXIX: Algorithms and Techniques, Burlingame, USA, 2012, p. 830107.
-
4)
-
8. Puig, L., Bastanlar, Y., Sturm, P., Guerrero, J.J., Barreto, J.: ‘Calibration of central catadioptric cameras using a DLT-like approach’, Int. J. Comput. Vis., 2011, 93, (1), pp. 101–114 (doi: 10.1007/s11263-010-0411-1).
-
5)
-
4. Yamaguchi, J.: ‘Three dimensional measurement using fisheye stereo vision’, in Bhatti, A. (Ed.): ‘Advances in theory and applications of stereo vision’ (InTech, 2011), pp. 151–164.
-
6)
-
1. Li, S.: ‘Binocular spherical stereo’, IEEE Trans. Intell. Transp. Syst., 2008, 9, (4), pp. 589–600 (doi: 10.1109/TITS.2008.2006736).
-
7)
-
26. Zheng, Y., Kuang, Y., Sugimoto, S., Åström, K., Okutomi, M.: ‘Revisiting the pnp problem: a fast, general and optimal solution’. Proc. of the IEEE Int. Conf. on Computer Vision, Sydney, Australia, 2013, pp. 2344–2351.
-
8)
-
5. Havlena, M., Pajdla, T., Cornelis, K.: ‘Structure from omnidirectional stereo rig motion for city modeling’. Proc. of the Int. Conf. on Computer Vision Theory and Applications, Funchal, Portugal, 2008, pp. 407–414.
-
9)
-
7. Heikkilä, J.: ‘Geometric camera calibration using circular control points’, IEEE Trans. Pattern Anal. Mach. Intell., 2000, 22, (10), pp. 1066–1077 (doi: 10.1109/34.879788).
-
10)
-
50. Nistér, D.: ‘An efficient solution to the five-point relative pose problem’, IEEE Trans. Pattern Anal. Mach. Intell., 2004, 26, (6), pp. 756–770 (doi: 10.1109/TPAMI.2004.17).
-
11)
-
9. Du, B., Zhu, H.: ‘Estimating fisheye camera parameters using one single image of 3D pattern’. Proc. of the Int. Conf. on Electric Information and Control Engineering, Wuhan, China, 2011, pp. 367–370.
-
12)
-
25. Chen, J.: ‘Dijkstra's shortest path algorithm’, Formalized Math., 2003, 11, (3), pp. 237–247.
-
13)
-
13. Micusik, B., Pajdla, T.: ‘Structure from motion with wide circular field of view cameras’, IEEE Trans. Pattern Anal. Mach. Intell., 2006, 28, (7), pp. 1135–1149 (doi: 10.1109/TPAMI.2006.151).
-
14)
-
20. Geyer, C., Daniilidis, K.: ‘A unifying theory for central panoramic systems and practical implications’. Proc. of the European Conf. on Computer Vision, Dublin, Ireland, 2000, pp. 445–461.
-
15)
-
3. Shah, S., Aggarwal, J.K.: ‘Mobile robot navigation and scene modeling using stereo fish-eye lens system’, Mach. Vis. Appl., 1997, 10, (4), pp. 159–173 (doi: 10.1007/s001380050069).
-
16)
-
19. Kurillo, G., Li, Z., Bajcsy, R.: ‘Wide-area external multi-camera calibration using vision graphs and virtual calibration object’. Proc. of Second ACM/IEEE Int. Conf. on Distributed Smart Cameras, Stanford, USA, 2008, pp. 1–9.
-
17)
-
21. Kanatani, K.: ‘Calibration of ultrawide fisheye lens cameras by eigenvalue minimization’, IEEE Trans. Pattern Anal. Mach. Intell., 2013, 35, (4), pp. 813–822 (doi: 10.1109/TPAMI.2012.146).
-
18)
-
14. Espuny, F., Burgos Gil, J.: ‘Generic self-calibration of central cameras from two rotational flows’, Int. J. Comput. Vis., 2011, 91, (2), pp. 131–145 (doi: 10.1007/s11263-010-0335-9).
-
19)
-
11. Mei, C., Rives, P.: ‘Single view point omnidirectional camera calibration from planar grids’. Proc. of the IEEE Int. Conf. on Robotics and Automation, Roma, Italy, 2007, pp. 3945–3950.
-
20)
-
28. Geiger, A., Moosmann, F., Car, Ö., Schuster, B.: ‘Automatic camera and range sensor calibration using a single shot’. Proc. of the Int. Conf. on Robotics and Automation, Saint Paul, USA, 2012, pp. 3936–3943.
-
21)
-
18. Hartley, R., Zisserman, A.: ‘Multiple view geometry in computer vision’ (Cambridge University Press, 2004, 2nd edn.).
-
22)
-
24. Lourakis, M.: ‘Sparse non-linear least squares optimization for geometric vision’. Proc. of the European Conf. on Computer Vision, Crete, Greece, 2010, pp. 43–56.
-
23)
-
27. Bouguet, J-Y.: ‘Camera calibration toolbox for matlab’, .
-
24)
-
22. Svoboda, T., Pajdla, T., Hlaváč, V.: ‘Motion estimation using central panoramic cameras’. Proc. of the IEEE Conf. on Intelligent Vehicles, Stuttgart, Germany, 1998, pp. 335–340.
-
25)
-
2. Abraham, S., Förstner, W.: ‘Fish-eye-stereo calibration and epipolar rectification’, ISPRS J. Photogramm. Remote Sens., 2005, 59, (5), pp. 278–288 (doi: 10.1016/j.isprsjprs.2005.03.001).
-
26)
-
10. Kannala, J., Brandt, S.: ‘A generic camera model and calibration method for conventional, wide-angle, and fish-eye lenses’, IEEE Trans. Pattern Anal. Mach. Intell., 2006, 28, (8), pp. 1335–1340 (doi: 10.1109/TPAMI.2006.153).
-
27)
-
16. Pribanic, T., Sturm, P., Peharec, S.: ‘Wand-based calibration of 3D kinematic system’, IET Comput. Vis., 2009, 3, (3), pp. 124–129 (doi: 10.1049/iet-cvi.2009.0004).
-
28)
-
Z. Zhang
.
Camera calibration with one-dimensional objects.
IEEE Trans. Pattern Anal. Mach. Intell.
,
7 ,
892 -
899
http://iet.metastore.ingenta.com/content/journals/10.1049/iet-cvi.2014.0181
Related content
content/journals/10.1049/iet-cvi.2014.0181
pub_keyword,iet_inspecKeyword,pub_concept
6
6