Figure 8: Thinning of sphere (a). FT_surf detects center
of the sphere as hot-spot (b) whereas inhomogeneous
erosion can lead to branched results (c), a side effect of
many other thinning algorithms.
Figure 9: Thinning of a 3D grid (a). Results of FT_surf
presented in (b) and (c).
Figure 10: Thinning of hepatic vessel tree (a). Results
presented in (b), (c) and zoomed vessel branching in (d).
4 CONCLUSIONS
In this paper existing algorithmic concepts for
acceleration of morphological operations are
combined for development of a novel thinning
concept optimized for the application area of tubular
structures. The presented algorithm is robust and fast
compared to other state-of-the-art thinning
operators, taking advantage due to the specialization
on tubular and rotation-symmetric morphological
objects.
The algorithm meets all requirements for clinical
application in the field of liver vessel graph analysis
for liver lobe classifications. As the presented
algorithm yields no favourite segmentation
direction, the resulting centerlines are closer to the
rotational axis when the object’s dimension is even
at the cost of generally not smoothed centerline
characteristics. The constraints of full-connectivity
and a centerline width of one are invariably fulfilled.
ACKNOWLEDGEMENTS
This work was supported by the project “Liver
Image Analysis using Multi Slice CT” (LIVIA-
MSCT) funded by the division of Education and
Economy of the Federal Government Upper Austria.
Special thank is given to PD Dr. Franz Fellner
and Dr. Heinz Kratochwill from the Central Institute
of Radiology at the General Hospital Linz for
valuable discussion.
REFERENCES
Anelli, G., Broggi, A., Destri, G., 1996. Toward The
Optimal Decomposition Of Arbitrary Shaped
Structuring Elements By Means of Genetic Approach.
In Mathematical Morphology and its Application to
Image and Signal Processing, pp. 227-234, Kluwer
Academic Publisher.
Blaschek, G.,2007. Algorithmen und Datenstrukturen 1
und Praktische Informatik. In Lecture Notes, Institut
for Pervasive Computing, University of Linz.
Gonzales, R.C., Woods, R.E., 2001. Digital Image
Processing. Prentice-Hall Inc., Upper Saddle River,
New Jersey, 2
nd
edition.
Jonker, P.P., 2002. Skeletons in N dimensions using shape
primitives. In Pattern Recognition Letters, vol 23, pp.
677-686.
Jonker, P.P., 2004. Discrete topology on N-dimensional
square tessellated grids. In Image and Vision
Computing, Vol. 23, Issue 2, 2005, pp.213-225.
Lohou, C., Bertrand, G., 2001. A new 3D 12-subiteration
thinning algorithm based on P-simple points. In
Proceedings IWCIA’01, Electronic Notes in
Theoretical Computer Science, Vol. 46.
Nikopoulos, N., Pitas, I., 2000. A fast implementation of
3D binary morphogical transformations. In IEEE
Transactions on Image Processing 9(2), pp. 291-294.
Park, H., Chin R.T., 1995. Decomposition of Arbitrarily
Shaped Morphological Structuring Elements. In IEEE
Transactions on Pattern Analysis and Machine
Intelligence, Vol. 17, pp. 2-15.
Serra, J., 1982. Image Analysis and Mathematical
Morphology. Academic Press London.
Soille, P., Breen, E.J., Jones, R., 1996. Recursive
Implementation of Erosions and Dilations Along
Discrete Lines At Arbitrary Angles. In IEEE Trans. on
Pattern Analysis and Machine Intelligence.
Vincent, L., 1991. Morphological transformations of
binary images with arbitrary structuring elements. In
Signal Processing 22 (1991) 3-23. Elsevier Publisher.
Zwettler, G., Swoboda, R., Backfrieder, W., Steinwender,
C., Leisch, F., Gabriel, C., 2006. Robust Segmentation
of Coronary Arteries in Cine Angiography for 3D
Modeling. In International Mediterranean Modelling
Multiconference IMM 2006, Barcelona, Spain, pp.
675-680.
ACCELERATED SKELETONIZATION ALGORITHM FOR TUBULAR STRUCTURES IN LARGE DATASETS BY
RANDOMIZED EROSION
81