Three-dimensional skeletonization of elongated solids

Abstract A three-dimensional skeletonization algorithm using the tetradecahedral neighborhood in the face-centered cubic tessellation is described. The algorithm operates using table lookup logical transforms which lead to fast hardware implementations. this paper demonstrates the algorithm as applied to serial-section reconstructions of neurons from one of the nematodes. It is shown that use of the tetradecahedral neighborhood may lead to the production of “rings” which interfere with the skeletonizing algorithm. A procedure for detecting and deleting or modifying these “rings” is described.

[1]  Kendall Preston,et al.  Multidimensional Logical Transforms , 1983, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[2]  S. Levialdi,et al.  Basics of cellular logic with some applications in medical image processing , 1979, Proceedings of the IEEE.

[3]  Sargur N. Srihari,et al.  Representation of Three-Dimensional Digital Images , 1981, CSUR.

[4]  Frans C. A. Groen,et al.  Three-Dimensional Skeletonization: Principle and Algorithm , 1980, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[5]  King-Sun Fu,et al.  A parallel thinning algorithm for 3-D pictures , 1981 .

[6]  Azriel Rosenfeld,et al.  Connectivity in Digital Pictures , 1970, JACM.

[7]  Marcel J. E. Golay,et al.  Hexagonal Parallel Pattern Transformations , 1969, IEEE Transactions on Computers.

[8]  D. Hilbert,et al.  Geometry and the Imagination , 1953 .