Computing the Distance between Canal Surfaces

被引:0
|
作者
Ma, Yanpeng [1 ]
Tu, Changhe [1 ]
Wang, Wenping [2 ]
机构
[1] Shandong Univ, Sch Comp Sci & Technol, Jinan 250100, Peoples R China
[2] Univ Hong Kong, Hong Hom, Hong Kong, Peoples R China
关键词
canal surface; distance computation; cone-spheres; bounding volume; distance interval; MINIMUM DISTANCE; RATIONAL PARAMETRIZATION;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
A canal surface is the envelope of a one-parameter set of moving spheres. We present. an accurate and efficient method for computing the distance between two canal surfaces. First, we use a set of cone-spheres to enclose a canal surface. A cone-sphere is a surface generated by sweeping a sphere along a straight line segment with the radius of the sphere changing linearly; thus it is a truncated circular cone capped by spheres at the two ends. Then, for two canal surfaces we use the distances between their bounding cone-spheres to approximate their distance; the accuracy of this approximation is improved by subdividing the canal surfaces into more segments and use more cone-spheres to bound the segments, until a pre-specified threshold is reached. We present a method for computing tight. bounding cone-spheres of a canal surface, which is an interesting problem in its own right. Based on it, we present a complete method for efficiently computing the distances between two canal surfaces using the distances among all pairs of their bounding cone-spheres. The key to its efficiency is a novel pruning technique that can eliminate most of the pairs of cone-spheres that do not contribute to the distance between the original canal surfaces. Experimental comparisons show that our method is more efficient; than Lee et al's method [13] for computing the distance between two complex objects composed of many canal surfaces.
引用
收藏
页码:88 / +
页数:3
相关论文
共 50 条
  • [1] Computing the Frechet Distance between Real-Valued Surfaces
    Buchin, Kevin
    Ophelders, Tim
    Speckmann, Bettina
    PROCEEDINGS OF THE TWENTY-EIGHTH ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, 2017, : 2443 - 2455
  • [2] Computing minimum distance between two implicit algebraic surfaces
    Chen, Xiao-Diao
    Yong, Jun-Hai
    Zheng, Guo-Qin
    Paul, Jean-Claude
    Sun, Jia-Guang
    COMPUTER-AIDED DESIGN, 2006, 38 (10) : 1053 - 1061
  • [3] An Efficient Approach for Computing Distance between Two Quadratic Surfaces
    Yang, Lu
    Feng, Yong
    Qin, Xiaolin
    2009 2ND IEEE INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND INFORMATION TECHNOLOGY, VOL 2, 2009, : 244 - 248
  • [4] Computing rational parametrizations of canal surfaces
    Peternell, M
    Pottmann, H
    JOURNAL OF SYMBOLIC COMPUTATION, 1997, 23 (2-3) : 255 - 266
  • [5] Computing the Hausdorff distance between NURBS surfaces using numerical iteration on the GPU
    Hanniel, Iddo
    Krishnamurthy, Adarsh
    McMains, Sara
    GRAPHICAL MODELS, 2012, 74 : 255 - 264
  • [6] Stabilization distance between surfaces
    Miller, Allison N.
    Powell, Mark
    ENSEIGNEMENT MATHEMATIQUE, 2019, 65 (3-4): : 397 - 440
  • [7] Computing the Flip Distance Between Triangulations
    Kanj, Iyad
    Sedgwick, Eric
    Xia, Ge
    DISCRETE & COMPUTATIONAL GEOMETRY, 2017, 58 (02) : 313 - 344
  • [8] Computing the Flip Distance Between Triangulations
    Iyad Kanj
    Eric Sedgwick
    Ge Xia
    Discrete & Computational Geometry, 2017, 58 : 313 - 344
  • [9] Robustly computing intersection curves of two canal surfaces with quadric decomposition
    Jia, Jinyuan
    Joneja, Ajay
    Tang, Kai
    COMPUTATIONAL SCIENCE - ICCS 2006, PT 2, PROCEEDINGS, 2006, 3992 : 342 - 349
  • [10] A symbolic-numerical method for computing approximate parameterizations of canal surfaces
    Bizzarri, Michal
    Lavicka, Miroslav
    COMPUTER-AIDED DESIGN, 2012, 44 (09) : 846 - 857