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

Visual Camera Re-Localization from RGB and RGB-D Images Using DSAC

About

We describe a learning-based system that estimates the camera position and orientation from a single input image relative to a known environment. The system is flexible w.r.t. the amount of information available at test and at training time, catering to different applications. Input images can be RGB-D or RGB, and a 3D model of the environment can be utilized for training but is not necessary. In the minimal case, our system requires only RGB images and ground truth poses at training time, and it requires only a single RGB image at test time. The framework consists of a deep neural network and fully differentiable pose optimization. The neural network predicts so called scene coordinates, i.e. dense correspondences between the input image and 3D scene space of the environment. The pose optimization implements robust fitting of pose parameters using differentiable RANSAC (DSAC) to facilitate end-to-end training. The system, an extension of DSAC++ and referred to as DSAC*, achieves state-of-the-art accuracy an various public datasets for RGB-based re-localization, and competitive accuracy for RGB-D-based re-localization.

Eric Brachmann, Carsten Rother• 2020

Related benchmarks

TaskDatasetResultRank
Visual Localization7Scenes (test)
Chess Median Angular Error (°)0.17
41
Camera Localization7-Scenes Chess
Translation Error (m)0.02
40
Visual LocalizationCambridge Landmarks (test)--
35
Camera Relocalization7-Scenes (test)
Median Translation Error (cm)1
30
Visual Localization7scenes indoor
Positional Error (Chess, cm)2
30
Visual LocalizationCambridge Landmarks
King's Positional Error (cm)15
28
Camera Pose Regression7Scenes Fire
Median Position Error (m)0.02
26
Camera Pose Regression7Scenes Heads
Median Position Error (m)0.01
26
Camera Pose Regression7Scenes (Office)
Median Position Error (m)0.03
26
Camera Pose Regression7Scenes Pumpkin
Median Position Error (m)0.04
26
Showing 10 of 31 rows

Other info

Follow for update