Massively-Parallel Proximity Queries for Point Clouds

Loading...
Thumbnail Image
Date
2014
Journal Title
Journal ISSN
Volume Title
Publisher
The Eurographics Association
Abstract
We present a novel massively-parallel algorithm that allows real-time distance computations between arbitrary 3D objects and unstructured point cloud data. Our main application scenario is collision avoidance for robots in highly dynamic environments that are recorded via a Kinect, but our algorithm can be easily generalized for other applications such as virtual reality. Basically, we represent the 3D object by a bounding volume hierarchy, therefore we adopted the Inner Sphere Trees data structure, and we process all points of the point cloud in parallel using GPU optimized traversal algorithms. Additionally, all parallel threads share a common upper bound in the minimum distance, this leads to a very high culling efficiency. We implemented our algorithm using CUDA and the results show a real-time performance for online captured point clouds. Our algorithm outperforms previous CPU-based approaches by more than an order of magnitude.
Description

        
@inproceedings{
10.2312:vriphys.20141220
, booktitle = {
Workshop on Virtual Reality Interaction and Physical Simulation
}, editor = {
Jan Bender and Christian Duriez and Fabrice Jaillet and Gabriel Zachmann
}, title = {{
Massively-Parallel Proximity Queries for Point Clouds
}}, author = {
Kaluschke, Max
 and
Zimmermann, Uwe
 and
Danzer, Marinus
 and
Zachmann, Gabriel
 and
Weller, Rene
}, year = {
2014
}, publisher = {
The Eurographics Association
}, ISBN = {
978-3-905674-71-2
}, DOI = {
10.2312/vriphys.20141220
} }
Citation
Collections