z-logo
open-access-imgOpen Access
Voxelization algorithms for geospatial applications
Author(s) -
Pirouz Nourian,
Romulo Gonçalves,
Sisi Zlatanova,
Ken Arroyo Ohori,
Anh-Vu Vo
Publication year - 2016
Publication title -
methodsx
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.356
H-Index - 23
ISSN - 2215-0161
DOI - 10.1016/j.mex.2016.01.001
Subject(s) - computer science , voxel , point cloud , geospatial analysis , octree , computation , graph , focus (optics) , algorithm , computer graphics (images) , theoretical computer science , artificial intelligence , geography , physics , cartography , optics
Voxel representations have been used for years in scientific computation and medical imaging. The main focus of our research is to provide easy access to methods for making large-scale voxel models of built environment for environmental modelling studies while ensuring they are spatially correct, meaning they correctly represent topological and semantic relations among objects. In this article, we present algorithms that generate voxels (volumetric pixels) out of point cloud, curve, or surface objects. The algorithms for voxelization of surfaces and curves are a customization of the topological voxelization approach [1]; we additionally provide an extension of this method for voxelization of point clouds. The developed software has the following advantages:•It provides easy management of connectivity levels in the resulting voxels.•It is not dependant on any external library except for primitive types and constructs; therefore, it is easy to integrate them in any application.•One of the algorithms is implemented in C++ and C for platform independence and efficiency.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here
Accelerating Research

Address

John Eccles House
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom