MID-fusion: octree-based object-level multi-instance dynamic SLAM
File(s)1812.07976v3.pdf (7.14 MB)
Accepted version
Author(s)
Type
Conference Paper
Abstract
We propose a new multi-instance dynamic RGB-D SLAM system using an
object-level octree-based volumetric representation. It can provide robust
camera tracking in dynamic environments and at the same time, continuously
estimate geometric, semantic, and motion properties for arbitrary objects in
the scene. For each incoming frame, we perform instance segmentation to detect
objects and refine mask boundaries using geometric and motion information.
Meanwhile, we estimate the pose of each existing moving object using an
object-oriented tracking method and robustly track the camera pose against the
static scene. Based on the estimated camera pose and object poses, we associate
segmented masks with existing models and incrementally fuse corresponding
colour, depth, semantic, and foreground object probabilities into each object
model. In contrast to existing approaches, our system is the first system to
generate an object-level dynamic volumetric map from a single RGB-D camera,
which can be used directly for robotic tasks. Our method can run at 2-3 Hz on a
CPU, excluding the instance segmentation part. We demonstrate its effectiveness
by quantitatively and qualitatively testing it on both synthetic and real-world
sequences.
object-level octree-based volumetric representation. It can provide robust
camera tracking in dynamic environments and at the same time, continuously
estimate geometric, semantic, and motion properties for arbitrary objects in
the scene. For each incoming frame, we perform instance segmentation to detect
objects and refine mask boundaries using geometric and motion information.
Meanwhile, we estimate the pose of each existing moving object using an
object-oriented tracking method and robustly track the camera pose against the
static scene. Based on the estimated camera pose and object poses, we associate
segmented masks with existing models and incrementally fuse corresponding
colour, depth, semantic, and foreground object probabilities into each object
model. In contrast to existing approaches, our system is the first system to
generate an object-level dynamic volumetric map from a single RGB-D camera,
which can be used directly for robotic tasks. Our method can run at 2-3 Hz on a
CPU, excluding the instance segmentation part. We demonstrate its effectiveness
by quantitatively and qualitatively testing it on both synthetic and real-world
sequences.
Date Issued
2019-08-12
Date Acceptance
2019-05-01
Citation
2019 International Conference on Robotics and Automation (ICRA), 2019
Publisher
IEEE
Journal / Book Title
2019 International Conference on Robotics and Automation (ICRA)
Copyright Statement
© 2019 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works.
Sponsor
Engineering & Physical Science Research Council (EPSRC)
Identifier
http://arxiv.org/abs/1812.07976v4
Grant Number
EP/N018494/1
Source
ICRA 2019- IEEE International Conference on Robotics and Automation
Subjects
cs.RO
cs.RO
cs.CV
Notes
Accepted to International Conference on Robotics and Automation (ICRA) 2019. 7 (6 + 1) pages. Please also see video Link: https://youtu.be/gturboNl9gg
Publication Status
Published
Start Date
2019-05-20
Finish Date
2019-05-24
Coverage Spatial
Montreal, Canada