Real-time rendering and dynamic updating of 3-d volumetric data

Andrew Miller, Vishal Jain, Joseph L. Mundy
Computer Vision Group, Inc.
GPGPU-4 Proceedings of the Fourth Workshop on General Purpose Processing on Graphics Processing Units, 2011


   title={Real-time rendering and dynamic updating of 3-d volumetric data},

   author={Miller, A. and Jain, V. and Mundy, J.L.},

   booktitle={Proceedings of the Fourth Workshop on General Purpose Processing on Graphics Processing Units},





Download Download (PDF)   View View   Source Source   



A dense 3-d terrain model obtained using reconstruction methods from aerial images is represented in a probabilistic volumetric framework. The choice of probabilistic representation is to represent inherent ambiguity in reconstruction of surface from images. Such probabilistic representation handles the ambiguity very well but leads to expensive dense volumetric storage. The area coverage required for building 3-d models varies from half a square kilometer to thousands of kilometers. Extensive computational resources are required for rendering and building such large models. Existing methods for rendering 3-d models typically cater to mesh models only and also lack strategies to dynamically update the models due to memory intensive operations conventionally better suited for CPUs. This paper proposes a novel OpenCL implementation catering to both GPUs and CPUs for real-time visualizing as well as updating, and dynamic restructuring of dense volumetric models for 3-d terrain. The major contributions of this paper are hybrid representation of grid and octrees, bit-based representation of octrees, randomization of data to enable parallelization of an otherwise serial strategy for subdividing octrees, real-time rendering of dense volumetric data and segmentation algorithm for minimizing global memory access in GPUs. The ideas and implementations proposed could potentially be used in different applications.
No votes yet.
Please wait...

* * *

* * *

HGPU group © 2010-2021 hgpu.org

All rights belong to the respective authors

Contact us: