Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

Learning Monocular Visual Odometry via Self-Supervised Long-Term Modeling

About

Monocular visual odometry (VO) suffers severely from error accumulation during frame-to-frame pose estimation. In this paper, we present a self-supervised learning method for VO with special consideration for consistency over longer sequences. To this end, we model the long-term dependency in pose prediction using a pose network that features a two-layer convolutional LSTM module. We train the networks with purely self-supervised losses, including a cycle consistency loss that mimics the loop closure module in geometric VO. Inspired by prior geometric systems, we allow the networks to see beyond a small temporal window during training, through a novel a loss that incorporates temporally distant (e.g., O(100)) frames. Given GPU memory constraints, we propose a stage-wise training mechanism, where the first stage operates in a local time window and the second stage refines the poses with a "global" loss given the first stage features. We demonstrate competitive results on several standard VO datasets, including KITTI and TUM RGB-D.

Yuliang Zou, Pan Ji, Quoc-Huy Tran, Jia-Bin Huang, Manmohan Chandraker• 2020

Related benchmarks

TaskDatasetResultRank
Visual OdometryKITTI Seq. 09
Translation Error (%)3.49
20
Visual OdometryKITTI Seq. 10
Translational Error (%)5.81
20
Odometry estimationKITTI Odometry Sequence 09--
14
Camera pose estimationKITTI odometry (Seq. 10)--
5
Camera Extrinsic Parameters RegressionKITTI Odometry (val sequence 08)
Angular Error0.0142
4
Showing 5 of 5 rows

Other info

Follow for update