Skip to main content

Frame-to-Frame Visual Odometry: The Importance of Local Transformations

  • Conference paper
  • First Online:
Proceedings of the 10th International Conference on Computer Recognition Systems CORES 2017 (CORES 2017)

Part of the book series: Advances in Intelligent Systems and Computing ((AISC,volume 578))

Included in the following conference series:

  • 1049 Accesses

Abstract

Trajectory estimation is of pivotal importance for mobile robots. Visual Odometry (VO) allows localizing a robot from passive vision data in frame-to-frame fashion. The VO problem can be solved in different ways, hence an evaluation of these algorithms in the context of real benchmark data is interesting. We focus on feature-based n-point methods based on RGB images. These methods used in monocular vision allow for camera rotation estimation, but only a few of them provide translation estimates up to the unknown scale. In the context of the use of commodity RGB-D cameras, we also compare these methods with the Kabsch algorithm, which uses full depth information.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 169.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.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

Institutional subscriptions

References

  1. Engel, J., Sturm, J., Cremers, D.: Semi-dense visual odometry for a monocular camera. In: IEEE International Conference on Computer Vision (ICCV) (2013)

    Google Scholar 

  2. Schmidt, A., Kraft, M., Fularz, M., Domagala, Z.: Comparative assessment of point feature detectors and descriptors in the context of robot navigation. J. Autom. Mob. Rob. Intell. Syst. 7(1), 11–20 (2013)

    Google Scholar 

  3. Nistér, D.: An efficient solution to the five-point relative pose problem. IEEE Trans. Pattern Anal. Mach. Intell. 26, 756–770 (2004)

    Article  Google Scholar 

  4. Nistér, D.: An efficient solution to the five-point relative pose problem, In: Proceedings of the IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR 2003), vol. 2, pp. 195–202 (2003)

    Google Scholar 

  5. Stewénius, H., Engels, C., Nistér, D.: Recent developments on direct relative orientation. ISPRS J. Photogrammetry Remote Sens. 60, 284–294 (2006). http://www.vis.uky.edu/~stewe/FIVEPOINT/

    Article  Google Scholar 

  6. Belter, D., Nowicki, M., Skrzypczyński, P.: On the performance of pose-based RGB-D visual navigation systems. In: Computer Vision – ACCV 2014. LNCS, vol. 9004, pp. 407–423. Springer (2015)

    Google Scholar 

  7. Hartmann, W., Havlena, M., Schindler, K.: Visual gyroscope for accurate orientation estimation. In: Proceedings of the 2015 IEEE Winter Conference on Applications of Computer Vision (WACV 2015), pp. 286–293. IEEE Computer Society, Washington, DC (2015)

    Google Scholar 

  8. Bradski, G.: Opencv_library. Dr. Dobb’s J. Softw. Tools (2000). http://opencv.org/

  9. Kneip, L., Furgale, P.: OpenGV: a unified and generalized approach to real-time calibrated geometric vision. In: Proceedings of The IEEE International Conference on Robotics and Automation (ICRA), Hong Kong, China (2014)

    Google Scholar 

  10. Kostusiak, A.: The comparison of keypoint detectors and descriptors for registration of RGB-D data. In: Szewczyk, R. et al. (eds.) Challenges in Automation, Robotics and Measurement Techniques. AISC, vol. 440, pp. 609–622. Springer (2016)

    Google Scholar 

  11. Davison, A.J., Murray, D.W.: Simultaneous localisation and map-building using active vision. IEEE Trans. Pattern Anal. Mach. Intell. 24(7), 865–880 (2002)

    Article  Google Scholar 

  12. Fraundorfer, F., Scaramuzza, D.: Visual odometry: Part I the first 30 years and fundamentals. IEEE Rob. Autom. Mag. 18(4), 80–92 (2011)

    Article  Google Scholar 

  13. Fraundorfer, F., Scaramuzza, D.: Visual odometry: Part II matching, robustness and applications. IEEE Rob. Autom. Mag. 19(2), 78–90 (2012)

    Article  Google Scholar 

  14. Murphy, L., Morris, T., Fabrizi, U., Warren, M., Milford, M., Upcroft, B., Bosse, M., Corke, P.: Experimental comparison of odometry approaches. In: Experimental Robotics: The 13th International Symposium on Experimental Robotics. Springer Tracts in Advanced Robotics, vol. 88, pp. 877–890 (2013)

    Google Scholar 

  15. Warren, M., McKinnon, D., He, H., Upcroft, B.: Unaided stereo vision based pose estimation. In: Australasian Conference on Robotics and Automation, Brisbane, ARAA (2010)

    Google Scholar 

  16. Longuet-Higgins, H.: Readings in Computer Vision: Issues, Problems, Principles, and Paradigms. Morgan Kaufmann Publishers Inc., San Francisco (1987)

    Google Scholar 

  17. Hartley, R.: In defense of the eight-point algorithm. IEEE Trans. Pattern Anal. Mach. Intell. (PAMI) 19(6), 580–593 (1997)

    Article  Google Scholar 

  18. Kneip, L., Siegwart, R., Pollefeys, M.: Finding the exact rotation between two images independently of the translation. In: Proceedings of the European Conference on Computer Vision (ECCV) (2012)

    Google Scholar 

  19. Sturm, J., Engelhard, N., Endres, F., Burgard, W., Cremers, D., A benchmark for the evaluation of RGB-D SLAM systems. In: Proceedings of the IEEE RSJ International Conference on Intelligent Robots and Systems, Vilamoura, pp. 573–580 (2012)

    Google Scholar 

  20. Kraft, M., Nowicki, M., Schmidt, A., Fularz, M., Skrzypczyński, P.: Toward evaluation of visual navigation algorithms on RGB-D data from the first- and second-generation Kinect. Mach. Vis. Appl. 28(1), 61–74 (2017)

    Article  Google Scholar 

  21. Schmidt, A., Kraft, M., Fularz, M., Domagala, Z.: The registration system for the evaluation of indoor visual SLAM and odometry algorithms. J. Autom. Mob. Rob. Intell. Syst. 7(2), 46–51 (2013)

    Google Scholar 

  22. Kabsch, W.: A solution for the best rotation to relate two sets of vectors. Acta Crystallogr. 32, 922 (1976)

    Article  Google Scholar 

  23. Kabsch, W.: A discussion of the solution for the best rotation to relate two sets of vectors. Acta Crystallogr. A34, 827–828 (1978)

    Article  Google Scholar 

  24. Nghia, H.: Finding optimal rotation and translation between corresponding 3D points (2011). http://nghiaho.com/?page_id=671

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Aleksander Kostusiak .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer International Publishing AG

About this paper

Cite this paper

Kostusiak, A. (2018). Frame-to-Frame Visual Odometry: The Importance of Local Transformations. In: Kurzynski, M., Wozniak, M., Burduk, R. (eds) Proceedings of the 10th International Conference on Computer Recognition Systems CORES 2017. CORES 2017. Advances in Intelligent Systems and Computing, vol 578. Springer, Cham. https://doi.org/10.1007/978-3-319-59162-9_37

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-59162-9_37

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-59161-2

  • Online ISBN: 978-3-319-59162-9

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics