首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到16条相似文献,搜索用时 62 毫秒
1.
构建Delaunay三角网的改进算法   总被引:2,自引:0,他引:2  
汤泉  牛铮 《计算机应用》2007,27(B06):158-159,212
在编程实现利用凸壳三角剖分法构建Delaunay三角网时,原算法由于没有对一些特殊情况加以考虑和处理,可能会使算法的后继步骤无法进行。在分析介绍潜在问题出现原因的基础上,对特殊情况加以考虑和处理,并对生成凸壳和初始三角网的方法做了一些改进,使程序在编写和运行上都具有更高的效率。  相似文献   

2.
对构建Delaunay三角网中凸壳算法的研究与改进   总被引:1,自引:0,他引:1       下载免费PDF全文
在介绍Delaunay不规则三角网基本概念和TIN数据结构的基础上,主要对平面离散点构建凸壳的格雷厄姆算法进行了研究和改进,提出了一种“斜率扫描线法”,并进行了编程实现。实验表明改进后的算法实现简单,容易理解,对于D-TIN模型的生成行之有效。  相似文献   

3.
四叉树高效Delaunay三角网生成算法   总被引:7,自引:0,他引:7  
实现了一种以地形为应用背景的大规模离散点快速生成TIN的算法,该算法首先对大规模离散点按一定的阈值进行四叉树分割,然后对四叉树的每个叶子块分别以凸壳技术构三角网,而后再自底向上合并具有相同父亲节点的块,最后进行全局优化,生成Delaunay三角网.经实际地形数据验证结果表明:同样的算法,采用四叉树分块比采用平均分块策略有着更高的执行效率.  相似文献   

4.
基于凸壳技术的Delaunay三角网生成算法   总被引:11,自引:0,他引:11  
该文提出了一种针对散乱点集的快速构建Delaunay的算法。该算法首先对散乱点按有向角进行排序,以排序后的点顺序为基础,利用凸壳特性快速将散乱点联结成三角网,最后利用拓扑结构快速将其优化为Delaunay三角网。在联网过程中,充分利用有序点子集的凸壳特性,避免了所有的交点测试,从而保证了对散乱点集生成Delaunay三角网的效率。  相似文献   

5.
基于最优凸壳技术的Delaunay三角剖分算法   总被引:1,自引:0,他引:1       下载免费PDF全文
提出了一种基于最优凸壳技术的Delaunay三角剖分算法。该算法对离散点进行扫描线方式排序,利用最优凸壳技术进行凸壳的生成和三角网联结,最后利用有向边的拓扑结构进行三角网优化。该算法不但避免了所有的交点测试,而且使得新加入点与凸壳边的平均比较次数不大于4,从而实现了高效的三角剖分。  相似文献   

6.
平面点集的O(logN)步凸壳算法   总被引:6,自引:0,他引:6  
文尚猛  王峰 《计算机学报》1997,20(9):828-831
本文提出了一个平面点集的凸壳点判断定理,并依此定理,设计了在改进的三维树网上用O(logN)步就可找到平面点集(有N个点)的所有凸壳点的并行算法。  相似文献   

7.
Delaunay三角网在GIS/VR中用途广泛,分割-归并法和逐点插入法是目前普遍用于生成Delaunay三角网的两种算法.在研究基于这两种算法的合成算法后,对其进行了两点改进.一是简化凸壳的生成;二是三角形快速定位,通过确定向量之间的关系来解决点的定位问题,避免了复杂运算.实验结果证明,改进后的算法不仅继承原算法兼顾空间和时间的性能,且执行效率有明显提高.  相似文献   

8.
一种基于插入法的Delaunay三角网生成算法   总被引:1,自引:0,他引:1  
文章讨论了建立离散点Delaunay三角剖分算法的研究现状,针对"逐点插入法"采用网格分块的方法对构网离散点集和已生成的三角网建立索引,提高了点在三角网中的定位效率和三角网的生成效率。  相似文献   

