Robust interval algorithm for curve intersections

被引:43
作者
Hu, CY
Maekawa, T
Sherbrooke, EC
Patrikalakis, NM
机构
[1] Massachusetts Inst. of Technology, Department of Ocean Engineering, Design Laboratory, Cambridge
关键词
CAD; CAGD; CAM; curve intersection; tangency; overlapping; rounded interval arithmetic; interval polynomial solver; robustness;
D O I
10.1016/0010-4485(95)00063-1
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In this paper, we develop and study a robust algorithm for computing intersections of two planar interval polynomial curves. The intersection problems include well-conditioned transveral intersections as well as ill-conditioned cases such as tangential and overlapping intersections. Key components of our methods are the reduction of the intersection problems into solving systems of nonlinear interval polynomial equations which consist of m equations with n unknowns. An earlier interval nonlinear polynomial solver for balanced system based on Bernstein subdivision method coupled with rounded interval arithmetic is extended to solve unbalanced systems. The solver provides results with numerical certainty and verifiability. Examples illustrate our techniques. Copyright (C) 1996 Elsevier Science Ltd
引用
收藏
页码:495 / 506
页数:12
相关论文
共 22 条
[1]  
HOSCHEK J, 1993, FUNDAMENTAL COMPUTER
[2]  
HU CY, 1993, THESIS MIT CAMBRIDGE
[3]  
HU CY, 1995, THESIS MIT CAMBRIDGE
[4]   A NEW CLASS OF ALGORITHMS FOR THE PROCESSING OF PARAMETRIC CURVES [J].
KOPARKAR, PA ;
MUDUR, SP .
COMPUTER-AIDED DESIGN, 1983, 15 (01) :41-45
[5]   THEORETICAL DEVELOPMENT FOR THE COMPUTER-GENERATION AND DISPLAY OF PIECEWISE POLYNOMIAL SURFACES [J].
LANE, JM ;
RIESENFELD, RF .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 1980, 2 (01) :35-46
[6]   CALCULATING THE SELF-INTERSECTIONS OF BEZIER CURVES [J].
LASSER, D .
COMPUTERS IN INDUSTRY, 1989, 12 (03) :259-268
[7]  
Lee C., 1992, Visual Computer, V8, P338, DOI 10.1007/BF01897120
[8]   COMPUTATION OF SINGULARITIES AND INTERSECTIONS OF OFFSETS OF PLANAR CURVES [J].
MAEKAWA, T ;
PATRIKALAKIS, NM .
COMPUTER AIDED GEOMETRIC DESIGN, 1993, 10 (05) :407-429
[9]  
Maekawa T., 1994, Visual Computer, V10, P216, DOI 10.1007/BF01901288
[10]  
MAEKAWA T, 1993, THESIS MIT CAMBRIDGE