Cargando…

Incremental 3D Cuboid Modeling with Drift Compensation

This paper presents a framework of incremental 3D cuboid modeling by using the mapping results of an RGB-D camera based simultaneous localization and mapping (SLAM) system. This framework is useful in accurately creating cuboid CAD models from a point cloud in an online manner. While performing the...

Descripción completa

Detalles Bibliográficos
Autores principales: Mishima, Masashi, Uchiyama, Hideaki, Thomas, Diego, Taniguchi, Rin-ichiro, Roberto, Rafael, Lima, João Paulo, Teichrieb, Veronica
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2019
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6339002/
https://www.ncbi.nlm.nih.gov/pubmed/30621340
http://dx.doi.org/10.3390/s19010178
_version_ 1783388535984750592
author Mishima, Masashi
Uchiyama, Hideaki
Thomas, Diego
Taniguchi, Rin-ichiro
Roberto, Rafael
Lima, João Paulo
Teichrieb, Veronica
author_facet Mishima, Masashi
Uchiyama, Hideaki
Thomas, Diego
Taniguchi, Rin-ichiro
Roberto, Rafael
Lima, João Paulo
Teichrieb, Veronica
author_sort Mishima, Masashi
collection PubMed
description This paper presents a framework of incremental 3D cuboid modeling by using the mapping results of an RGB-D camera based simultaneous localization and mapping (SLAM) system. This framework is useful in accurately creating cuboid CAD models from a point cloud in an online manner. While performing the RGB-D SLAM, planes are incrementally reconstructed from a point cloud in each frame to create a plane map. Then, cuboids are detected in the plane map by analyzing the positional relationships between the planes, such as orthogonality, convexity, and proximity. Finally, the position, pose, and size of a cuboid are determined by computing the intersection of three perpendicular planes. To suppress the false detection of the cuboids, the cuboid shapes are incrementally updated with sequential measurements to check the uncertainty of the cuboids. In addition, the drift error of the SLAM is compensated by the registration of the cuboids. As an application of our framework, an augmented reality-based interactive cuboid modeling system was developed. In the evaluation at cluttered environments, the precision and recall of the cuboid detection were investigated, compared with a batch-based cuboid detection method, so that the advantages of our proposed method were clarified.
format Online
Article
Text
id pubmed-6339002
institution National Center for Biotechnology Information
language English
publishDate 2019
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-63390022019-01-23 Incremental 3D Cuboid Modeling with Drift Compensation Mishima, Masashi Uchiyama, Hideaki Thomas, Diego Taniguchi, Rin-ichiro Roberto, Rafael Lima, João Paulo Teichrieb, Veronica Sensors (Basel) Article This paper presents a framework of incremental 3D cuboid modeling by using the mapping results of an RGB-D camera based simultaneous localization and mapping (SLAM) system. This framework is useful in accurately creating cuboid CAD models from a point cloud in an online manner. While performing the RGB-D SLAM, planes are incrementally reconstructed from a point cloud in each frame to create a plane map. Then, cuboids are detected in the plane map by analyzing the positional relationships between the planes, such as orthogonality, convexity, and proximity. Finally, the position, pose, and size of a cuboid are determined by computing the intersection of three perpendicular planes. To suppress the false detection of the cuboids, the cuboid shapes are incrementally updated with sequential measurements to check the uncertainty of the cuboids. In addition, the drift error of the SLAM is compensated by the registration of the cuboids. As an application of our framework, an augmented reality-based interactive cuboid modeling system was developed. In the evaluation at cluttered environments, the precision and recall of the cuboid detection were investigated, compared with a batch-based cuboid detection method, so that the advantages of our proposed method were clarified. MDPI 2019-01-06 /pmc/articles/PMC6339002/ /pubmed/30621340 http://dx.doi.org/10.3390/s19010178 Text en © 2019 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Mishima, Masashi
Uchiyama, Hideaki
Thomas, Diego
Taniguchi, Rin-ichiro
Roberto, Rafael
Lima, João Paulo
Teichrieb, Veronica
Incremental 3D Cuboid Modeling with Drift Compensation
title Incremental 3D Cuboid Modeling with Drift Compensation
title_full Incremental 3D Cuboid Modeling with Drift Compensation
title_fullStr Incremental 3D Cuboid Modeling with Drift Compensation
title_full_unstemmed Incremental 3D Cuboid Modeling with Drift Compensation
title_short Incremental 3D Cuboid Modeling with Drift Compensation
title_sort incremental 3d cuboid modeling with drift compensation
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6339002/
https://www.ncbi.nlm.nih.gov/pubmed/30621340
http://dx.doi.org/10.3390/s19010178
work_keys_str_mv AT mishimamasashi incremental3dcuboidmodelingwithdriftcompensation
AT uchiyamahideaki incremental3dcuboidmodelingwithdriftcompensation
AT thomasdiego incremental3dcuboidmodelingwithdriftcompensation
AT taniguchirinichiro incremental3dcuboidmodelingwithdriftcompensation
AT robertorafael incremental3dcuboidmodelingwithdriftcompensation
AT limajoaopaulo incremental3dcuboidmodelingwithdriftcompensation
AT teichriebveronica incremental3dcuboidmodelingwithdriftcompensation