9.
确定平面点集的凸壳是计算几何中的一个基本问题。一维可重构流水线总线并行机是近年提出的一种采用光连接的并行计算模型。本文在规模为n的可重构流水线总线并行机上提出了一个计算n个平面点的凸壳算法,当n个点按横坐标递增的顺序存储时,该算法的时问复杂度为O(logn)。  相似文献   

10.
平面海量散乱点集凸壳算法   总被引:5,自引:0,他引:5  
凸壳作为计算几何的一种基本的结构,对GIS的数据分析有着重要作用。在分析传统的凸壳算法的基础上,提出新的凸壳算法,即金字塔算法。同时采用3种快速算法提高执行效率。通过大量实验数据对比说明,算法对求平面海量散乱点集的凸壳非常有效,点集为10^7数量级的执行时间在主频为2.00GHz计算机上仅为3s~4s。  相似文献   

11.
基于分治算法构建Delaunay三角网的研究   总被引:8,自引:0,他引:8  
提出了一种构建Delaunay三角网的分治算法,该算法利用方格网管理离散点数据,仅需分别对每格中的点进行排序;此外,通过对凸包顶点数据进行分区管理,在搜寻凸包支撑线时,能预先确定出支撑点的范围,减少了搜索工作量,提高了三角网的合并速度。  相似文献   

12.
针对包括曲线边界和内部带有曲线限定条件的二维Delaunay三角化问题,提出了一种细化算法.首先给出了曲线段的逼近边定义,以保证限定曲线在网格中的存在;然后证明了该算法的收敛性和最终曲线的逼近边集合与原曲线的拓扑一致性,并且生成的网格符合Delaunay优化准则;最后给出了算法的应用实例,验证了其有效性.  相似文献   

13.
三维约束Delaunay三角化的实现   总被引:18,自引:0,他引:18  
分析了约束Delaunay三角化中存在的边界一致性问题,给出了约束Delaunay三角化的理论依据,重点探讨了三维约束Delaunay三角化的可行性条件和范围,同时,给出了三维有限域约束Delaunay三角化的实现方法及其在石油地质勘探数据和机械零件方面的网格剖分实例.这种算法在复杂对象的科学计算和工程分析中发挥了重要作用.  相似文献   

14.
一种基于格子分块的快速Delaunay三角剖分算法   总被引:2,自引:0,他引:2  
介绍了一种基于分块格子构造的快速Delaunay平面剖分算法,先对点集以方格为单位分组,每组分别进行Delaunay三角网生成,再把分组构成的网格合并成一个整体。该算法易于理解和实现,占用内存少,运算速度快,具有近优的线性时间复杂度。最后给出的实例也证明了算法的可靠性和实用性。  相似文献   

15.
基于Delaunay三角网的模型拼合算法研究   总被引:1,自引:0,他引:1  
模型拼合在地理建模、铁(公)路路线三维设计等领域应用十分广泛,研究如何快速高效地获得拼合模型的算法很有必要。基于Delaunay三角网模型的拼合算法,提出了一种快速获取模型拼合交线的方法和快速搜索交线范围内三角形的算法,采取拼合交线入网及初始D-三角网的裁剪2个关键步骤来实现D-三角网模型拼合。对模型拼合的整个过程进行了详细的阐述,采用VC^ 6.O语言实现了算法,并利用实验数据对算法进行测试,验证了算法的正确性与可行性。  相似文献   

16.
一种改进的高效Delaunay三角网的生成算法   总被引:18,自引:0,他引:18  
Delaunay三角网在GIS/VR中具有很广泛的用途,而分而治之算法和逐点插入法是目前普遍用于生成Delaunay三角网的两种算法。本在研究了基于这两种算法的合成算法后,对其进行了修改和优化,形成了高效合成算法。高效合成算法中提出了通过确定点线关系来解决点的定位问题,优化了其LOP的算法,提高了算法的稳定性,使其执行效率得到很明显地提高,本算法的设计思想还可推广到三维空间。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号