July 2000

BACK


SHAPE @ ISMM 2000

INTERNATIONAL SYMPOSIUM ON MATHEMATICAL MORPHOLOGY
and its Applications to Image and Signal Processing V

June 26-29, 2000, Palo Alto, California, USA

ToC of Proceedings


Discrete 3D Wave Propagation for Computing Morphological Operations from Surface Patches and Unorganized Points

F. F. Leymarie and B. B. Kimia

Abstract

We present a discrete framework for 3D wave propagation to support morphological computations with an emphasis on the recovery of the medial axis of a 3D solid, a collection of surface patches, or a data set of unorganized points. The wave propagation is implemented on a discrete lattice, where initial surfaces are considered as sources of propagation. Three classes of discrete rays are designed to cover the propagation space with a minimal number of computations. These pencils of rays represent a ``compromise'' view between Huygens and Fermat principles. The 3D medial axis points are then found at the collision of wavefronts. This method has linear time complexity in the number of nodes of the lattice used to discretize the propagation medium, i.e., it is independent of the topological complexity of the initial data. As such, it is highly efficient for the extraction of symmetries, as well as for implementing 3D morphological filters based on erosions and dilations, from large 3D data sets. The wave propagation scheme permits to implement the effect of various metrics including the Euclidean one.

Keywords: 3D morphology, skeletons, Euclidean Distance Transform, wave propagation, Eikonal, unorganized datasets, cellular automata.

SHAPE Slides :

 

ERRATUM :

There was an error at printing of figure 4, on page 359 :

 

Paper is published in :

Links:


BACK

Last Updated: July 23, 2000