×

一种用于查找球B样条曲线之间的交点的算法。 (英语) Zbl 1372.65055号

概述:球B样条曲线(BBSC)是一种基于骨架的实体模型表示,它由B样条线和B样条函数组成,作为沿B样条曲面移动的球的(可变)半径。BBSC指定的表面形状是运动球的包络线,因此BBSC非常适合表示血管形状。为了将这种良好的表示应用于CSG到边界转换、布尔运算、几何设计、模式识别、科学可视化等各个领域,本文提出了一种有效的算法来解决它们共同的基本相交问题。每个BBSC的曲面被分解为一个起始的球面片、一组由球Bézier曲线(BBC)定义的侧向曲面和一个结束的球面片。交集算法分为四个步骤:(1)将两个BBSC细分为三角形网格,并计算三角形网格之间的交集曲线,作为后续细化的初始交集;(2) 参数化一个BBSC的曲面/面片,并隐式化其他BBSC的表面/面片;(3) 用牛顿法数值计算参数曲面与隐式曲面的相交曲线;(4)跟踪相交曲线以构造相交实体区域。特别是,我们提出了BBSC的参数化和隐式化的简单方法,这是该算法的核心。而BBSC是实体模型,因此BBSC的交集是实体模型的交集,最终交集结果也是实体对象。实验结果表明,我们的方法能够以高精度有效地找到BBSC的交叉点。

MSC公司:

65D18天 计算机图形、图像分析和计算几何的数值方面
65D07年 使用样条曲线进行数值计算
PDF格式BibTeX公司 XML格式引用
全文: 内政部

参考文献:

[2] 吴,Z。;Seah,H.S。;Zhou,M.,基于骨架的参数化实体模型:球B样条曲线,(第十届IEEE计算机辅助设计和计算机图形学国际会议(2007),IEEE),421-424,ISBN:1424415799
[3] 吕,W。;Pottmann,H.,具有有理脊椎曲线的管道曲面是有理的,计算。辅助Geom。设计,13,7621-628(1996)·Zbl 0900.68410号
[4] Maekawa,T。;帕特里卡拉基斯,新墨西哥州。;Sakkalis,T。;Yu,G.,管道表面的分析和应用,计算。辅助Geom。设计,15,5,437-458(1998)·Zbl 0995.68148号
[5] 彼得内尔,M。;Pottmann,H.,《计算渠道表面的有理参数化》,J.符号计算。,23, 2, 255-266 (1997) ·Zbl 0877.68116号
[6] 美国沙尼。;巴拉德,D.H.,《作为广义圆柱嵌入件的样条曲线》,计算。视觉。图表。图像处理。,27, 2, 129-156 (1984)
[7] Zerroug,M。;Nevatia,R.,基于对一些曲线轴广义圆柱的不变和准变性质的分析的三维描述,IEEE Trans。模式分析。机器。智力。,18, 3, 237-253 (1996)
[8] 吴,Z。;周,M。;Wang,X.,三维树与球B样条曲线的交互式建模,国际虚拟现实杂志。,8, 2, 101-107 (2009)
[9] 吴,Z。;周,M。;王,X。;Ao,X。;Song,R.,用球B样条曲线建模3D树木的交互式系统,(第二届植物生长建模与应用国际研讨会。第二届植物生长建模与应用国际研讨会,PMA'06(2006),IEEE),259-265
[12] 朱,T。;田,F。;周,Y。;Seah,H.S。;严霞,基于三维重建的植物建模及其在数字博物馆中的应用,国际虚拟现实。,7, 1, 81-88 (2008)
[15] Xu,X。;吴,Z。;周,M。;Luo,Y.,《使用球B样条线的3D角色建模和动画》,J.Compute。申请。,29, 8, 2053-2055 (2009)
[17] Ao,X。;吴,Z。;周,M.,基于计算机游戏中BBSC的树木实时动画,国际计算机杂志。游戏技术。,81, 2009, 435-441 (1973)
[18] Krishnan,S。;Manocha,D.,一种基于低维公式的高效曲面相交算法,ACM-Trans。图表。,16, 1, 74-106 (1997)
[19] 多肯,T。;Skytt,V.,交集算法和CAGD,41-90(2007),施普林格-柏林-海德堡·Zbl 1126.65019号
[20] Sugihara,K.,delaunay三角剖分在几何相交问题中的应用,Lect。票据控制信息科学。,180, 1, 112-121 (1970) ·Zbl 0792.65115号
[21] Patrikalakis,N.M.,《面对面交点》,IEEE计算。图表。申请。,13, 1, 89-95 (1993)
[22] Xu,X。;纪毅。;杨磊,交会行进法算法研究,工程制图。,26, 1, 61-64 (2005)
[23] 帕特里卡拉基斯,新墨西哥州。;Maekawa,T.,计算机辅助设计和制造的形状查询,341-352(2002),施普林格-柏林-海德堡·兹比尔1035.65016
[24] 贾,J。;Joneja,A。;Tang,K.,用二次分解稳健计算两个渠道表面的相交曲线,342-349(2006),施普林格-柏林-海德堡·Zbl 1155.65311号
[25] 杜邦,L。;Lazard,S。;佩蒂让,S。;Lazard,D.,《走向隐式二次型的稳健交集》,59-68(2002),Springer US
[26] 贾,J。;Tang,K。;Joneja,A.,旋转曲面的双圆锥细分及其在相交问题中的应用,Vis。计算。,20, 7, 457-478 (2004)
[28] Johnstone,J.K.,使用圆分解的自行车和扫掠曲面的新相交算法,计算。辅助Geom。设计,10,1,1-24(1993)·兹比尔0767.65004
[29] Heo,H.S。;Hong,S.J。;Seong,J.K。;Kim,M.S。;Elber,G.,两个环形曲面的相交和一些相关问题,图。型号,63、4、228-244(2001)·Zbl 1002.68185号
[30] 菲奥拉万蒂,M。;Gonzalez-Vega,L。;Necula,I.,《关于革命与运河表面的交叉点》,169-183(2006),施普林格-柏林-海德堡出版社·Zbl 1107.65309号
[31] 菲奥拉万蒂,M。;Gonzalez-Vega,L.,关于使用隐式化时出现的几何无关成分,数学。方法曲线表面纳什维尔出版社,14,3157-168(2005)·Zbl 1080.65520号
此参考列表基于出版商或数字数学图书馆提供的信息。它的项目与zbMATH标识符启发式匹配,并且可能包含数据转换错误。在某些情况下,zbMATH Open的数据对这些数据进行了补充/增强。这试图尽可能准确地反映原始论文中列出的参考文献,而不要求完整或完全匹配。