Rasterization and voxelization of two- and three-dimensional space partitionings

Journal Article (2016)
Author(s)

Ben Gorte (TU Delft - Geoscience and Remote Sensing, TU Delft - Optical and Laser Remote Sensing)

Sisi Zlatanova (TU Delft - Urbanism)

Research Group
Optical and Laser Remote Sensing
Copyright
© 2016 B.G.H. Gorte, S. Zlatanova
DOI related publication
https://doi.org/10.5194/isprsarchives-XLI-B4-283-2016
More Info
expand_more
Publication Year
2016
Language
English
Copyright
© 2016 B.G.H. Gorte, S. Zlatanova
Research Group
Optical and Laser Remote Sensing
Volume number
41
Pages (from-to)
283-288
Reuse Rights

Other than for strictly personal use, it is not permitted to download, forward or distribute the text or part of it, without the consent of the author(s) and/or copyright holder(s), unless the work is under an open content license such as Creative Commons.

Abstract

The paper presents a very straightforward and effective algorithm to convert a space partitioning, made up of polyhedral objects, into a 3D block of voxels, which is fully occupied, i.e. in which every voxel has a value. In addition to walls, floors, etc. there are 'air' voxels, which in turn may be distinguished as indoor and outdoor air. The method is a 3D extension of a 2D polygon-to-raster conversion algorithm. The input of the algorithm is a set of non-overlapping, closed polyhedra, which can be nested or touching. The air volume is not necessarily represented explicitly as a polyhedron (it can be treated as 'background', leading to the 'default' voxel value). The approach consists of two stages, the first being object (boundary) based, the second scan-line based. In addition to planar faces, other primitives, such as ellipsoids, can be accommodated in the first stage without affecting the second.

Files

License info not available