Incremental Multimodal Surface Mapping via Self-Organizing Gaussian Mixture Models

Kshitij Goel, Wennie Tabib
9/19/2023
cs.ROcs.CV

No official code found. Best implementation: gira3d/gira3d-reconstruction (31 stars, BSD-3-Clause, last commit 2024-02-15).

Abstract

This letter describes an incremental multimodal surface mapping methodology, which represents the environment as a continuous probabilistic model. This model enables high-resolution reconstruction while simultaneously compressing spatial and intensity point cloud data. The strategy employed in this work utilizes Gaussian mixture models (GMMs) to represent the environment. While prior GMM-based mapping works have developed methodologies to determine the number of mixture components using information-theoretic techniques, these approaches either operate on individual sensor observations, making them unsuitable for incremental mapping, or are not real-time viable, especially for applications where high-fidelity modeling is required. To bridge this gap, this letter introduces a spatial hash map for rapid GMM submap extraction combined with an approach to determine relevant and redundant data in a point cloud. These contributions increase computational speed by an order of magnitude compared to state-of-the-art incremental GMM-based mapping. In addition, the proposed approach yields a superior tradeoff in map accuracy and size when compared to state-of-the-art mapping methodologies (both GMM- and not GMM-based). Evaluations are conducted using both simulated and real-world data. The software is released open-source to benefit the robotics community.

View on arXivView PDF

Code Implementations(1)

BSD-3-Clause

High-resolution point cloud reconstruction from a compact Gaussian Mixture Model.

314ShellJun 16, 20232 years agoBSD-3-Clause
aerial-roboticsmappingreconstruction-algorithmrobotics

Similar Papers

Cite this paper

@article{goel2023incremental,
  title  = {Incremental Multimodal Surface Mapping via Self-Organizing Gaussian Mixture Models},
  author = {Kshitij Goel and Wennie Tabib},
  year   = {2023},
  eprint = {2309.10900},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2309.10900v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2309.10900.svg)](https://codeofpaper.com/paper/2309.10900)

Discussion