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 条
  • [41] Comparison of methods computing the distance between two ellipsoids
    Girault, Ivan
    Chadil, Mohamed-Amine
    Vincent, Stephane
    JOURNAL OF COMPUTATIONAL PHYSICS, 2022, 458
  • [42] Optimization of the Distance Between Swarms Using Soft Computing
    Savita Kumari
    Brahmjit Singh
    Wireless Personal Communications, 2021, 116 : 3109 - 3117
  • [43] Computing the quartet distance between trees of arbitrary degree
    Christiansen, C
    Mailund, T
    Pedersen, CNS
    Randers, M
    ALGORITHMS IN BIOINFORMATICS, PROCEEDINGS, 2005, 3692 : 77 - 88
  • [44] Computing the Rooted Triplet Distance Between Phylogenetic Networks
    Jansson, Jesper
    Mampentzidis, Konstantinos
    Rajaby, Ramesh
    Sung, Wing-Kin
    COMBINATORIAL ALGORITHMS, IWOCA 2019, 2019, 11638 : 290 - 303
  • [45] COMPUTING THE FRECHET DISTANCE BETWEEN 2 POLYGONAL CURVES
    ALT, H
    GODAU, M
    INTERNATIONAL JOURNAL OF COMPUTATIONAL GEOMETRY & APPLICATIONS, 1995, 5 (1-2) : 75 - 91
  • [46] Computing the minimum distance between two Bezier curves
    Chen, Xiao-Diao
    Chen, Linqiang
    Wang, Yigang
    Xu, Gang
    Yong, Jun-Hai
    Paul, Jean-Claude
    JOURNAL OF COMPUTATIONAL AND APPLIED MATHEMATICS, 2009, 229 (01) : 294 - 301
  • [47] Optimization of the Distance Between Swarms Using Soft Computing
    Kumari, Savita
    Singh, Brahmjit
    WIRELESS PERSONAL COMMUNICATIONS, 2021, 116 (04) : 3109 - 3117
  • [48] A Cluster Reduction for Computing the Subtree Distance Between Phylogenies
    Linz, Simone
    Semple, Charles
    ANNALS OF COMBINATORICS, 2011, 15 (03) : 465 - 484
  • [49] Computing the minimum distance between a point and a curve on mesh
    Zhu, Fenying
    Liu, Bin
    JOURNAL OF COMPUTATIONAL METHODS IN SCIENCES AND ENGINEERING, 2015, 15 (01) : 13 - 22
  • [50] The relation between parameter curves and lines of curvature on canal surfaces
    Dogan, Fatih
    Yayli, Yusuf
    KUWAIT JOURNAL OF SCIENCE, 2017, 44 (01) : 29 - 35