Efficient skeletonization of volumetric objects
- 1 January 1999
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Visualization and Computer Graphics
- Vol. 5 (3) , 196-209
- https://doi.org/10.1109/2945.795212
Abstract
Skeletonization promises to become a powerful tool for compact shape description, path planning and other applications. However, current techniques can seldom efficiently process real, complicated 3D data sets, such as MRI and CT data of human organs. In this paper, we present an efficient voxel coding-based algorithm for the skeletonization of 3D voxelized objects. The skeletons are interpreted as connected center lines, consisting of sequences of medial points of consecutive clusters. These center lines are initially extracted as paths of voxels, followed by medial point replacement, refinement, smoothing and connection operations. The voxel-coding techniques have been proposed for each of these operations in a uniform and systematic fashion. In addition to preserving basic connectivity and centeredness, the algorithm is characterized by straightforward computation, no sensitivity to object boundary complexity, explicit extraction of ready-to-parameterize and branch-controlled skeletons, and efficient object hole detection. These issues are rarely discussed in traditional methods. A range of 3D medical MRI and CT data sets were used for testing the algorithm, demonstrating its utility.Keywords
This publication has 23 references indexed in Scilit:
- A thinning algorithm for discrete binary imagesPublished by Elsevier ,2007
- Volume trackingPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Virtual voyagePublished by Association for Computing Machinery (ACM) ,1997
- HIERARCHICAL DECOMPOSITION OF DISTANCE LABELED SKELETONSInternational Journal of Pattern Recognition and Artificial Intelligence, 1996
- Volume thinning for automatic isosurface propagationPublished by Institute of Electrical and Electronics Engineers (IEEE) ,1996
- Distance field manipulation of surface modelsIEEE Computer Graphics and Applications, 1992
- Visualizing vector field topology in fluid flowsIEEE Computer Graphics and Applications, 1991
- Thinning of 3-D images using the Safe Point Thinning Algorithm (SPTA)Pattern Recognition Letters, 1989
- Finding local maxima in a pseudo-Euclidian distance transformComputer Vision, Graphics, and Image Processing, 1988
- Sequential Operations in Digital Picture ProcessingJournal of the ACM, 1966