Skip to main content
Top
Published in: Multimedia Systems 6/2022

11-06-2020 | Special Issue Paper

Fast stereo visual odometry based on LK optical flow and ORB-SLAM2

Authors: Chuanye Tang, Xinwen Zhao, Jianfeng Chen, Long Chen, Yazhou Zhou

Published in: Multimedia Systems | Issue 6/2022

Log in

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

A stereo visual odometry algorithm based on the fusion of optical flow tracking and feature matching called LK-ORB-SLAM2 was proposed. In LK-ORB-SLAM2, the operation of optical flow tracking is introduced to adjust the intensive and time-consuming operation of feature matching. This requires solving a key issue: how to solve the problem of losing feature points during optical flow tracking. For this reason, an adaptive matching-frame insertion scheme is proposed to stop optical flow tracking in time and inserts matching-frames and detect new feature points at the right time to keep LK-ORB-SLAM2 running. The experiment on the KITTI and EuRoC data set showed that LK-ORB-SLAM2 reduced the average processing time per frame of ORB-SLAM2 by about 70%, with the change of less than 2% in its accuracy.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literature
1.
go back to reference Wu, T., Zhao, J.Y., Zhang, Z.L., Lu, Z.Y., Chang, Z.J.: On current status and development tendency of vehicle visual odometer. Electron Optics Control 24(10), 69–74 (2017) Wu, T., Zhao, J.Y., Zhang, Z.L., Lu, Z.Y., Chang, Z.J.: On current status and development tendency of vehicle visual odometer. Electron Optics Control 24(10), 69–74 (2017)
2.
go back to reference Lu, W., Xiang, Z., Liu, J.: High-performance visual odometry with two-stage local binocular BA and GPU. In: Presented at the 2013 IEEE Intelligent Vehicles Symposium (IV), 23–26 June 2013 Lu, W., Xiang, Z., Liu, J.: High-performance visual odometry with two-stage local binocular BA and GPU. In: Presented at the 2013 IEEE Intelligent Vehicles Symposium (IV), 23–26 June 2013
3.
go back to reference Scaramuzza, D., Fraundorfer, F.: Visual Odometry [Tutorial] Part I: The first 30 Years and Fundamentals. IEEE Robot. Automat. Mag. 18, 80–92 (2011)CrossRef Scaramuzza, D., Fraundorfer, F.: Visual Odometry [Tutorial] Part I: The first 30 Years and Fundamentals. IEEE Robot. Automat. Mag. 18, 80–92 (2011)CrossRef
4.
go back to reference Nicola, K., David, D., Sebastian, H., Sven, B.: Feature-based visual odometry prior for real-time semi-dense stereo SLAM. Robot. Auton. Syst. 109, 38–58 (2018)CrossRef Nicola, K., David, D., Sebastian, H., Sven, B.: Feature-based visual odometry prior for real-time semi-dense stereo SLAM. Robot. Auton. Syst. 109, 38–58 (2018)CrossRef
5.
go back to reference Mur-Artal, R., Tardós, J.D.: ORB-SLAM2: an open-source SLAM system for monocular, stereo, and RGB-D Cameras. IEEE Trans. Rob. 33(5), 1255–1262 (2017)CrossRef Mur-Artal, R., Tardós, J.D.: ORB-SLAM2: an open-source SLAM system for monocular, stereo, and RGB-D Cameras. IEEE Trans. Rob. 33(5), 1255–1262 (2017)CrossRef
6.
go back to reference Mur-Artal, R., Montiel, J.M.M., Tardos, J.D.: “ORB-SLAM: a Versatile and Accurate Monocular SLAM System. IEEE Trans. Rob. 31(5), 1147–1163 (2015)CrossRef Mur-Artal, R., Montiel, J.M.M., Tardos, J.D.: “ORB-SLAM: a Versatile and Accurate Monocular SLAM System. IEEE Trans. Rob. 31(5), 1147–1163 (2015)CrossRef
7.
go back to reference Gao, X., Zhang, T., Liu, Y., Yan, Q.: 14 Lectures on Visual SLAM: From Theory to Practice. Publishing House of Electronics Industry (2017) Gao, X., Zhang, T., Liu, Y., Yan, Q.: 14 Lectures on Visual SLAM: From Theory to Practice. Publishing House of Electronics Industry (2017)
8.
go back to reference Geiger A.: Are we ready for autonomous driving? The KITTI vision benchmark suite. In: Presented at the 2012 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), 16–21 June 2012 Geiger A.: Are we ready for autonomous driving? The KITTI vision benchmark suite. In: Presented at the 2012 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), 16–21 June 2012
9.
go back to reference Burri, M., Nikolic, J., Gohl, P., Schneider, T., Rehder, J., Omari, S., Achtelik, M.W., Siegwart, R.: The EuRoC micro aerial vehicle datasets. Int. J. Robot. Res. 35(10), 1157–1163 (2016)CrossRef Burri, M., Nikolic, J., Gohl, P., Schneider, T., Rehder, J., Omari, S., Achtelik, M.W., Siegwart, R.: The EuRoC micro aerial vehicle datasets. Int. J. Robot. Res. 35(10), 1157–1163 (2016)CrossRef
10.
go back to reference Nister, D., Naroditsky, O., Bergen, J.R.: Visual odometry. In: Presented at the 2004 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), 1 Jan 2004 Nister, D., Naroditsky, O., Bergen, J.R.: Visual odometry. In: Presented at the 2004 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), 1 Jan 2004
11.
go back to reference Davison, A.J.: SLAM with a single camera. In: Presented at the Proceedings of Workshop on Concurrent Mapping an Localization for Autonomous Mobile Robots in Conjunction with ICRA (2002) Davison, A.J.: SLAM with a single camera. In: Presented at the Proceedings of Workshop on Concurrent Mapping an Localization for Autonomous Mobile Robots in Conjunction with ICRA (2002)
12.
go back to reference Davison, A.J.: Real-time simultaneous localization and mapping with a single camera. In: presented at the Proceedings of the Ninth IEEE International Conference on Computer Vision (2003) Davison, A.J.: Real-time simultaneous localization and mapping with a single camera. In: presented at the Proceedings of the Ninth IEEE International Conference on Computer Vision (2003)
13.
go back to reference Davison, A.J., Reid, I.D., Molton, N.D.: Mono-SLAM: real-time single camera SLAM. IEEE Trans. Pattern Anal. Mach. Intell. 29(6), 1052–1067 (2007)CrossRef Davison, A.J., Reid, I.D., Molton, N.D.: Mono-SLAM: real-time single camera SLAM. IEEE Trans. Pattern Anal. Mach. Intell. 29(6), 1052–1067 (2007)CrossRef
14.
go back to reference Civera, J., Davison, A.J., Montiel, J.M.M.: Inversedepth parametrization for monocular SLAM. IEEE Trans. Rob. 24(5), 932–945 (2008)CrossRef Civera, J., Davison, A.J., Montiel, J.M.M.: Inversedepth parametrization for monocular SLAM. IEEE Trans. Rob. 24(5), 932–945 (2008)CrossRef
15.
go back to reference Klein, G., Murray, D.: Parallel tracking and mapping for small AR workspaces. In: IEEE and ACM International Symposium on Mixed and Augmented Reality (2007) Klein, G., Murray, D.: Parallel tracking and mapping for small AR workspaces. In: IEEE and ACM International Symposium on Mixed and Augmented Reality (2007)
16.
go back to reference Lowe, D.G.: Distinctive image features from scale-invariant keypoints. Int. J. Comput. Vis. 60(2), 91–110 (2004)CrossRef Lowe, D.G.: Distinctive image features from scale-invariant keypoints. Int. J. Comput. Vis. 60(2), 91–110 (2004)CrossRef
17.
go back to reference Rublee, E., Rabaud, V., Konolige, K., Bradski, G.: ORB: an efficient alternative to SIFT or SURF. In: Presented at the International Conference on Computer Vision, 1 Nov. 2012 Rublee, E., Rabaud, V., Konolige, K., Bradski, G.: ORB: an efficient alternative to SIFT or SURF. In: Presented at the International Conference on Computer Vision, 1 Nov. 2012
18.
go back to reference Zheng, C., Xiang, Z., Liu, J.: Monocular vision odometry based on the fusion of optical flow and feature points matching. J. Zhejiang Univ. (Eng. Sci.) 48(2), 279–284 (2014) Zheng, C., Xiang, Z., Liu, J.: Monocular vision odometry based on the fusion of optical flow and feature points matching. J. Zhejiang Univ. (Eng. Sci.) 48(2), 279–284 (2014)
19.
go back to reference Cheng, C., Hao, X., Zhang, Z., Zhao, M.: Stereo visual odometry based on Kalman fusion of optical flow tracking and trifocal tensor constraint. J. Chin. Inertial Technol. 24(2), 473–479 (2016) Cheng, C., Hao, X., Zhang, Z., Zhao, M.: Stereo visual odometry based on Kalman fusion of optical flow tracking and trifocal tensor constraint. J. Chin. Inertial Technol. 24(2), 473–479 (2016)
20.
go back to reference Chen, Y.J., Yang, G.L., Jiang, Y.X., Liu, X.Y.: Monocular visual odometry based on trifocal tensor constraint. J Phys Conf Ser 976, 012002 (2018)CrossRef Chen, Y.J., Yang, G.L., Jiang, Y.X., Liu, X.Y.: Monocular visual odometry based on trifocal tensor constraint. J Phys Conf Ser 976, 012002 (2018)CrossRef
21.
go back to reference Kitt, B., Geiger, A., Lategahn, H.: Visual odometry based on stereo image sequences with RANSAC-based outlier rejection scheme. In: Presented at IEEE Intelligent Vehicles Symposium, pp. 486–492 (2010) Kitt, B., Geiger, A., Lategahn, H.: Visual odometry based on stereo image sequences with RANSAC-based outlier rejection scheme. In: Presented at IEEE Intelligent Vehicles Symposium, pp. 486–492 (2010)
22.
go back to reference Forster, C., Zhang, Z., Gassner, M., Werlberger, M., Scaramuzza, D.: Svo: semidirect visual odometry for monocular and multicamera systems. IEEE Trans. Robot. 33(2), 249–265 (2017)CrossRef Forster, C., Zhang, Z., Gassner, M., Werlberger, M., Scaramuzza, D.: Svo: semidirect visual odometry for monocular and multicamera systems. IEEE Trans. Robot. 33(2), 249–265 (2017)CrossRef
23.
go back to reference Wang, R., Schwörer, M., Cremers, D.: Stereo dso: large-scale direct sparse Visual Odometry with stereo cameras. In: Presented at the 2017 IEEE International Conference on Computer Vision (ICCV) (2017) Wang, R., Schwörer, M., Cremers, D.: Stereo dso: large-scale direct sparse Visual Odometry with stereo cameras. In: Presented at the 2017 IEEE International Conference on Computer Vision (ICCV) (2017)
24.
go back to reference Kendall, A., Grimes, M., Cipolla, R.: PoseNet: a convolutional net-work for real-time 6-DOF camera relocalization. In: IEEE International Conference on Computer Vision (ICCV), pp. 2938–2946 (2015) Kendall, A., Grimes, M., Cipolla, R.: PoseNet: a convolutional net-work for real-time 6-DOF camera relocalization. In: IEEE International Conference on Computer Vision (ICCV), pp. 2938–2946 (2015)
25.
go back to reference Muller, P., Savakis, A.: Flowdometry: an optical flow and deep learning based approach to visual odometry. In: 2017 IEEE Winter Conference on Applications of Computer Vision (WACV), pp. 624-631 (2017) Muller, P., Savakis, A.: Flowdometry: an optical flow and deep learning based approach to visual odometry. In: 2017 IEEE Winter Conference on Applications of Computer Vision (WACV), pp. 624-631 (2017)
27.
go back to reference Bay, H., Ess, A., Tuytelaars, T., Van Gool, L.: Speeded-up robust features (SURF). Comput. Vis. Image Underst 110(3), 346–359 (2008)CrossRef Bay, H., Ess, A., Tuytelaars, T., Van Gool, L.: Speeded-up robust features (SURF). Comput. Vis. Image Underst 110(3), 346–359 (2008)CrossRef
28.
go back to reference Rosten, E., Drummond, T.: Machine Learning for High-Speed Corner Detection. Springer, Berlin (2006)CrossRef Rosten, E., Drummond, T.: Machine Learning for High-Speed Corner Detection. Springer, Berlin (2006)CrossRef
29.
go back to reference Calonder, M, Lepetit, V., Strecha, C., Pascal, F.: BRIEF: binary robust independent elementary features. In: Presented at 11th European Conference on Computer Vision, Heraklion, Crete, Greece, 5–11 Sep 2010 Calonder, M, Lepetit, V., Strecha, C., Pascal, F.: BRIEF: binary robust independent elementary features. In: Presented at 11th European Conference on Computer Vision, Heraklion, Crete, Greece, 5–11 Sep 2010
30.
go back to reference Jürgen, S., et al.: A benchmark for the evaluation of RGB-D SLAM systems. In: 2012 IEEE/RSJ International Conference on Intelligent Robots and Systems IEEE (2012) Jürgen, S., et al.: A benchmark for the evaluation of RGB-D SLAM systems. In: 2012 IEEE/RSJ International Conference on Intelligent Robots and Systems IEEE (2012)
31.
go back to reference Strasdat, H., Montiel, J.M.M., Davison, A.J.: Visual SLAM: why filter? ☆. Image Vis. Comput. 30(2), 65–77 (2012)CrossRef Strasdat, H., Montiel, J.M.M., Davison, A.J.: Visual SLAM: why filter? ☆. Image Vis. Comput. 30(2), 65–77 (2012)CrossRef
Metadata
Title
Fast stereo visual odometry based on LK optical flow and ORB-SLAM2
Authors
Chuanye Tang
Xinwen Zhao
Jianfeng Chen
Long Chen
Yazhou Zhou
Publication date
11-06-2020
Publisher
Springer Berlin Heidelberg
Published in
Multimedia Systems / Issue 6/2022
Print ISSN: 0942-4962
Electronic ISSN: 1432-1882
DOI
https://doi.org/10.1007/s00530-020-00662-9

Other articles of this Issue 6/2022

Multimedia Systems 6/2022 Go to the issue