CodeMapping: Real-Time Dense Mapping for Sparse SLAM using Compact Scene Representations

07/19/2021
by   Hidenobu Matsuki, et al.
10

We propose a novel dense mapping framework for sparse visual SLAM systems which leverages a compact scene representation. State-of-the-art sparse visual SLAM systems provide accurate and reliable estimates of the camera trajectory and locations of landmarks. While these sparse maps are useful for localization, they cannot be used for other tasks such as obstacle avoidance or scene understanding. In this paper we propose a dense mapping framework to complement sparse visual SLAM systems which takes as input the camera poses, keyframes and sparse points produced by the SLAM system and predicts a dense depth image for every keyframe. We build on CodeSLAM and use a variational autoencoder (VAE) which is conditioned on intensity, sparse depth and reprojection error images from sparse SLAM to predict an uncertainty-aware dense depth map. The use of a VAE then enables us to refine the dense depth images through multi-view optimization which improves the consistency of overlapping frames. Our mapper runs in a separate thread in parallel to the SLAM system in a loosely coupled manner. This flexible design allows for integration with arbitrary metric sparse SLAM systems without delaying the main SLAM process. Our dense mapper can be used not only for local mapping but also globally consistent dense 3D reconstruction through TSDF fusion. We demonstrate our system running with ORB-SLAM3 and show accurate dense depth estimation which could enable applications such as robotics and augmented reality.

READ FULL TEXT

page 1

page 2

page 3

page 4

page 6

page 7

research
01/14/2020

DeepFactors: Real-Time Probabilistic Dense Monocular SLAM

The ability to estimate rich geometry and camera motion from monocular i...
research
09/10/2019

Real-time Scalable Dense Surfel Mapping

In this paper, we propose a novel dense surfel mapping system that scale...
research
09/18/2017

Direction-Aware Semi-Dense SLAM

To aide simultaneous localization and mapping (SLAM), future perception ...
research
05/20/2020

Maplets: An Efficient Approach for Cooperative SLAM Map Building Under Communication and Computation Constraints

This article introduces an approach to facilitate cooperative exploratio...
research
04/03/2018

CodeSLAM - Learning a Compact, Optimisable Representation for Dense Visual SLAM

The representation of geometry in real-time 3D perception systems contin...
research
08/17/2021

A Hybrid Sparse-Dense Monocular SLAM System for Autonomous Driving

In this paper, we present a system for incrementally reconstructing a de...
research
09/08/2023

Depth Completion with Multiple Balanced Bases and Confidence for Dense Monocular SLAM

Dense SLAM based on monocular cameras does indeed have immense applicati...

Please sign up or login with your details

Forgot password? Click here to reset