Volumetric 3D mapping in real-time on a CPU

Steinbrücker F, Sturm J, Cremers D (2014)


Publication Type: Conference contribution

Publication year: 2014

Journal

Publisher: Institute of Electrical and Electronics Engineers Inc.

Pages Range: 2021-2028

Conference Proceedings Title: Proceedings - IEEE International Conference on Robotics and Automation

Event location: Hong Kong, CHN

ISBN: 9781479936854

DOI: 10.1109/ICRA.2014.6907127

Abstract

In this paper we propose a novel volumetric multi-resolution mapping system for RGB-D images that runs on a standard CPU in real-time. Our approach generates a textured triangle mesh from a signed distance function that it continuously updates as new RGB-D images arrive. We propose to use an octree as the primary data structure which allows us to represent the scene at multiple scales. Furthermore, it allows us to grow the reconstruction volume dynamically. As most space is either free or unknown, we allocate and update only those voxels that are located in a narrow band around the observed surface. In contrast to a regular grid, this approach saves enormous amounts of memory and computation time. The major challenge is to generate and maintain a consistent triangle mesh, as neighboring cells in the octree are more difficult to find and may have different resolutions. To remedy this, we present in this paper a novel algorithm that keeps track of these dependencies, and efficiently updates corresponding parts of the triangle mesh. In our experiments, we demonstrate the real-time capability on a large set of RGB-D sequences. As our approach does not require a GPU, it is well suited for applications on mobile or flying robots with limited computational resources.

Involved external institutions

How to cite

APA:

Steinbrücker, F., Sturm, J., & Cremers, D. (2014). Volumetric 3D mapping in real-time on a CPU. In Proceedings - IEEE International Conference on Robotics and Automation (pp. 2021-2028). Hong Kong, CHN: Institute of Electrical and Electronics Engineers Inc..

MLA:

Steinbrücker, Frank, Jürgen Sturm, and Daniel Cremers. "Volumetric 3D mapping in real-time on a CPU." Proceedings of the 2014 IEEE International Conference on Robotics and Automation, ICRA 2014, Hong Kong, CHN Institute of Electrical and Electronics Engineers Inc., 2014. 2021-2028.

BibTeX: Download