Computation of medial axis and offset curves of curved boundaries in planar domain

In this paper, we begin our research from the generating theory of the medial axis. The normal equidistant mapping relationships between two boundaries and its medial axis have been proposed based on the moving Frenet frames and Cesaro's approach of the differential geometry. Two pairs of adjoint curves have been formed and the geometrical model of the medial axis transform of the planar domains with curved boundaries has been established. The relations of position mapping, scale transform and differential invariants between the curved boundaries and the medial axis have been investigated. Based on this model, a tracing algorithm for the computation of the medial axis has been generated. In order to get the accurate medial axis and branch points, a Two_Tangent_Points_Circle algorithm and a Three_Tangent_Points_Circle algorithm have been generated, which use the results of the tracing algorithm as the initial values to make the iterative process effective. These algorithms can be used for the computation of the medial axis effectively and accurately. Based on the medial axis transform and the envelope theory, the trimmed offset curves of curved boundaries have been investigated. Several numerical examples are given at the end of the paper.

[1]  Debasish Dutta,et al.  Boundary surface recovery from skeleton curves and surfaces , 1995, Comput. Aided Geom. Des..

[2]  Che Wu A Dynamic Approach to Skeletonization , 2003 .

[3]  Paul A. Yushkevich,et al.  Continuous medial representations for geometric object modeling in 2D and 3D , 2003, Image Vis. Comput..

[4]  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..

[5]  R. Brubaker Models for the perception of speech and visual form: Weiant Wathen-Dunn, ed.: Cambridge, Mass., The M.I.T. Press, I–X, 470 pages , 1968 .

[6]  Hong Jiang,et al.  An efficient surface-surface intersection algorithm based on geometry characteristics , 2004, Comput. Graph..

[7]  Steven W. Zucker,et al.  On the evolution of the skeleton , 1999, Proceedings of the Seventh IEEE International Conference on Computer Vision.

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

[9]  Xiao Chun Wang,et al.  An approach to interference-free cutter position for five-axis free-form surface side finishing milling , 2002 .

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

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

[12]  Ralph Costa Teixeira,et al.  Medial Axes and Mean Curvature Motion I: Regular Points , 2002, J. Vis. Commun. Image Represent..

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

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