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

OpenVO: Open-World Visual Odometry with Temporal Dynamics Awareness

About

We introduce OpenVO, a novel framework for Open-world Visual Odometry (VO) with temporal awareness under limited input conditions. OpenVO effectively estimates real-world-scale ego-motion from monocular dashcam footage with varying observation rates and uncalibrated cameras, enabling robust trajectory dataset construction from rare driving events recorded in dashcam. Existing VO methods are trained on fixed observation frequency (e.g., 10Hz or 12Hz), completely overlooking temporal dynamics information. Many prior methods also require calibrated cameras with known intrinsic parameters. Consequently, their performance degrades when (1) deployed under unseen observation frequencies or (2) applied to uncalibrated cameras. These significantly limit their generalizability to many downstream tasks, such as extracting trajectories from dashcam footage. To address these challenges, OpenVO (1) explicitly encodes temporal dynamics information within a two-frame pose regression framework and (2) leverages 3D geometric priors derived from foundation models. We validate our method on three major autonomous-driving benchmarks - KITTI, nuScenes, and Argoverse 2 - achieving more than 20 performance improvement over state-of-the-art approaches. Under varying observation rate settings, our method is significantly more robust, achieving 46%-92% lower errors across all metrics. These results demonstrate the versatility of OpenVO for real-world 3D reconstruction and diverse downstream applications.

Phuc D.A. Nguyen, Anh N. Nhu, Ming C. Lin• 2026

Related benchmarks

TaskDatasetResultRank
Visual OdometrynuScenes 12Hz (unseen regions)
Translation Error (m)9.04
8
Visual OdometryArgoverse 10Hz 2 (unseen camera setups)
Translational Error (t_err)3.25
8
Visual OdometryKITTI 10Hz (00-10)
Translational Error8.97
8
HDMap reconstructionVectorMapNet
mAP @ IoU 0.518.7
2
Showing 4 of 4 rows

Other info

Follow for update