Abstract
At present, binocular vision system is widely used in unmanned aerial vehicle (UAV). However, there is a large vibration in the process of UAV’s flight. It will lead to the change of the position relationship in the binocular vision system. To solve this problem, this paper proposes a method based on Bundle Adjustment optimization algorithm. It is based on the camera calibration data calibrated before out of factory. The rigid body transformation matrix between the two cameras is calibrated and optimized by the position of the feature points and the image information around the feature points. A series of experiments are conducted to test the algorithm. The experiment shows that the distance between calibrated 3D points and the ground truth is less than 5 mm when the length between target and binocular vision system is about to 2 m. It has fully satisfied the needs of the subsequent computation of disparity map. The algorithm has been applied to a UAV binocular vision system.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Zhou, G., Fang, L., Tang, K., Zhang, H., Wang, K.: Guidance: a visual sensing platform for robotic applications. In: IEEE Conference on Computer Vision & Pattern Recognition Workshops (2015)
Liang, J., Zhang, W.G., Wang, X.N., Du, J.H.: Development for restraining oscillation device of the UAV model in 4 m × 3 m the wind tunnel. J. Exp. Fluid Mech. 21(4), 65–70 (2007)
Zhang, Z.: A flexible new technique for camera calibration. IEEE Trans. Pattern Anal. Mach. Intell. 22(11), 1330–1334 (2000)
Li, H., Hartley, R.: Five-point motion estimation made easy. In: International Conference on Pattern Recognition, vol. 1, pp. 630–633. IEEE (2006)
Longuet-Higgins, H.C.: A computer algorithm for reconstructing a scene from two projections. Nature 293, 133–135 (1981)
Hartley, R., Zisserman, A.: Multiple View Geometry in Computer Vision. Cambridge University Press, Cambridge (2004)
Triggs, B., McLauchlan, P.F., Hartley, R.I., Fitzgibbon, A.W.: Bundle adjustment — a modern synthesis. In: Triggs, B., Zisserman, A., Szeliski, R. (eds.) IWVA 1999. LNCS, vol. 1883, pp. 298–372. Springer, Heidelberg (2000). doi:10.1007/3-540-44480-7_21
Sun, J., Wu, Z., Liu, Q.: Field calibration of stereo vision sensor with large FOV. Opt. Precis. Eng. 22(11), 1330–1334 (2009)
Guangle, L., Wenyou, H., Qingsong, L.: Improved Zhang’s Calibration method and experiments for underwater binocular stereo-vision. Acta Optica Sinica 34(12), 1215006 (2014)
Boyd, S.: Convex Optimization. Cambridge University Press, Cambridge (2013)
Baker, S., Matthews, I.: Lucas-Kanade 20 years on: a unifying framework. Int. J. Comput. Vis. 56(3), 221–255 (2004). Kluwer Academic Publishers
Acknowledgments
This work was financially supported by the National Natural Science Foundation of Heilongjiang province under Grant QC2014C072, and Postdoctoral Science Foundation of Heilongjiang under Grant LBH-Z14108.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2017 Springer International Publishing AG
About this paper
Cite this paper
Xu, D., Gao, Y., Hou, Z. (2017). Self Calibration of Binocular Vision Based on Bundle Adjustment Algorithm. In: Huang, Y., Wu, H., Liu, H., Yin, Z. (eds) Intelligent Robotics and Applications. ICIRA 2017. Lecture Notes in Computer Science(), vol 10463. Springer, Cham. https://doi.org/10.1007/978-3-319-65292-4_57
Download citation
DOI: https://doi.org/10.1007/978-3-319-65292-4_57
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-65291-7
Online ISBN: 978-3-319-65292-4
eBook Packages: Computer ScienceComputer Science (R0)