Computing medial axes of generic 3D regions bounded by B-spline surfaces

被引:6
|
作者
Musuvathy, Suraj [1 ]
Cohen, Elaine [1 ]
Damon, James [2 ]
机构
[1] Univ Utah, Sch Comp, Salt Lake City, UT 84112 USA
[2] Univ N Carolina, Dept Math, Chapel Hill, NC 27599 USA
基金
美国国家科学基金会;
关键词
Medial axis; B-spline surfaces; SHAPE-DESCRIPTION; AXIS TRANSFORM; COMPUTATION; OBJECTS; POINTS;
D O I
10.1016/j.cad.2011.08.023
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
A new approach is presented for computing the interior medial axes of generic regions in R-3 bounded by C-(4)-smooth parametric B-spline surfaces. The generic structure of the 3D medial axis is a set of smooth surfaces along with a singular set consisting of edge curves, branch curves, fin points and six junction points. In this work, the medial axis singular set is first computed directly from the B-spline representation using a collection of robust higher order techniques. Medial axis surfaces are computed as a time trace of the evolving self-intersection set of the boundary under the the eikonal (grassfire) flow, where the bounding surfaces are dynamically offset along the inward normal direction. The eikonal flow results in special transition points that create, modify or annihilate evolving curve fronts of the (self-) intersection set. The transition points are explicitly identified using the B-spline representation. Evolution of the (self-) intersection set is computed by adapting a method for tracking intersection curves of two different surfaces deforming over generalized offset vector fields. The proposed algorithm accurately computes connected surfaces of the medial axis as well its singular set. This presents a complete solution along with accurate topological structure. (C) 2011 Elsevier Ltd. All rights reserved.
引用
收藏
页码:1485 / 1495
页数:11
相关论文
共 50 条
  • [41] 3D Profile Filter Algorithm Based on Parallel Generalized B-spline Approximating Gaussian
    REN Zhiying
    GAO Chenghui
    SHEN Ding
    Chinese Journal of Mechanical Engineering, 2015, 28 (01) : 148 - 154
  • [42] A B-Spline Based BEM and Its Applicaion in Predicting Wave Forces on 3D Bodies
    滕斌
    柏威
    向阳
    China Ocean Engineering, 1999, (03) : 257 - 264
  • [43] Reconstruction of 3D shapes with B-spline surface using diagonal approximation BFGS methods
    Almas Jahanshahloo
    Alireza Ebrahimi
    Multimedia Tools and Applications, 2022, 81 : 38091 - 38111
  • [44] Immersed boundary thin shell analysis using 3D B-Spline background mesh
    Hoover, Daniel
    Kumar, Ashok V.
    FINITE ELEMENTS IN ANALYSIS AND DESIGN, 2021, 195
  • [45] Square-root B-spline Modeling and Controller Design for Dynamic 3D PDF
    Zhang, Jinfang
    Xu, Man
    Guo, Ping
    Hou, Guolian
    2014 11TH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION (WCICA), 2014, : 690 - 694
  • [46] Spatial Pythagorean-Hodograph B-Spline curves and 3D point data interpolation
    Albrecht, Gudrun
    Beccari, Carolina Vittoria
    Romani, Lucia
    COMPUTER AIDED GEOMETRIC DESIGN, 2020, 80
  • [47] Reconstruction of 3D shapes with B-spline surface using diagonal approximation BFGS methods
    Jahanshahloo, Almas
    Ebrahimi, Alireza
    Multimedia Tools and Applications, 2022, 81 (26): : 38091 - 38111
  • [48] A B-spline based BEM and its application in predicting wave forces on 3D bodies
    Teng, B
    Bai, W
    Xiang, Y
    CHINA OCEAN ENGINEERING, 1999, 13 (03) : 257 - 264
  • [49] Reconstruction of 3D shapes with B-spline surface using diagonal approximation BFGS methods
    Jahanshahloo, Almas
    Ebrahimi, Alireza
    MULTIMEDIA TOOLS AND APPLICATIONS, 2022, 81 (26) : 38091 - 38111
  • [50] 3D Profile Filter Algorithm Based on Parallel Generalized B-spline Approximating Gaussian
    REN Zhiying
    GAO Chenghui
    SHEN Ding
    Chinese Journal of Mechanical Engineering, 2015, (01) : 148 - 154