TY - JOUR
T1 - TRO-VO
T2 - Transformers for Feature Refinement and Pose Optimization in Monocular Visual Odometry
AU - Li, Zhen
AU - Huang, Yidian
AU - Liu, Haikuo
AU - Deng, Fang
AU - Zhang, Jingou
AU - Yu, Samson Shenglong
AU - Shi, Peng
N1 - Publisher Copyright:
© 2000-2011 IEEE.
PY - 2026
Y1 - 2026
N2 - Monocular visual odometry based on self-supervised learning enables autonomous vehicles to estimate precise self-motion in challenging environments without stable satellite signals. To address the accumulated error typically associated with the limited receptive field of monocular setups, our proposed method, named transformers for feature refinement and pose optimization in monocular visual odometry (TRO-VO), integrates learning-based pose prediction, motion feature refinement, and pose graph optimization using transformer-based networks. In the first stage, TRO-VO extracts feature-level changes in the Deformable Pose Former (DPF), revealing the relationship between two consecutive images. Subsequently, a Pose Graph Former (PGF) is devised to optimize the predicted motions and refine the feature maps. A graph-based pose consistency loss function is used to enforce geometric consistency in the optimized motions. Furthermore, TRO-VO enforces separate pose predictions from the DPF and PGF modules: coarse-level perception from DPF and fine-level refinement from PGF, thereby enhancing the interpretability of the entire pipeline. Experimental results on KITTI, RobotCar datasets, as well as self-collected outdoor data demonstrate the performance and generalization capabilities of TRO-VO.
AB - Monocular visual odometry based on self-supervised learning enables autonomous vehicles to estimate precise self-motion in challenging environments without stable satellite signals. To address the accumulated error typically associated with the limited receptive field of monocular setups, our proposed method, named transformers for feature refinement and pose optimization in monocular visual odometry (TRO-VO), integrates learning-based pose prediction, motion feature refinement, and pose graph optimization using transformer-based networks. In the first stage, TRO-VO extracts feature-level changes in the Deformable Pose Former (DPF), revealing the relationship between two consecutive images. Subsequently, a Pose Graph Former (PGF) is devised to optimize the predicted motions and refine the feature maps. A graph-based pose consistency loss function is used to enforce geometric consistency in the optimized motions. Furthermore, TRO-VO enforces separate pose predictions from the DPF and PGF modules: coarse-level perception from DPF and fine-level refinement from PGF, thereby enhancing the interpretability of the entire pipeline. Experimental results on KITTI, RobotCar datasets, as well as self-collected outdoor data demonstrate the performance and generalization capabilities of TRO-VO.
KW - Visual odometry
KW - graph neural network
KW - network-based optimization
KW - pose estimation
KW - self-supervised learning
UR - https://www.scopus.com/pages/publications/105048712979
U2 - 10.1109/TITS.2026.3723848
DO - 10.1109/TITS.2026.3723848
M3 - Article
AN - SCOPUS:105048712979
SN - 1524-9050
JO - IEEE Transactions on Intelligent Transportation Systems
JF - IEEE Transactions on Intelligent Transportation Systems
ER -