skip to main content
10.1145/1964179.1964190acmotherconferencesArticle/Chapter ViewAbstractPublication PagesgpgpuConference Proceedingsconference-collections
research-article

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

Published: 05 March 2011 Publication History

Abstract

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.

References

[1]
Crispell, Daniel E. Probabilistic Geometry and Appearance Modeling from Aerial Video. 2009.
[2]
Pollefeys, M., et al. Detailed real-time urban 3-d reconstruction from video. International Journal of Computer Vision. 2008, Vol. 78, 2--3.
[3]
Pollard, Thomas and Mundy, Joseph L. Change Detection in a 3-d world. Computer Vision and Pattern Recognition, IEEE Computer Society. 2007.
[4]
Laine, Samuli and Karras, Tero. Efficient Sparse Voxel Octrees -- Analysis, Extensions, and Implementation. NVIDIA Technical Report. 2010.
[5]
Crassin, Cyril, et al. GigaVoxels: Ray-Guided Streaming for Efficient and Detailed Voxel Rendering. ACM SIGGRAPH Symposium on Interactive 3D Graphics and Games (I3D). 2009.
[6]
Knoll, A., Hansen, C. D. and Wald, I. Coherent Multiresolution Isosurface Ray Tracing. he Visual Computer. 2009, pp. 209--225.
[7]
Pajarola, Renato and Gobbetti, Enrico. Survey of semiregular multiresolution models for interactive terrain rendering. The Visual Computer. s.l.: Springer Berlin/Heidelberg, 2007. Vol. 23, 0178--2789.
[8]
Westermann, R., Dick, C. and Kruger, J. GPU Ray-Casting for Scalable Terrain Rendering. Proceedings of Eurographics 2009 - Areas Papers. 2009.
[9]
Samet, Hanan. Implementing ray tracing with octrees and neighbor finding. Computers And Graphics. 1989, Vol. 13, pp. 445--460.
[10]
VXL: computer vision libraries. {Online} vxl.sourceforge.net.
[11]
Noah, Snavley, Szelisky, Richard and Seitz, Steven M. Modeling the World from Internet Photo Collections. International Journal of Computer Vision. 2008, pp. 189--210.
[12]
The OpenCL#8482; Specification 1.0 (rev 48). Khronos. s.l.: Editor Aaftab Munshi, 2009.
[13]
Alerstam E, Yip Lo WC, Han TD, Rose J, Andersson-Engels S, Lilge L. Next-generation acceleration and code optimization for light transport in turbid media using GPUs. Biomedical Optics Express. 2010, Vol. 1, 2.

Cited By

View all
  • (2024)Scalable SoftGroup for 3D Instance Segmentation on Point CloudsIEEE Transactions on Pattern Analysis and Machine Intelligence10.1109/TPAMI.2023.332618946:4(1981-1995)Online publication date: Apr-2024
  • (2024)A Survey of Deep Learning for Remote Sensing, Earth Intelligence and Decision MakingDigital Ecosystems: Interconnecting Advanced Networks with AI Applications10.1007/978-3-031-61221-3_5(81-109)Online publication date: 30-Jul-2024
  • (2023)CPG3D: Cross-Modal Priors Guided 3D Object ReconstructionIEEE Transactions on Multimedia10.1109/TMM.2023.325169725(9383-9396)Online publication date: 1-Jan-2023
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Other conferences
GPGPU-4: Proceedings of the Fourth Workshop on General Purpose Processing on Graphics Processing Units
March 2011
101 pages
ISBN:9781450305693
DOI:10.1145/1964179
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 05 March 2011

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. OpenCL
  2. dynamic restructuring of octrees
  3. reconstructing volumetric data
  4. volumetric data rendering

Qualifiers

  • Research-article

Funding Sources

Conference

GPGPU-4

Acceptance Rates

Overall Acceptance Rate 57 of 129 submissions, 44%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)11
  • Downloads (Last 6 weeks)1
Reflects downloads up to 17 Oct 2024

Other Metrics

Citations

Cited By

View all
  • (2024)Scalable SoftGroup for 3D Instance Segmentation on Point CloudsIEEE Transactions on Pattern Analysis and Machine Intelligence10.1109/TPAMI.2023.332618946:4(1981-1995)Online publication date: Apr-2024
  • (2024)A Survey of Deep Learning for Remote Sensing, Earth Intelligence and Decision MakingDigital Ecosystems: Interconnecting Advanced Networks with AI Applications10.1007/978-3-031-61221-3_5(81-109)Online publication date: 30-Jul-2024
  • (2023)CPG3D: Cross-Modal Priors Guided 3D Object ReconstructionIEEE Transactions on Multimedia10.1109/TMM.2023.325169725(9383-9396)Online publication date: 1-Jan-2023
  • (2022)Concepts and Challenges for 4D Point Clouds as a Foundation of Conscious, Smart City SystemsComputational Science and Its Applications – ICCSA 2022 Workshops10.1007/978-3-031-10536-4_39(589-605)Online publication date: 4-Jul-2022
  • (2021)Deep Learning for LiDAR Point Clouds in Autonomous Driving: A ReviewIEEE Transactions on Neural Networks and Learning Systems10.1109/TNNLS.2020.301599232:8(3412-3432)Online publication date: Aug-2021
  • (2020)A New Volumetric CNN for 3D Object Classification Based on Joint Multiscale Feature and Subvolume Supervised Learning ApproachesComputational Intelligence and Neuroscience10.1155/2020/58514652020Online publication date: 1-Jan-2020
  • (2019)3D convolutional neural network for object recognitionMultimedia Tools and Applications10.1007/s11042-018-6912-678:12(15951-15995)Online publication date: 1-Jun-2019
  • (2017)OctNet: Learning Deep 3D Representations at High Resolutions2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR)10.1109/CVPR.2017.701(6620-6629)Online publication date: Jul-2017
  • (2017)Semantic Multi-view Stereo: Jointly Estimating Objects and Voxels2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR)10.1109/CVPR.2017.482(4531-4540)Online publication date: Jul-2017
  • (2017)OctNetFusion: Learning Depth Fusion from Data2017 International Conference on 3D Vision (3DV)10.1109/3DV.2017.00017(57-66)Online publication date: Oct-2017
  • Show More Cited By

View Options

Get Access

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media