Proceedings

BRIGHT-VO: Brightness-Guided Hybrid Transformer for Visual Odometry with Multi-modality Refinement Module

Download BibTeX Cite

Proceedings of the Thirty-Fourth International Joint Conference on Artificial Intelligence. Main Track. Pages 1936-1944.

https://doi.org/10.24963/ijcai.2025/216

Abstract

Visual odometry (VO) plays a crucial role in autonomous driving, robotic navigation, and other related tasks by estimating the position and orientation of a camera based on visual input. Significant progress has been made in data-driven VO methods, particularly those leveraging deep learning techniques to extract image features and estimate camera poses. However, these methods often struggle in low-light conditions because of the reduced visibility of features and the increased difficulty of matching keypoints. To address this limitation, we introduce BrightVO, a novel VO model based on Transformer architecture, which not only performs front-end visual feature extraction, but also incorporates a multi-modality refinement module in the back-end that integrates Inertial Measurement Unit (IMU) data. Using pose graph optimization, this module iteratively refines pose estimates to reduce errors and improve both accuracy and robustness. Furthermore, we create a synthetic low-light dataset, KiC4R, which includes a variety of lighting conditions to facilitate the training and evaluation of VO frameworks in challenging environments. Experimental results demonstrate that BrightVO achieves state-of-the-art performance on both the KiC4R dataset and the KITTI benchmarks. Specifically, it provides an average improvement of 20% in pose estimation accuracy in normal outdoor environments and 25% in low-light conditions, outperforming existing methods. This work is open-source at https://github.com/Anastasiawd/BrightVO.

  1. [Agostinho et al., 2022] Lucas R Agostinho, Nuno M Ri- cardo, Maria I Pereira, Antoine Hiolle, and Andry M Pinto. A practical survey on visual odometry for au- tonomous driving in challenging scenarios and conditions. IEEE Access, 10:72182-72205, 2022.
  2. [Alismail et al., 2016] Hatem Alismail, Michael Kaess, Brett Browning, and Simon Lucey. Direct visual odom- etry in low light using binary descriptors. IEEE Robotics and Automation Letters, 2(2):444-451, 2016.
  3. [Aqel et al., 2016] Mohammad OA Aqel, Mohammad H Marhaban, M Iqbal Saripan, and Napsiah Bt Ismail. Re- view of visual odometry: types, approaches, challenges, and applications. SpringerPlus, 5:1-26, 2016.
  4. [Bertasius et al., 2021] Gedas Bertasius, Heng Wang, and Lorenzo Torresani. Is space-time attention all you need for video understanding? In ICML, volume 2, page 4, 2021.
  5. [Burri et al., 2016] Michael Burri, Janosch Nikolic, Pascal Gohl, Thomas Schneider, Joern Rehder, Sammy Omari, Markus W Achtelik, and Roland Siegwart. The euroc mi- cro aerial vehicle datasets. The International Journal of Robotics Research, 35(10):1157-1163, 2016.
  6. [Cabon et al., 2020] Yohann Cabon, Naila Murray, and Mar- tin Humenberger. Virtual kitti 2. arXiv preprint arXiv:2001.10773, 2020.
  7. [Cai et al., 2019] Guo-Sheng Cai, Huei-Yung Lin, and Shih- Fen Kao. Mobile robot localization using gps, imu and visual odometry. In 2019 International Automatic Control Conference (CACS), pages 1-6. IEEE, 2019.
  8. [Cai et al., 2023] Yuanhao Cai, Hao Bian, Jing Lin, Haoqian Wang, Radu Timofte, and Yulun Zhang. Retinexformer: One-stage retinex-based transformer for low-light image enhancement. In Proceedings of the IEEE/CVF Inter- national Conference on Computer Vision, pages 12504- 12513, 2023.
  9. [Campos et al., 2021] Carlos Campos, Richard Elvira, Juan J Gómez Rodríguez, José MM Montiel, and Juan D Tardós. Orb-slam3: An accurate open-source library for visual, visual-inertial, and multimap slam. IEEE Transac- tions on Robotics, 37(6):1874-1890, 2021.
  10. [Carlone et al., 2015] Luca Carlone, Roberto Tron, Kostas Daniilidis, and Frank Dellaert. Initialization techniques for 3d slam: A survey on rotation estimation and its use in pose graph optimization. In 2015 IEEE international con- ference on robotics and automation (ICRA), pages 4597- 4604. IEEE, 2015.
  11. [Dosovitskiy et al., 2017] Alexey Dosovitskiy, German Ros, Felipe Codevilla, Antonio Lopez, and Vladlen Koltun. Carla: An open urban driving simulator. In Conference on robot learning, pages 1-16. PMLR, 2017.
  12. [Dosovitskiy, 2020] Alexey Dosovitskiy. An image is worth 16x16 words: Transformers for image recognition at scale. arXiv preprint arXiv:2010.11929, 2020.
  13. [Engel et al., 2014] Jakob Engel, Thomas Schöps, and Daniel Cremers. Lsd-slam: Large-scale direct monocular slam. In European conference on computer vision, pages 834-849. Springer, 2014.
  14. [Filipenko and Afanasyev, 2018] Maksim Filipenko and Ilya Afanasyev. Comparison of various slam systems for mo- bile robot in an indoor environment. In 2018 International Conference on Intelligent Systems (IS), pages 400-407. IEEE, 2018.
  15. [Franc ¸ani and Maximo, 2023] André O Franc ¸ani and Mar- cos ROA Maximo. Transformer-based model for monoc- ular visual odometry: a video understanding approach. arXiv preprint arXiv:2305.06121, 2023.
  16. [Fu et al., 2024] Taimeng Fu, Shaoshu Su, Yiren Lu, and Chen Wang. islam: Imperative slam. IEEE Robotics and Automation Letters, 2024.
  17. [Geiger et al., 2012] Andreas Geiger, Philip Lenz, and Raquel Urtasun. Are we ready for autonomous driving? the kitti vision benchmark suite. In 2012 IEEE conference on computer vision and pattern recognition, pages 3354- 3361. IEEE, 2012.
  18. [Gui et al., 2015] Jianjun Gui, Dongbing Gu, Sen Wang, and Huosheng Hu. A review of visual inertial odometry from filtering and optimisation perspectives. Advanced Robotics, 29(20):1289-1301, 2015.
  19. [Han et al., 2020] Kai Han, Yunhe Wang, Hanting Chen, Xinghao Chen, Jianyuan Guo, Zhenhua Liu, Yehui Tang, An Xiao, Chunjing Xu, Yixing Xu, et al. A survey on vi- sual transformer. arXiv preprint arXiv:2012.12556, 2020.
  20. [He et al., 2020] Ming He, Chaozheng Zhu, Qian Huang, Baosen Ren, and Jintao Liu. A review of monocular vi- sual odometry. The Visual Computer, 36(5):1053-1065, 2020.
  21. [Huai and Huang, 2022] Zheng Huai and Guoquan Huang. Robocentric visual-inertial odometry. The International Journal of Robotics Research, 41(7):667-689, 2022.
  22. [Keimel et al., 2012] Christian Keimel, Arne Redl, and Klaus Diepold. The tum high definition video datasets. In 2012 Fourth international workshop on quality of mul- timedia experience, pages 97-102. IEEE, 2012.
  23. [Lin and Zhang, 2022] Jiarong Lin and Fu Zhang. R 3 live: A robust, real-time, rgb-colored, lidar-inertial-visual tightly-coupled state estimation and mapping package. In 2022 International Conference on Robotics and Automa- tion (ICRA), pages 10672-10678. IEEE, 2022.
  24. [Lipson et al., 2025] Lahav Lipson, Zachary Teed, and Jia Deng. Deep patch visual slam. In European Conference on Computer Vision, pages 424-440. Springer, 2025.
  25. [Liu et al., 2024] Xiaorui Liu, Zijie Li, Weihua Zong, Hang Su, Peng Liu, and Shuzhi Sam Ge. Graph representation learning and optimization for spherical emission source microscopy system. IEEE Transactions on Automation Science and Engineering, pages 1-14, 2024.
  26. [Martínez-Otzeta et al., 2022] José María Martínez-Otzeta, Itsaso Rodríguez-Moreno, Iñigo Mendialdua, and Basilio Sierra. Ransac for robotic applications: A survey. Sensors, 23(1):327, 2022.
  27. [Memmel et al., 2023] Marius Memmel, Roman Bachmann, and Amir Zamir. Modality-invariant visual odometry for embodied vision. In Proceedings of the IEEE/CVF Confer- ence on Computer Vision and Pattern Recognition, pages 21549-21559, 2023.
  28. [Mohamed et al., 2019] Sherif AS Mohamed, Mohammad- Hashem Haghbayan, Tomi Westerlund, Jukka Heikkonen, Hannu Tenhunen, and Juha Plosila. A survey on odom- etry for autonomous navigation systems. IEEE access, 7:97466-97486, 2019.
  29. [Mur-Artal and Tardós, 2017] Raul Mur-Artal and Juan D Tardós. Orb-slam2: An open-source slam system for monocular, stereo, and rgb-d cameras. IEEE transactions on robotics, 33(5):1255-1262, 2017.
  30. [Prokhorov et al., 2019] David Prokhorov, Dmitry Zhukov, Olga Barinova, Konushin Anton, and Anna Vorontsova. Measuring robustness of visual slam. In 2019 16th In- ternational conference on machine vision applications (MVA), pages 1-6. IEEE, 2019.
  31. [Qin et al., 2018] Tong Qin, Peiliang Li, and Shaojie Shen. Vins-mono: A robust and versatile monocular visual- inertial state estimator. IEEE transactions on robotics, 34(4):1004-1020, 2018.
  32. [Rashed et al., 2019] Hazem Rashed, Mohamed Ramzy, Victor Vaquero, Ahmad El Sallab, Ganesh Sistu, and Senthil Yogamani. Fusemodnet: Real-time camera and lidar based moving object detection for robust low-light autonomous driving. In Proceedings of the IEEE/CVF International Conference on Computer Vision Workshops, pages 0-0, 2019.
  33. [Ronneberger et al., 2015] Olaf Ronneberger, Philipp Fis- cher, and Thomas Brox. U-net: Convolutional networks for biomedical image segmentation. In Medical image computing and computer-assisted intervention-MICCAI 2015: 18th international conference, Munich, Germany, October 5-9, 2015, proceedings, part III 18, pages 234- 241. Springer, 2015.
  34. [Sarlin et al., 2020] Paul-Edouard Sarlin, Daniel DeTone, Tomasz Malisiewicz, and Andrew Rabinovich. Superglue: Learning feature matching with graph neural networks. In Proceedings of the IEEE/CVF conference on computer vi- sion and pattern recognition, pages 4938-4947, 2020.
  35. [Sun et al., 2022] Tao Sun, Mattia Segu, Janis Postels, Yux- uan Wang, Luc Van Gool, Bernt Schiele, Federico Tombari, and Fisher Yu. Shift: a synthetic driving dataset for continuous multi-task domain adaptation. In Proceed- ings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, pages 21371-21382, 2022.
  36. [Teed and Deng, 2021] Zachary Teed and Jia Deng. Droid- slam: Deep visual slam for monocular, stereo, and rgb-d cameras. Advances in neural information processing sys- tems, 34:16558-16569, 2021.
  37. [Teed et al., 2024] Zachary Teed, Lahav Lipson, and Jia Deng. Deep patch visual odometry. Advances in Neural Information Processing Systems, 36, 2024.
  38. [Vaswani, 2017] A Vaswani. Attention is all you need. Ad- vances in Neural Information Processing Systems, 2017.
  39. [Wang et al., 2017a] Rui Wang, Martin Schworer, and Daniel Cremers. Stereo dso: Large-scale direct sparse vi- sual odometry with stereo cameras. In Proceedings of the IEEE international conference on computer vision, pages 3903-3911, 2017.
  40. [Wang et al., 2017b] Sen Wang, Ronald Clark, Hongkai Wen, and Niki Trigoni. Deepvo: Towards end-to-end visual odometry with deep recurrent convolutional neu- ral networks. In 2017 IEEE international conference on robotics and automation (ICRA), pages 2043-2050. IEEE, 2017.
  41. [Wang et al., 2020] Wenshan Wang, Delong Zhu, Xiangwei Wang, Yaoyu Hu, Yuheng Qiu, Chen Wang, Yafei Hu, Ashish Kapoor, and Sebastian Scherer. Tartanair: A dataset to push the limits of visual slam. In 2020 IEEE/RSJ International Conference on Intelligent Robots and Sys- tems (IROS), pages 4909-4916. IEEE, 2020.
  42. [Wang et al., 2021] Wenshan Wang, Yaoyu Hu, and Sebas- tian Scherer. Tartanvo: A generalizable learning-based vo. In Conference on Robot Learning, pages 1761-1772.
  43. PMLR, 2021.
  44. [Wang et al., 2023] Chen Wang, Dasong Gao, Kuan Xu, Junyi Geng, Yaoyu Hu, Yuheng Qiu, Bowen Li, Fan Yang, Brady Moon, Abhinav Pandey, et al. Pypose: A library for robot learning with physics-based optimization. In Pro- ceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, pages 22024-22034, 2023.
  45. [Wu et al., 2020] Bichen Wu, Chenfeng Xu, Xiaoliang Dai, Alvin Wan, Peizhao Zhang, Zhicheng Yan, Masayoshi Tomizuka, Joseph Gonzalez, Kurt Keutzer, and Peter Va- jda. Visual transformers: Token-based image representa- tion and processing for computer vision. arXiv preprint arXiv:2006.03677, 2020.
  46. [Zhang et al., 2018] Hongmou Zhang, Ines Ernst, Sergey Zuev, Anko Börner, Martin Knoche, and Reinhard Klette. Visual odometry and 3d point clouds under low-light conditions. In 2018 International Conference on Image and Vision Computing New Zealand (IVCNZ), pages 1-6. IEEE, 2018.
  47. [Zhao et al., 2024] Zhiqi Zhao, Chang Wu, Xiaotong Kong, Zejie Lv, Xiaoqi Du, and Qiyan Li. Light-slam: A ro- bust deep-learning visual slam system based on light- glue under challenging lighting conditions. arXiv preprint arXiv:2407.02382, 2024.

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

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