Abstract
Computer vision hardware and software for navigation and mapping are discussed. The system includes two video cameras. The main features of the software used for calculation and visualization of the library are described in sufficient detail. A method for calibration of a computer vision system using a pair of images with several calibration patterns is presented. The testing equipment for estimation of accuracy in determining navigation parameters with the computer vision system is considered. The results are discussed.
Similar content being viewed by others
References
Brubaker, M.A., Geiger, A., and Urtasun, R., Lost! Leveraging the crowd for probabilistic visual self-localization, CVPR, IEEE Conference, 2013, pp. 3057–3064.
Nagappa, S., Palomeras, N. et al., Single cluster PHD SLAM: Application to autonomous underwater vehicles using stereo vision, OCEANS, Bergen, 2013, MTS/IEEE, pp. 1–9.
Daobin, W., Huawei, L. et al., Lidar Scan matching EKF-SLAM using the differential model of vehicle motion, Intelligent Vehicles Symposium (IV), 2013, pp. 908–912.
Forsyth, D.A. and Ponce, J., Computer Vision: A Modern Approach, Second edition, Pearson Education, Prentice Hall, 2012.
Shapiro, L.G. and Stochman, G.C., Computer Vision, Prentice Hall, 2001.
Geiger, A., Lategahn, H., and Kitt, B., Visual odometry based on stereo image sequences with RANSAC-based outlier rejection scheme, Intelligent Vehicles Symposium (IV), 2010 IEEE, 2010, pp. 486–492.
Nister, D., Naroditsky, O., and Bergen, J., Visual odometry, CVPR, vol.1, 2004, pp. I652–I659.
Nedevschi, S., Popescu, V., Danescu, R., Tiberiu, M., and Oniga, F., Accurate ego-vehicle global localization at intersections through alignment of visual data with digital map, IEEE Transactions on Intelligent Transportation Systems, 2013, pp. 673–687.
Young-Woo, S. and Ragunathan, R., A vision system for detecting and tracking of stop-line, 2014 IEEE 17th International Conference on Intelligent Transportation Systems (ITSC), 2014, pp.1970–1975.
Geiger, A., Ziegler, J., and Stiller, C., StereoScan: Dense 3D reconstruction in real-time, Intelligent Vehicles Symposium (IV), 2011 IEEE, 2011, pp. 963–968.
Donghwa, L., Hyongjin, K., and Hyun, M., GPUbased real-time RGB-D 3D SLAM, 9th International Conference on Ubiquitous Robots and Ambient Intelligence (URAI), 2012, pp. 46–48.
OpenCV: Main page, http://opencv.org
Mobile Robot Programming Toolkit, http://www.mrpt.org
Robot Operation System/Main page, http://www.ros.org
LIBVISO2:C++ Library for Visual Odometry/Main page, http://cvlibs.net/software/libviso
LIBELAS:C++ Library for Efficient Large-scale Stereo Matching/Main page, http://cvlibs.net/software/libelas
The KITTI Vision Benchmark Suite. Dataset/Main page, http://www.cvlibs.net/datasets/kitti
PCL: Point Clouds Library/Main page, http://pointclouds.org
Bradski, G. and Kaehler, A., Learning OpenCV, ISBN: 978-0-596-51613-0, 2008.
Zhang, Zh., A flexible new technique for camera calibration, IEEE Trans. on Pattern Analysis and Machine Intelligence, 2000, 22(11), pp. 1330–1334.
OpenCV stereo example/Main page, https://github.com/Itseez/opencv/blob/master/samples/cpp/stereo_calib.cpp
Camera Calibration Toolbox for Matlab/Main page, http://vision.caltech.edu/bouguetj/calib_doc.
GML C++ Camera Calibration Toolbox/Main page, http://graphics.cs.msu.ru/ru/research/projects
Camera and Range Sensor Calibration Toolbox/Main page, http://cvlibs.net /software/calibration
LIBCBDETECT: Corner and Checkerboard Detection/Main page, http://www.cvlibs.net/software/libcbdetect
Author information
Authors and Affiliations
Corresponding author
Additional information
Published in Giroskopiya i Navigatsiya, 2015, No. 2, pp. 58–66.
Rights and permissions
About this article
Cite this article
Bukin, A.G., Lychagov, A.S., Sadekov, R.N. et al. A computer vision system for navigation of ground vehicles: Hardware and software. Gyroscopy Navig. 7, 66–71 (2016). https://doi.org/10.1134/S207510871601003X
Received:
Published:
Issue Date:
DOI: https://doi.org/10.1134/S207510871601003X