The Curve Axis

In this paper we examine various aspects of the medial axis representation of shapes, resulting in a novel, highly accurate skeletonization algorithm suitable for shapes with parametrically described boundaries such as, for example, polygons or “spline”-gons. The medial axis representation is first shown to be efficient in calculating local boundary features. Then the problem of deciding whether an axis-like function is indeed an axis of a shape is addressed, and two necessary and locally sufficient restrictions on axis functions are derived. The proposed skeletonization approach is based on another result which shows that the medial axis is the solution of a system of first order differential equations. The new skeletonization algorithm provides a discrete parametric representation of the axis for smooth shapes, the input to the algorithm being a parametric description of the shape boundary. Skeletonization examples using the proposed algorithm are presented.

[1]  Martin D. Levine,et al.  Multiple Resolution Skeletons , 1987, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[2]  H. Blum Biological shape and visual science (part I) , 1973 .

[3]  Helmut Alt,et al.  Motion Planning in the CL-Environment (Extended Abstract) , 1989, WADS.

[4]  Ugo Montanari,et al.  Continuous Skeletons from Digitized Images , 1969, JACM.

[5]  D. T. Lee,et al.  Medial Axis Transformation of a Planar Shape , 1982, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[6]  Peter Giblin,et al.  Local Symmetry of Plane Curves , 1985 .

[7]  F. Bookstein The line-skeleton , 1979 .

[8]  Azriel Rosenfeld,et al.  Axial representations of shape , 1986, Computer Vision Graphics and Image Processing.

[9]  J. W. Bruce,et al.  Growth, motion and 1-parameter families of symmetry sets , 1986, Proceedings of the Royal Society of Edinburgh: Section A Mathematics.

[10]  H. Blum Biological shape and visual science. I. , 1973, Journal of theoretical biology.

[11]  HARRY BLUM,et al.  Shape description using weighted symmetric axis features , 1978, Pattern Recognit..

[12]  V. Ralph Algazi,et al.  Continuous skeleton computation by Voronoi diagram , 1991, CVGIP Image Underst..

[13]  E. Cox What are the assumptions , 1970 .

[14]  Jean Ponce,et al.  On characterizing ribbons and finding skewed symmetries , 1989, Proceedings, 1989 International Conference on Robotics and Automation.

[15]  M. Leyton Symmetry, Causality, Mind , 1999 .

[16]  H. Persson,et al.  NC machining of arbitrarily shaped pockets , 1978 .

[17]  Peter Giblin,et al.  The bitangent sphere problem , 1990 .

[18]  Alfred M. Bruckstein,et al.  Skeletonization via distance maps and level sets , 1995, Other Conferences.

[19]  Carlo Arcelli,et al.  Pattern thinning by contour tracing , 1981 .