Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

Multi-Session SLAM with Differentiable Wide-Baseline Pose Optimization

About

We introduce a new system for Multi-Session SLAM, which tracks camera motion across multiple disjoint videos under a single global reference. Our approach couples the prediction of optical flow with solver layers to estimate camera pose. The backbone is trained end-to-end using a novel differentiable solver for wide-baseline two-view pose. The full system can connect disjoint sequences, perform visual odometry, and global optimization. Compared to existing approaches, our design is accurate and robust to catastrophic failures. Code is available at github.com/princeton-vl/MultiSlam_DiffPose

Lahav Lipson, Jia Deng• 2024

Related benchmarks

TaskDatasetResultRank
Two-view Pose EstimationScanNet (test)
Pose Error AUC (5°)30.5
13
Two-view relative pose estimationMegaDepth
AUC @5°60.2
13
TrackingWaymo Open Dataset (Segment 158686)
ATE1.808
11
Multi-agent TrackingReplicaMultiagent Apartment-1
ATE RMSE (Agent 1) [cm]0.63
10
Multi-agent TrackingReplicaMultiagent Apartment-2
ATE RMSE (cm) (Agent 1)0.32
9
Multi-agent TrackingReplicaMultiagent Office-0
ATE RMSE (Agent 1) [cm]0.41
9
Multi-agent TrackingReplicaMultiagent Apartment-0
ATE RMSE (Agent 1) [cm]0.68
9
Multi-agent TrackingAriaMultiagent Room-1
ATE RMSE (Agent 1)0.84
6
Tracking AccuracyTanks & Temples 1 (test)
ATE RMSE (Caterpillar) [m]0.148
6
Multi-agent TrackingAriaMultiagent (Room-0)
Agent 1 ATE RMSE (cm)1.07
6
Showing 10 of 16 rows

Other info

Code

Follow for update