Medial axis of a planar region by offset self-intersections

The medial axis (MA) of a planar region is the locus of those maximal disks contained within its boundary. This entity has many CAD/CAM applications. Approximations based on the Voronoi diagram are efficient for linear-arc boundaries, but such constructions are more difficult if the boundary is free. This paper proposes an algorithm for free-form boundaries that uses the relation between MA and offsets. It takes the curvature information from the boundary in order to find the self-intersections of successive offset curves. These self-intersection points belong to the MA and can be interpolated to obtain an approximation in Bezier form. This method also approximates the medial axis transform by using the offset distance to each self-intersection.

[1]  Gershon Elber,et al.  Voronoi diagram computations for planar NURBS curves , 2008, SPM '08.

[2]  Borut alik An efficient sweep-line Delaunay triangulation algorithm , 2005 .

[3]  Jian Liu,et al.  Computation of medial axis and offset curves of curved boundaries in planar domain , 2008, Comput. Aided Des..

[4]  Luciano da Fontoura Costa,et al.  On Voronoi Diagrams and Medial Axes , 2002, Journal of Mathematical Imaging and Vision.

[5]  Martin Held,et al.  Voronoi diagrams and offset curves of curvilinear polygons , 1998, Comput. Aided Des..

[6]  Kyeong Hah Roh,et al.  Two-dimensional offsets and medial axis transform , 2008, Adv. Comput. Math..

[7]  Lloyd N. Trefethen,et al.  Barycentric Lagrange Interpolation , 2004, SIAM Rev..

[8]  Kaleem Siddiqi,et al.  Hamilton-Jacobi Skeletons , 2002, International Journal of Computer Vision.

[9]  Christoph M. Hoffmann,et al.  How to compute offsets without self-intersection (Invited Paper) , 1992, Other Conferences.

[10]  R. Farouki,et al.  Voronoi diagram and medial axis algorithm for planar domains with curved boundaries — II: Detailed algorithm description , 1999 .

[11]  H. Pottmann,et al.  Computational Line Geometry , 2001 .

[12]  Nicholas M. Patrikalakis,et al.  Automated interrogation and adaptive subdivision of shape using medial axis transform , 1991 .

[13]  Hyeong In Choi,et al.  New Algorithm for Medial Axis Transform of Plane Domain , 1997, CVGIP Graph. Model. Image Process..

[14]  Jin J. Chou Voronoi diagrams for planar shapes , 1995, IEEE Computer Graphics and Applications.

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

[16]  B. Gurumoorthy,et al.  Constructing medial axis transform of planar domains with curved boundaries , 2003, Comput. Aided Des..

[17]  Gerald Farin,et al.  Curves and surfaces for computer aided geometric design , 1990 .

[18]  Hwan Pyo Moon,et al.  MATHEMATICAL THEORY OF MEDIAL AXIS TRANSFORM , 1997 .

[19]  Gershon Elber,et al.  MATHSM: medial axis transform toward high speed machining of pockets , 2005, Comput. Aided Des..

[20]  Wendelin L. F. Degen Exploiting curvatures to compute the medial axis for domains with smooth boundary , 2004, Comput. Aided Geom. Des..

[21]  R. Farouki,et al.  Voronoi diagram and medial axis algorithm for planar domains with curved boundaries I. Theoretical foundations , 1999 .

[22]  Nicholas M. Patrikalakis,et al.  Shape Interrogation for Computer Aided Design and Manufacturing , 2002, Springer Berlin Heidelberg.

[23]  James Damon Geometry and Medial Structure , 2008, Medial Representations.

[24]  João Batista S. de Oliveira,et al.  Robust Approximation of Offsets, Bisectors, and Medial Axes of Plane Curves , 2003, Reliab. Comput..

[25]  Rida T. Farouki,et al.  Degenerate point/curve and curve/curve bisectors arising in medial axis computations for planar domains with curved boundaries , 1998, Comput. Aided Geom. Des..