Decomposition and approximation of three-dimensional solids

Abstract In order to determine the physical properties of a rock sample represented digitally as a set of serial cross sections it is necessary first to decompose the sample into discrete objects and then to approximate each of those objects by another with well-defined mathematical properties. For decomposition, the convex enclosure is defined and shown to be a good approximation of the three-dimensional convex hull yet less complex to calculate. The convex enclosure approximates the convex hull of simple objects with error no more than twenty %, and the enclosure deficiency can be used as a measure of the compactness of the object. Using this measure, it is possible to determine whether an object is sufficienty complex to require its decomposition into a set of subobjects. The decomposition procedure continues recursively until each subobject is sufficiently compact. The subobjects are then approximated by ellipsoids. For each subobject, the axes of the approximating ellipsoid are given by the eigenvalues and eigenvectors of the matrix used in the computation of its convex enclosure.

[1]  C. Lin,et al.  Shape and texture from serial contours , 1983 .

[2]  Barry I. Soroka,et al.  Generalized cones from serial sections , 1981 .

[3]  Ruzena Bajcsy,et al.  Generalised cylinders from local aggregation of sections , 1981, Pattern Recognit..

[4]  R. A. Silverman,et al.  The Mathematical Theory of Viscous Incompressible Flow , 1972 .

[5]  P. N. Sen,et al.  Dielectric anomaly in inhomogeneous materials with application to sedimentary rocks , 1981 .

[6]  Morrel H. Cohen,et al.  The effect of grain anisotropy on the electrical properties of sedimentary rocks , 1982 .

[7]  Selim G. Akl,et al.  A Fast Convex Hull Algorithm , 1978, Inf. Process. Lett..

[8]  F. P. Preparata,et al.  Convex hulls of finite sets of points in two and three dimensions , 1977, CACM.

[9]  Martin A. Fischler Fast algorithms for two maximal distance problems with applications to image analysis , 1980, Pattern Recognit..

[10]  Ellis Horowitz,et al.  Fundamentals of Computer Algorithms , 1978 .

[11]  Norman I. Badler,et al.  Decomposition of Three-Dimensional Objects into Spheres , 1979, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[12]  Ruzena Bajcsy,et al.  Packing Volumes by Spheres , 1983, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[13]  D. Faddeev,et al.  Computational methods of linear algebra , 1959 .

[14]  Azriel Rosenfeld,et al.  Histogram concavity analysis as an aid in threshold selection , 1983, IEEE Transactions on Systems, Man, and Cybernetics.