A Classification of Centres of Maximal Balls in ℤ3

  • Robin Strand
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 3540)


A classification of centres of maximal balls (CMBs) in ℤ3 derived from generalizations of the chessboard and city block metrics to 3D, a weighted metric, and the Euclidean metric is presented. Using these metrics, the set of CMBs (the medial axis) can be extracted. One difficulty with skeletonization in 3D is that of guaranteeing reversibility. A reversible skeleton generally consists of both surfaces and curves. Previous attempts to construct connected skeletons including the CMBs uses conditions based on local neighbourhood configurations. However, a local neighbourhood might be too small and, most important, does not allow a consistent definition for surface- and curve-parts of the skeleton. The classification of the CMBs presented in this paper will be a tool for defining which parts of a 3D skeleton are surfaces and curves.


  1. 1.
    Blum, H.: A transformation for extracting new descriptors of shape. In: Wathen-Dunn, W. (ed.) Proc. Models for the Perception of Speech and Visual Form, pp. 362–380. MIT Press, Cambridge (1967)Google Scholar
  2. 2.
    Sanniti di Baja, G., Svensson, S.: Surface skeletons detected on the D 6 distance transform. In: Proceedings of the Joint IAPR International Workshops on Advances in Pattern Recognition, pp. 387–396. Springer, Heidelberg (2000)Google Scholar
  3. 3.
    Giblin, P., Kimia, B.B.: A formal classification of 3D medial axis points and their local geometry. IEEE Trans. Pattern Anal. Mach. Intell. 26, 238–251 (2004)CrossRefGoogle Scholar
  4. 4.
    Borgefors, G.: On digital distance transforms in three dimensions. Computer Vision and Image Understanding 64, 368–376 (1996)CrossRefGoogle Scholar
  5. 5.
    Ragnemalm, I.: The Euclidean distance transform in arbitrary dimensions. Pattern Recognition Letters 14, 883–888 (1993)zbMATHCrossRefGoogle Scholar
  6. 6.
    Coeurjolly, D.: d-dimensional reverse Euclidean distance transformation and Euclidean medial axis extraction in optimal time. In: Proceedings of 11th Conference on Discrete Geometry for Computer Imagery, Naples, Italy, pp. 327–337 (2003)Google Scholar
  7. 7.
    Rosenfeld, A., Pfaltz, J.L.: Sequential operations in digital picture processing. J. ACM 13, 471–494 (1966)zbMATHCrossRefGoogle Scholar
  8. 8.
    Arcelli, C., Sanniti di Baja, G.: Finding local maxima in a pseudo-Euclidean distance transform. Computer Vision, Graphics, and Image Processing 43, 361–367 (1988)CrossRefGoogle Scholar
  9. 9.
    Remy, E., Thiel, E.: Look-up tables for medial axis on squared Euclidean distance transform. In: Proceedings of 11th Conference on Discrete Geometry for Computer Imagery, Naples, Italy, pp. 224–235 (2003)Google Scholar
  10. 10.
    Svensson, S., Sanniti di Baja, G.: Simplifying curve skeletons in volume images. Computer Vision and Image Understanding 90, 242–257 (2003)zbMATHCrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2005

Authors and Affiliations

  • Robin Strand
    • 1
  1. 1.Centre for Image AnalysisUppsala UniversityUppsalaSweden

Personalised recommendations