Abstract 3D voxelized images can be manipulated if their component parts can be identified, cataloged, and measured. To accomplish this, it is necessary to separate individual convex objects from the complex structures that result from digital observation techniques such as X-ray tomography. Toward this end, we have developed schemes that peel away sequential layers of voxels from complex structures until narrow waists that connect individual objects disappear, and each component object can be identified. These peeling schemes provide the most uniform possible cumulative thickness of removed layers regardless of the orientation of the voxel grid pattern. Consequently, they lead to the most accurate application regarding inter-object interfaces, medial axis analysis, and individual object statistics such as volumes, orientations and interconnectivity. Peeling schemes can be categorized by the number of steps involved in each peeling iteration. Each step removes voxels according to three possible criteria for defining the exterior of a voxel: exposed faces, edges, or corners. Each of these ultimately causes an initial sphere, for example, to evolve into a cube, dodecahedron, or octahedron, respectively. Combinations of steps can be used to create more complex polyhedra (tetrahexadra, trisoctahedra, trapezohedra, and hexoctahedra). The resulting polyhedron that most closely resembles a starting sphere depends on the appropriate definition of “sphericity”. Using a metric based on the standard deviation of the polyhedral surface from that of a concentric sphere of equal volume, the optimal scheme is peeling by faces 7 times, by edges 3 times, and by corners 4 times. This leads to a hexoctahedron with Miller indices (14 7 4) and a standard deviation of 0.025. Using a metric based on minimizing surface area, the optimal scheme is peeling by faces 9 times, by edges 6 times, and by corners 5 times, leading to a hexoctahedron with Miller indices (20 11 5). In the past, only 1-step peeling has been used (by faces or corners). If computational or conceptual constraints limit peeling to 1-step, the criterion of edges should be used, as the dodecahedron that results deviates from a sphere by only half the amount of either the cube or octahedron resulting from 1-step peeling of faces or corners, respectively. We also determined the best criteria for 2-step and 3-step peeling. The peeling schemes we identify can be used to separate objects from complex structures for application to a number of geological and other problems. Information that emerges from the analysis includes object volumes, which can be used for determining grain- or bubble-size distributions in volcanologic, petrologic, and sedimentary applications, among others.
[1]
D. Sahagian,et al.
Basalt vesicularity as a measure of atmospheric pressure and palaeoelevation
,
1994,
Nature.
[2]
B. Kennett,et al.
Joint seismic tomography for bulk sound and shear wave speed in the Earth's mantle
,
1998
.
[3]
Vincent Argiro,et al.
VOXELS: data in 3-D
,
1992
.
[4]
R. Ketcham,et al.
Three‐dimensional quantitative textural analysis of metamorphic rocks using high‐resolution computed X‐ray tomography: Part I. Methods and techniques
,
1997
.
[5]
S. Johnson,et al.
Unravelling the spirals: a serial thin-section study and three-dimensional computer-aided reconstruction of spiral-shaped inclusion trails in garnet porphyroblasts
,
1993
.
[6]
A. T. Anderson,et al.
Bubble coalescence in basalt flows: comparison of a numerical model with natural examples
,
1989
.
[7]
W. B. Lindquist,et al.
Investigating 3D geometry of porous media from high resolution images
,
1999
.
[8]
B. van Rietbergen,et al.
COMPUTATIONAL STRATEGIES FOR ITERATIVE SOLUTIONS OF LARGE FEM APPLICATIONS EMPLOYING VOXEL DATA
,
1996
.
[9]
P. Doyen,et al.
Permeability, conductivity, and pore geometry of sandstone
,
1988
.
[10]
Salvatore Torquato,et al.
Simulation of diffusion and trapping in digitized heterogeneous media
,
1995
.
[11]
I. F. Macdonald,et al.
Three‐dimensional reconstruction of porous media from serial section data
,
1990
.
[12]
R. Marschallinger,et al.
A method for three-dimensional reconstruction of macroscopic features in geological materials
,
1998
.
[13]
Nicholas M. Patrikalakis,et al.
An Algorithm for the Medial Axis Transform of 3D Polyhedral Solids
,
1996,
IEEE Trans. Vis. Comput. Graph..
[14]
George R. Cross,et al.
On representation of a shape's skeleton
,
1991,
Pattern Recognit. Lett..
[15]
Arie E. Kaufman,et al.
Fundamentals of Surface Voxelization
,
1995,
CVGIP Graph. Model. Image Process..
[16]
A. Ramm,et al.
Finding small objects from tomographic data
,
1997
.
[17]
Barbara Romanowicz,et al.
Imaging 3‐D spherical convection models: What can seismic tomography tell us about mantle dynamics?
,
1997
.
[18]
Salvatore Torquato,et al.
Extraction of morphological quantities from a digitized medium
,
1995
.
[19]
W. B. Lindquist,et al.
Medial axis analysis of void structure in three-dimensional tomographic images of porous media
,
1996
.
[20]
Robert Marschallinger.
A voxel visualization and analysis system based on AutoCAD
,
1996
.
[21]
Hwan Pyo Moon,et al.
MATHEMATICAL THEORY OF MEDIAL AXIS TRANSFORM
,
1997
.