Proceedings

Unsupervised Monocular Visual-inertial Odometry Network

Video Download BibTeX Cite

Proceedings of the Twenty-Ninth International Joint Conference on Artificial Intelligence. Main track. Pages 2347-2354.

https://doi.org/10.24963/ijcai.2020/325

Abstract

Recently, unsupervised methods for monocular visual odometry (VO), with no need for quantities of expensive labeled ground truth, have attracted much attention. However, these methods are inadequate for long-term odometry task, due to the inherent limitation of only using monocular visual data and the inability to handle the error accumulation problem. By utilizing supplemental low-cost inertial measurements, and exploiting the multi-view geometric constraint and sequential constraint, an unsupervised visual-inertial odometry framework (UnVIO) is proposed in this paper. Our method is able to predict the per-frame depth map, as well as extracting and self-adaptively fusing visual-inertial motion features from image-IMU stream to achieve long-term odometry task. A novel sliding window optimization strategy, which consists of an intra-window and an inter-window optimization, is introduced for overcoming the error accumulation and scale ambiguity problem. The intra-window optimization restrains the geometric inferences within the window through checking the photometric consistency. And the inter-window optimization checks the 3D geometric consistency and trajectory consistency among predictions of separate windows. Extensive experiments have been conducted on KITTI and Malaga datasets to demonstrate the superiority of UnVIO over other state-of-the-art VO / VIO methods. The codes are open-source.

  1. [Bian et al., 2019] J. Bian, Z. Li, N. Wang, H. Zhan, C. Shen, M. Cheng, and I. Reid. Unsupervised scale-consistent depth and ego-motion learning from monocular video. In Advances in Neural Information Processing Systems (NeurIPS), pages 35-45, 2019.
  2. [Blanco-Claraco et al., 2014] J. L. Blanco-Claraco, F. Á. Moreno- Dueñas, and J. González-Jiménez. The málaga urban dataset: High-rate stereo and lidar in a realistic urban scenario. The In- ternational Journal of Robotics Research (IJRR), 33(2):207-214, 2014.
  3. [Bloesch et al., 2015] M. Bloesch, S. Omari, M. Hutter, and R. Siegwart. Robust visual inertial odometry using a direct ekf- based approach. In IEEE/RSJ international conference on intel- ligent robots and systems (IROS), pages 298-304, 2015.
  4. [Chang and Chen, 2018] J. Chang and Y. Chen. Pyramid stereo matching network. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR), pages 5410- 5418, 2018.
  5. [Chen et al., 2019] C. Chen, S. Rosa, Y. Miao, C. X. Lu, W. Wu, A. Markham, and N. Trigoni. Selective sensor fusion for neu- ral visual-inertial odometry. In Proceedings of the IEEE Confer- ence on Computer Vision and Pattern Recognition (CVPR), pages 10542-10551, 2019.
  6. [Clark et al., 2017] R. Clark, S. Wang, H. Wen, A. Markham, and N. Trigoni. Vinet: Visual-inertial odometry as a sequence-to- sequence learning problem. In Thirty-First AAAI Conference on Artificial Intelligence (AAAI), pages 3995-4001, 2017.
  7. [Dosovitskiy et al., 2015] A. Dosovitskiy, P. Fischer, E. Ilg, P. Husser, C. Hazirbas, V. Golkov, P. v. d. Smagt, D. Cremers, and T. Brox. Flownet: Learning optical flow with convolutional networks. In IEEE International Conference on Computer Vision (ICCV), pages 2758-2766, 2015.
  8. [Engel et al., 2017] J. Engel, V. Koltun, and D. Cremers. Direct sparse odometry. IEEE Transactions on Pattern Analysis and Machine Intelligence (TPAMI), 40(3):611-625, 2017.
  9. [Geiger et al., 2011] A. Geiger, J. Ziegler, and C. Stiller. Stere- oscan: Dense 3d reconstruction in real-time. In IEEE Intelligent Vehicles Symposium (IV), pages 963-968, 2011.
  10. [Geiger et al., 2012] A. Geiger, P. Lenz, and R. Urtasun. Are we ready for autonomous driving? the kitti vision benchmark suite. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR), pages 3354-3361, 2012.
  11. [Geiger et al., 2013] A. Geiger, P. Lenz, C. Stiller, and R. Urtasun. Vision meets robotics: The kitti dataset. The International Jour- nal of Robotics Research (IJRR), 32(11):1231-1237, 2013.
  12. [Godard et al., 2017] C. Godard, O. Mac Aodha, and G. J. Brostow. Unsupervised monocular depth estimation with left-right consis- tency. In Proceedings of the IEEE Conference on Computer Vi- sion and Pattern Recognition (CVPR), pages 270-279, 2017.
  13. [Han et al., 2019] L. Han, Y. Lin, G. Du, and S. Lian. Deep- vio: Self-supervised deep learning of monocular visual iner- tial odometry using 3d geometric constraints. arXiv preprint arXiv:1906.11435, 2019.
  14. [He et al., 2016] K. He, X. Zhang, S. Ren, and J. Sun. Deep resid- ual learning for image recognition. In Proceedings of the IEEE conference on computer vision and pattern recognition (CVPR), pages 770-778, 2016.
  15. [Hochreiter and Schmidhuber, 1997] S. Hochreiter and J. Schmid- huber. Long short-term memory. Neural computation, 9(8):1735-1780, 1997.
  16. [Huang and Liu, 2018] W. Huang and H. Liu. Online initialization and automatic camera-imu extrinsic calibration for monocular visual-inertial SLAM. In International Conference on Robotics and Automation (ICRA), pages 5182-5189, 2018.
  17. [Leutenegger et al., 2013] S. Leutenegger, P. T. Furgale, V. Rabaud, M. Chli, K. Konolige, and R. Siegwart. Keyframe-based visual- inertial slam using nonlinear optimization. In Proceedings of Robotis Science and Systems (RSS), 2013.
  18. [Mur-Artal and Tardós, 2017] R. Mur-Artal and J. D. Tardós. ORB- SLAM2: an open-source SLAM system for monocular, stereo and RGB-D cameras. IEEE Transactions on Robotics (TRO), 33(5):1255-1262, 2017.
  19. [Qin et al., 2018] T. Qin, P. Li, and S. Shen. Vins-mono: A ro- bust and versatile monocular visual-inertial state estimator. IEEE Transactions on Robotics (TRO), 34(4):1004-1020, 2018.
  20. [Shamwell et al., 2018] E. J. Shamwell, S. Leung, and W. D. Noth- wang. Vision-aided absolute trajectory estimation using an unsupervised deep network with online error correction. In IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), pages 2524-2531, 2018.
  21. [Shen et al., 2019] T. Shen, Z. Luo, L. Zhou, H. Deng, R. Zhang, T. Fang, and L. Quan. Beyond photometric loss for self- supervised ego-motion estimation. In International Conference on Robotics and Automation (ICRA), pages 6359-6365, 2019.
  22. [Vankadari et al., 2019] M. B. Vankadari, S. Kumar, A. Majumder, and K. Das. Unsupervised learning of monocular depth and ego-motion using conditional patchgans. In International Joint Conference on Artificial Intelligence (IJCAI), pages 5677-5684, 2019. IJCAI
  23. [Wang et al., 2004] Z. Wang, A. C. Bovik, H. R. Sheikh, and E. P. Simoncelli. Image quality assessment: from error visibility to structural similarity. IEEE transactions on image processing (TIP), 13(4):600-612, 2004.
  24. [Wang et al., 2018] S. Wang, R. Clark, H. Wen, and N. Trigoni. End-to-end, sequence-to-sequence probabilistic visual odome- try through deep neural networks. The International Journal of Robotics Research (IJRR), 37(4-5):513-542, 2018.
  25. [Zhou et al., 2017] T. Zhou, M. Brown, N. Snavely, and D. G. Lowe. Unsupervised learning of depth and ego-motion from video. In Proceedings of the IEEE Conference on Computer Vi- sion and Pattern Recognition (CVPR), pages 1851-1858, 2017.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards