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 条
  • [31] Method for Computing Distance the Between Point and Convex Set
    Yong Longquan
    PROCEEDINGS OF THE 2010 INTERNATIONAL CONFERENCE ON APPLICATION OF MATHEMATICS AND PHYSICS, VOL 2: ADVANCES ON APPLIED MATHEMATICS AND COMPUTATION MATHEMATICS, 2010, : 199 - 203
  • [32] Computing the minimum distance between a point and a NURBS curve
    Chen, Xiao-Diao
    Yong, Jun-Hai
    Wang, Guozhao
    Paul, Jean-Claude
    Xu, Gang
    COMPUTER-AIDED DESIGN, 2008, 40 (10-11) : 1051 - 1054
  • [33] Computing Edit Distance between Rooted Labeled Caterpillars
    Muraka, Kohei
    Yoshino, Takuya
    Hirata, Kouichi
    PROCEEDINGS OF THE 2018 FEDERATED CONFERENCE ON COMPUTER SCIENCE AND INFORMATION SYSTEMS (FEDCSIS), 2018, : 249 - 255
  • [34] Computing the Frechet distance between piecewise smooth curves
    Rote, Guenter
    COMPUTATIONAL GEOMETRY-THEORY AND APPLICATIONS, 2007, 37 (03): : 162 - 174
  • [35] An efficient algorithm for computing the distance between close partitions
    Porumbel, Daniel Cosmin
    Hao, Jin Kao
    Kuntz, Pascale
    DISCRETE APPLIED MATHEMATICS, 2011, 159 (01) : 53 - 59
  • [36] A Cluster Reduction for Computing the Subtree Distance Between Phylogenies
    Simone Linz
    Charles Semple
    Annals of Combinatorics, 2011, 15 : 465 - 484
  • [37] Computing the Rooted Triplet Distance Between Phylogenetic Networks
    Jansson, Jesper
    Mampentzidis, Konstantinos
    Rajaby, Ramesh
    Sung, Wing-Kin
    ALGORITHMICA, 2021, 83 (06) : 1786 - 1828
  • [38] Computing the Rooted Triplet Distance Between Phylogenetic Networks
    Jesper Jansson
    Konstantinos Mampentzidis
    Ramesh Rajaby
    Wing-Kin Sung
    Algorithmica, 2021, 83 : 1786 - 1828
  • [39] An algorithm for computing the distance between two circular disks
    Almohamad, HA
    Selim, SZ
    APPLIED MATHEMATICAL MODELLING, 2003, 27 (02) : 115 - 124
  • [40] Computing the breakpoint distance between partially ordered genomes
    Fu, Meng
    Jiang, Tao
    PROCEEDINGS OF THE 5TH ASIA- PACIFIC BIOINFOMATICS CONFERENCE 2007, 2007, 5 : 237 - +