atlas

Research map / Label-efficient and robust learning / Zero-/few-shot and meta-learning

ZeroVO: Visual Odometry with Minimal Assumptions

CVPR 2025 · Label-efficient and robust learning › Zero-/few-shot and meta-learning · approach: Transductive and semantic-dictionary zero-shot · 5 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes ZeroVO, a calibration-free transformer-based two-frame monocular visual odometry model with language and depth priors plus geometry-filtered semi-supervised training, evaluated zero-shot on KITTI, nuScenes, Argoverse 2 and a new GTA dataset.

Problem

Monocular visual odometry that generalizes zero-shot across cameras and environments without camera calibration, fine-tuning, or privileged ground-truth supervision, and that stays robust under adverse conditions and drift.

Approach

A cross-attention transformer fuses flow, metric depth, estimated intrinsics (as an intrinsic map), and VLLM-derived language features, with depth and flow unprojected to pseudo-3D scene flow; semi-supervised training filters pseudo-labels using a normalized SSIM geometric consistency check and a subspace-based language similarity check.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add the depth module to the flow module (ablation)ZeroVO · KITTI 00-10, nuScenes, Argoverse, GTAATE: 174.24 -> 123.42; 12.54 -> 8.40; 9.42 -> 5.71; 25.38 -> 12.37Helped
Add the language prior to flow and depth (ablation)ZeroVO · KITTI 00-10, nuScenes, Argoverse, GTAATE: 123.42 -> 105.07; 8.40 -> 6.79; 5.71 -> 4.10; 12.37 -> 8.55Helped
Add semi-supervised training without pseudo-label selection (ablation)ZeroVO · KITTI 00-10, nuScenes, Argoverse, GTAATE: 105.07 -> 117.49; 6.79 -> 7.53; 4.10 -> 5.13; 8.55 -> 10.27Hurt
Add pseudo-label selection to semi-supervised training (ablation)ZeroVO · KITTI 00-10, nuScenes, Argoverse, GTAATE: 117.49 -> 104.69; 7.53 -> 6.03; 5.13 -> 3.05; 10.27 -> 8.24Helped
Replace language-conditioned cross-attention with self-attention (ablation)ZeroVO+ · KITTI 00-10, nuScenes, Argoverse, GTAATE: 104.69 -> 118.54; 6.03 -> 6.87; 3.05 -> 5.28; 8.24 -> 11.26Hurt

Surprising findings

Limitations

Experimental setup

Datasets: nuScenes YouTube driving videos

Benchmarks: KITTI nuScenes Argoverse 2 GTA

Metrics: translation error rotation error ATE scale error

Baselines: XVO M+DS (Metric3D v2 + Droid-SLAM) DPVO TartanVO

Builds on: TartanVO XVO Metric3Dv2 MaskFlowNet WildCamera

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy