atlas

Research map / Detection and segmentation / Tracking

LEAP-VO: Long-term Effective Any Point Tracking for Visual Odometry

CVPR 2024 · Detection and segmentation › Tracking · approach: Transformer-based video object tracking · 27 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 LEAP, a long-term point tracker with anchor-based dynamic track labeling, Cauchy-distribution temporal uncertainty, and CoTracker-based training, and uses it as the front-end of LEAP-VO, a visual odometry system for dynamic scenes.

Problem

Visual odometry in dynamic scenes with occlusion and low texture suffers from two-view correspondence methods that ignore temporal context, lack trajectory reliability estimates, and fail to separate static from dynamic points.

Approach

Uses a long-term TAP model (built on CoTracker) augmented with anchor points for inter-track attention to predict per-track dynamic labels, and a multivariate Cauchy distribution with kernel-based scale matrices to output per-point uncertainty; these drive track filtering in a sliding-window bundle adjustment VO pipeline.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use LEAP-VO instead of DynaSLAMVisual odometry · MPI SintelATE (m): 0.131 -> 0.037Helped
Use LEAP-VO instead of DytanVOVisual odometry · TartanAir-Shibuya AverageATE (m): 0.0607 -> 0.0290Helped
Add dynamic-track filtering to visibility filtering (ablation)LEAP-VO · MPI SintelATE: 0.118 -> 0.085Helped
Add confidence filtering to visibility filtering (ablation)LEAP-VO · MPI SintelATE: 0.118 -> 0.054Helped
Combine visibility, dynamic-track, and confidence filtering (ablation)LEAP-VO · MPI SintelATE: 0.118 -> 0.037Helped
Use uniform rather than distributed image-gradient keypoint sampling (ablation)LEAP-VO · TartanAir-ShibuyaATE (m): 0.0290 -> 0.1511Hurt
Use random rather than distributed image-gradient keypoint sampling (ablation)LEAP-VO · TartanAir-ShibuyaATE (m): 0.0290 -> 0.0366Hurt
Use SIFT rather than distributed image-gradient keypoint sampling (ablation)LEAP-VO · TartanAir-ShibuyaATE (m): 0.0290 -> 0.0355Hurt
Replace LEAP with CoTracker as the tracking front-end (ablation)Visual odometry · ReplicaATE: 0.204 -> 0.301Hurt
Replace LEAP with CoTracker as the tracking front-end (ablation)Visual odometry · MPI SintelATE: 0.037 -> 0.126Hurt
Replace LEAP with CoTracker as the tracking front-end (ablation)Visual odometry · TartanAir-ShibuyaATE: 0.029 -> 0.160Hurt

Surprising findings

Limitations

Experimental setup

Datasets: TAP-Vid-Kubric

Benchmarks: Replica MPI Sintel TartanAir-Shibuya

Metrics: ATE RPE trans RPE rot

Baselines: ORB-SLAM2 DynaSLAM DROID-SLAM TartanVO DytanVO DPVO AirDOS CoTracker

Builds on: CoTracker PIPs DROID-SLAM DPVO TAP-Vid-Kubric

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