Computing minimum distance between two implicit algebraic surfaces

被引:20
|
作者
Chen, Xiao-Diao
Yong, Jun-Hai
Zheng, Guo-Qin
Paul, Jean-Claude
Sun, Jia-Guang
机构
[1] Tsinghua Univ, Sch Software, Beijing 100084, Peoples R China
[2] Tsinghua Univ, Dept Comp Sci & Technol, Beijing 100084, Peoples R China
[3] CNRS, F-75700 Paris, France
基金
中国国家自然科学基金;
关键词
minimum distance; offset; canal surface; implicit algebraic surface; parametric surface;
D O I
10.1016/j.cad.2006.04.012
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The minimum distance computation problem between two surfaces is very important in many applications such as robotics, CAD/CAM and computer graphics. Given two implicit algebraic surfaces, a new method based on the offset technique is presented to compute the minimum distance and a pair of points where the minimum distance occurs. The new method also works where there are an implicit algebraic surface and a parametric surface. Quadric surfaces, tori and canal surfaces are used to demonstrate our new method. When the two surfaces are a general quadric surface and a surface which is a cylinder, a cone or an elliptic paraboloid, the new method can produce two bivariate equations where the degrees are lower than those of any existing method. (C) 2006 Elsevier Ltd. All rights reserved.
引用
收藏
页码:1053 / 1061
页数:9
相关论文
共 44 条
  • [1] Computing the minimum distance between two ellipsoids
    Chen, XD
    Yong, JH
    Xiong, XC
    Zheng, GQ
    Sun, JG
    CAD/ GRAPHICS TECHNOLOGY AND ITS APPLICATIONS, PROCEEDINGS, 2003, : 403 - 404
  • [2] 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
  • [3] Computing the Distance between Canal Surfaces
    Ma, Yanpeng
    Tu, Changhe
    Wang, Wenping
    ADVANCES IN GEOMETRIC MODELING AND PROCESSING, PROCEEDINGS, 2010, 6130 : 88 - +
  • [4] Minimum distance between two sphere-swept surfaces
    Lee, Kwanhee
    Seong, Joon-Kyung
    Kim, Ku-Jin
    Hong, Sung Je
    COMPUTER-AIDED DESIGN, 2007, 39 (06) : 452 - 459
  • [5] 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
  • [6] An algorithm on collision detection by computing the minimum distance between two convex polyhedra
    Jin, Hanjun
    Wang, Yanlin
    Wang, Xiaorong
    Fu, Jia
    WCICA 2006: SIXTH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION, VOLS 1-12, CONFERENCE PROCEEDINGS, 2006, : 304 - 304
  • [7] An algorithm for computing the minimum distance between two convex polyhedra in three-dimensional space
    Liu Hui
    Jin Hanjun
    KAM: 2008 INTERNATIONAL SYMPOSIUM ON KNOWLEDGE ACQUISITION AND MODELING, PROCEEDINGS, 2008, : 313 - 317
  • [8] A new method for implicit algebraic surfaces intersection
    Yu, ZS
    Cao, WQ
    Ma, LZ
    Peng, QS
    FIFTH INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN & COMPUTER GRAPHICS, VOLS 1 AND 2, 1997, : 439 - 442
  • [9] Calculating the minimum distance between two NURBS curves
    He, Ping
    Zhang, Caiming
    Zhou, Jingbo
    Ma, Yingliang
    2009 IEEE 10TH INTERNATIONAL CONFERENCE ON COMPUTER-AIDED INDUSTRIAL DESIGN & CONCEPTUAL DESIGN, VOLS 1-3: E-BUSINESS, CREATIVE DESIGN, MANUFACTURING - CAID&CD'2009, 2009, : 643 - 648
  • [10] Calculating minimum distance between two NURBS objects
    He P.
    Zhang C.
    Zhou J.
    Ma Y.
    Jisuanji Fuzhu Sheji Yu Tuxingxue Xuebao/Journal of Computer-Aided Design and Computer Graphics, 2010, 22 (08): : 1344 - 1351