Skip to main content

Stereo Visual SLAM Using Bag of Point and Line Word Pairs

  • Conference paper
  • First Online:

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 11743))

Abstract

The traditional point-based SLAM algorithm performs poorly due to light changing, low-texture and highly similar scenes, while line segment features can better describe the structural information of the environment. For this problem, a new stereo visual SLAM system based on point and line features is proposed. The Jacobian matrix of the new optimization target combined with point and line features is derived in detail. At the same time, DBoW is extended with line features and the concept of point and line word pairs is proposed. The co-occurrence information and spatial proximity of point and line features are considered in loop closure detection. Experimental results on EuRoC and self-built datasets demonstrate that the proposed method outperforms ORB-SLAM2, which can reduce the localization error in both indoor and outdoor environments and improve the precision and recall of the loop closure detection.

This work is supported by the Science and Technology Program of State Grid Headquarters “Deep-vision-based Intelligent Reconstruction and Recognition of Complex and Dynamic Fieldwork Environment” (SGJSDK00PXJS1800444), and National Natural Science Foundation of China (Grant No. 61573101 and 61573100).

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Notes

  1. 1.

    github.com/MichaelGrupp/evo.

References

  1. Mur-Artal, R., Montiel, J.M.M., Tardos, J.D.: ORB-SLAM: a versatile and accurate monocular SLAM system. IEEE Trans. Robot. 31(5), 1147–1163 (2015)

    Article  Google Scholar 

  2. Klein, G., Murray, D.: Parallel tracking and mapping for small AR workspaces. In: 6th IEEE and ACM International Symposium on Mixed and Augmented Reality, ISMAR 2007, pp. 225–234. IEEE (2007)

    Google Scholar 

  3. Mur-Artal, R., Tardós, J.D.: ORB-SLAM2: an open-source SLAM system for monocular, stereo, and RGB-D cameras. IEEE Trans. Robot. 33(5), 1255–1262 (2017)

    Article  Google Scholar 

  4. Pumarola, A., Vakhitov, A., Agudo, A., Sanfeliu, A., Moreno-Noguer, F.: PL-SLAM: real-time monocular visual slam with points and lines. In: 2017 IEEE International Conference on Robotics and Automation (ICRA), pp. 4503–4508. IEEE (2017)

    Google Scholar 

  5. Gomez-Ojeda, R., Briales, J., Gonzalez-Jimenez, J.: PL-SVO: semi-direct monocular visual odometry by combining points and line segments. In: 2016 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), pp. 4211–4216. IEEE (2016)

    Google Scholar 

  6. Gomez-Ojeda, R., Zuñiga-Noël, D., Moreno, F.A., Scaramuzza, D., Gonzalez-Jimenez, J.: PL-SLAM: a stereo slam system through the combination of points and line segments. arXiv preprint arXiv:1705.09479 (2017)

  7. Yang, S., Scherer, S.: Direct monocular odometry using points and lines. arXiv preprint arXiv:1703.06380 (2017)

  8. Cummins, M., Newman, P.: Probabilistic appearance based navigation and loop closing. In: 2007 IEEE International Conference on Robotics and Automation, pp. 2042–2048. IEEE (2007)

    Google Scholar 

  9. Angeli, A., Filliat, D., Doncieux, S., Meyer, J.A.: Fast and incremental method for loop-closure detection using bags of visual words. IEEE Trans. Robot. 24(5), 1027–1037 (2008)

    Article  Google Scholar 

  10. Gálvez-López, D., Tardos, J.D.: Bags of binary words for fast place recognition in image sequences. IEEE Trans. Robot. 28(5), 1188–1197 (2012)

    Article  Google Scholar 

  11. Kejriwal, N., Kumar, S., Shibata, T.: High performance loop closure detection using bag of word pairs. Robot. Auton. Syst. 77, 55–65 (2016)

    Article  Google Scholar 

  12. Blanco, J.L.: A tutorial on SE(3) transformation parameterizations and on-manifold optimization. Technical report 3, University of Malaga (2010)

    Google Scholar 

  13. Qian, K., Zhao, W., Ma, Z., Ma, J., Ma, X., Yu, H.: Wearable-assisted localization and inspection guidance system using egocentric stereo cameras. IEEE Sens. J. 18(2), 809–821 (2017)

    Article  Google Scholar 

  14. Burri, M., et al.: The EuRoC micro aerial vehicle datasets. Int. J. Robot. Res. (2016). https://doi.org/10.1177/0278364915620033. http://ijr.sagepub.com/content/early/2016/01/21/0278364915620033.abstract

    Article  Google Scholar 

  15. Umeyama, S.: Least-squares estimation of transformation parameters between two point patterns. IEEE Trans. Pattern Anal. Mach. Intell. 4, 376–380 (1991)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Wei Zhao .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Zhao, W., Qian, K., Ma, Z., Ma, X., Yu, H. (2019). Stereo Visual SLAM Using Bag of Point and Line Word Pairs. In: Yu, H., Liu, J., Liu, L., Ju, Z., Liu, Y., Zhou, D. (eds) Intelligent Robotics and Applications. ICIRA 2019. Lecture Notes in Computer Science(), vol 11743. Springer, Cham. https://doi.org/10.1007/978-3-030-27538-9_56

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-27538-9_56

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-27537-2

  • Online ISBN: 978-3-030-27538-9

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics