Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
article

Research on 3D medial axis transform via the saddle point programming method

Published: 01 December 2012 Publication History
  • Get Citation Alerts
  • Abstract

    The present paper investigates the 3D medial axis transform of objects bounded by freeform surfaces via the saddle point programming method, a mathematical programming approach used to identify the saddle points of a function. After exploring the local geometry and saddle point property of 3D medial axis transform, the mathematical programming method is employed to construct the saddle point programming models. Based on the optimality conditions that the optimal solutions should satisfy, a generic algorithm for computing various medial axis points is developed. In order to identify the junction points and localize the problem, the boundary and the skeletal curves are divided into skeletal segments, and it is proved to be efficient and accurate by numerical examples.

    References

    [1]
    Blum, H., A transformation for extracting new descriptors of shape. In: Dunn, W. (Ed.), Models for the perception of speech and visual form, MIT Press, Cambridge. pp. 362-381.
    [2]
    Nackman, L.R., Curvature relations in three-dimensional symmetric axes. Computer Graphics and Image Processing. v20 i1. 43-57.
    [3]
    Nackman, L.R. and Pizer, S.M., Three-dimensional shape description using the symmetric axis transform I: theory. IEEE Transactions on Pattern Analysis and Machine Intelligence. v7 i2. 187-202.
    [4]
    Dutta, D. and Hoffmann, C.M., On the skeleton of simple CSG objects. Journal of Mechanical Design, Transaction of ASME. v115. 87-94.
    [5]
    Reddy, J. and Turkiyyah, G., Computation of 3D skeletons by a generalized Delaunay triangulation technique. Computer-Aided Design. v27 i9. 677-694.
    [6]
    Sheehy DJ, Armstrong CG, Robinson DJ. Shape description by medial sheet construction. In: Rossignac JR, Hoffmann CM, editors. Proceedings of the third ACM solid modeling conference. Salt Lake City, UT. 1995.
    [7]
    Turkiyyah, G.M., Storti, D.W., Ganter, M., Chen, H. and Vimawala, M., An accelerated triangulation method for computing the skeletons of free-form solid models. Computer-Aided Design. v29 i1. 5-19.
    [8]
    Attali, D. and Montanvert, A., Computing and simplifying 2D and 3D continuous skeletons. Computer Vision and Image Understanding. v67 i3. 261-273.
    [9]
    Dey, T.K. and Zhao, W., Approximate medial axis as a Voronoi subcomplex. In: Proceedings of the symposium on solid modeling and applications, ACM, Saarbrcken (Germany). pp. 356-366.
    [10]
    Dey, T.K., Woo, H. and Zhao, W., Approximate medial axis for CAD models. In: Proceedings of the symposium on solid modeling and applications, ACM, Seattle, University of Washington. pp. 280-285.
    [11]
    Stroud, Ian, Renner, Gábor and Xirouchakis, Paul, A divide and conquer algorithm for medial sheet calculation of planar polyhedra. Computer-Aided Design. v39 i9. 794-817.
    [12]
    Leymarie, F.F. and Kimia, B.B., The medial scaffold of 3D unorganized point clouds. IEEE Transactions on Pattern Analysis and Machine Intelligence. v29 i2. 313-330.
    [13]
    Sherbrooke, E.C., Patrikalakis, N.M. and Brisson, E., An algorithm for the medial axis transform of 3D polyhedral solids. IEEE Transactions on Visualization and Computer Graphics. v2 i1. 44-61.
    [14]
    Culver T, Keyser J, Manocha D. Accurate computation of the medial axis of a polyhedron. In: Proceedings of the symposium on solid modeling and applications; 1999. p. 179-90.
    [15]
    Ang, P.Y. and Armstrong, C.G., Adaptive shape-sensitive meshing of the medial axis. Engineering with Computers. v18. 253-264.
    [16]
    Ramanathan, M. and Gurumoorthy, B., Interior medial axis transform computation of 3D objects bound by free-form surfaces. Computer Aided Design. v42. 1217-1231.
    [17]
    Ramanathan, M. and Gurumoorthy, B., Constructing medial axis transform of extruded and revolved 3D objects with free-form boundaries. Computer Aided Design. v37. 1370-1387.
    [18]
    Ramanathan, M. and Gurumoorthy, B., A tracing algorithm for constructing medial axis transform of 3D objects bound by free-formsurfaces. In: Proceedings of the international conference on shape modeling and applications, IEEE Computer Society, Washington (DC, USA). pp. 228-237.
    [19]
    Damon, J., Smoothness and geometry of boundaries associated to skeletal structures, I: sufficient conditions for smoothness. Annales de l'Institut Fourier. v53 i6. 1941-1985.
    [20]
    Damon, J., Smoothness and geometry of boundaries associated to skeletal structures, II: geometry in the Blum case. Compositio Mathematica. v140 i6. 1657-1674.
    [21]
    Damon, J., Determining the geometry of boundaries of objects from medial data. International Journal of Computer Vision. v63 i1. 45-64.
    [22]
    MOS surfaces: medial sheet transforms with rational domain boundaries. In: Martin, R., Sabin, M., Winkler, J. (Eds.), Lecture notes in computer science, vol. 4647. Springer. pp. 245-262.
    [23]
    Peternell, M., Rational two-parameter families of spheres and rational offset surfaces. Journal of Symbolic Computation. v45. 1-18.
    [24]
    Musuvathy, S., Cohen, E. and Damon, J., Computing medial axes of generic 3D regions bounded by B-spline surfaces. Computer Aided Design. v43. 1485-1495.
    [25]
    Ba, W.L., Cao, L. and Liu, J., Computation of the medial axis of planar domains based on saddle pointprogramming. Computer-Aided Design. v43. 979-988.
    [26]
    Giblin, P. and Kimia, B.B., Formal classification of 3D medial axis points and their local geometry. IEEE Transaction on Pattern Analysis and Machine Intelligence. v26. 238-251.
    [27]
    Blaschke, W., Differential geometry. 1926. Springer, Berlin.
    [28]
    Pizer, S.M. and Fletcher, P.T., Deformable M-reps for 3D medical image segmentation. International Journal of Computer Vision. v55 i2. 85-106.
    [29]
    Medial representations: mathematics, algorithms and applications. 2008. Springer Publishing Company Incorporated.
    [30]
    David, G.L., Liner and nonlinear programming. 1984. Springer Publishing Company Incorporated.

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image Computer-Aided Design
    Computer-Aided Design  Volume 44, Issue 12
    December, 2012
    149 pages

    Publisher

    Butterworth-Heinemann

    United States

    Publication History

    Published: 01 December 2012

    Author Tags

    1. 3D Medial axis transform
    2. Junction point
    3. Optimality conditions
    4. Saddle point

    Qualifiers

    • Article

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • 0
      Total Citations
    • 0
      Total Downloads
    • Downloads (Last 12 months)0
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 10 Aug 2024

    Other Metrics

    Citations

    View Options

    View options

    Get Access

    Login options

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media