BSH for Collision Detection in Point Cloud models

Fuente: arXiv
Salvato in:
Dettagli Bibliografici
Autori principali: Figueiredo, Mauro, Pereira, João, Oliveira, João, Araujo, Bruno
Natura: Preprint
Pubblicazione: 2024
Soggetti:
Accesso online:
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_version_ 1866910538827563008
author Figueiredo, Mauro
Pereira, João
Oliveira, João
Araujo, Bruno
author_facet Figueiredo, Mauro
Pereira, João
Oliveira, João
Araujo, Bruno
contents Point cloud models are a common shape representation for several reasons. Three-dimensional scanning devices are widely used nowadays and points are an attractive primitive for rendering complex geometry. Nevertheless, there is not much literature on collision detection for point cloud models. This paper presents a novel collision detection algorithm for large point cloud models using voxels, octrees and bounding spheres hierarchies (BSH). The scene graph is divided in voxels. The objects of each voxel are organized into an octree. Due to the high number of points in the scene, each non-empty cell of the octree is organized in a bounding sphere hierarchy, based on an R-tree hierarchy like structure. The BSH hierarchies are used to group neighboring points and filter out very quickly parts of objects that do not interact with other models. Points derived from laser scanned data typically are not segmented and can have arbitrary spatial resolution thus introducing computational and modeling issues. We address these issues and our results show that the proposed collision detection algorithm effectively finds intersections between point cloud models since it is able to reduce the number of bounding volume checks and updates.
format Preprint
id arxiv_https___arxiv_org_abs_2407_15852
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle BSH for Collision Detection in Point Cloud models
Figueiredo, Mauro
Pereira, João
Oliveira, João
Araujo, Bruno
Computer Vision and Pattern Recognition
Graphics
Point cloud models are a common shape representation for several reasons. Three-dimensional scanning devices are widely used nowadays and points are an attractive primitive for rendering complex geometry. Nevertheless, there is not much literature on collision detection for point cloud models. This paper presents a novel collision detection algorithm for large point cloud models using voxels, octrees and bounding spheres hierarchies (BSH). The scene graph is divided in voxels. The objects of each voxel are organized into an octree. Due to the high number of points in the scene, each non-empty cell of the octree is organized in a bounding sphere hierarchy, based on an R-tree hierarchy like structure. The BSH hierarchies are used to group neighboring points and filter out very quickly parts of objects that do not interact with other models. Points derived from laser scanned data typically are not segmented and can have arbitrary spatial resolution thus introducing computational and modeling issues. We address these issues and our results show that the proposed collision detection algorithm effectively finds intersections between point cloud models since it is able to reduce the number of bounding volume checks and updates.
title BSH for Collision Detection in Point Cloud models
topic Computer Vision and Pattern Recognition
Graphics
url https://arxiv.org/abs/2407.15852