首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 109 毫秒
1.
基于Delaunay三角剖分生成Voronoi图算法   总被引:4,自引:0,他引:4  
针对Delaunay三角网生长算法和间接生成Voronoi图算法构网效率不高的问题,提出了一种Delaunay三角网生长法间接生成Voronoi图的改进算法。该算法以点集凸壳上一边快速生成种子三角形,定义了半封闭边界点的概念,在三角形扩展过程中动态删除封闭点及半封闭边界点,加快Delaunay三角网生成速度。然后又定义了有序目标三角形的概念,该算法能迅速查找点的有序目标三角形,生成无射线的Voronoi图;考虑凸壳上点的特性,借助三个无穷点生成带射线的Voronoi图。通过实验结果分析表明,改进的算法执行效率有了很大提高。  相似文献   

2.
基于虚拟网格的高效Delaunay三角网生成算法研究   总被引:1,自引:0,他引:1  
针对传统逐点插入算法存在时间效率比较低的问题,设计了高效的存储结构,通过引入虚拟网格技术,在三角形定位和点的插入顺序方面作了改进和优化,提出了一种改进的D-三角网生成算法,提高了点插入过程中查找相应三角形的速度,有效的减少了重构三角形的数量,大大改进了逐点插入算法的时间效率.实验结果表明,改进后的算法具有较低的时间复杂度,能快速地生成三角网.  相似文献   

3.
在常规逐点插入算法的基础上,提出了一种改进的逐点插入构建Delaunay三角网的算法。引入散乱点集有序化、三角形单元分类的方法快速生成Delaunay三角网。  相似文献   

4.
基于C++的Voronoi图数据结构的设计与构造算法研究   总被引:3,自引:0,他引:3  
通过对Voronoi图的定义和组成的分析,对其主要构成几何元封装成相应的C 类,用逐点插入算法实现其构造. 针对算法中若干具体细节提出了许多新颖的处理方法,如循环查找待处理单元算法和插入剔除算法等,并给出退化情况的处理.  相似文献   

5.
提出了一种生成树叶叶脉模型的算法.叶片轮廓用B样条曲线绘制,分形LS文法用来实现对第一、二级叶脉的模拟,并使用Voronoi图对叶面进行网状分割生成第三级细脉.在生成Voronoi图的过程中,采用基于Poisson-disk模型的Dart-throwing随机采样算法得到均匀分布的Voronoi点集.仿真结果验证了该算法的可行性.  相似文献   

6.
平面域上离散点的三角化实现   总被引:3,自引:0,他引:3  
简单回顾了生成Delaunay三角网的分治算法,逐点插入法,三角网生长法等三类主流算法,提出了一种基于逐点插入思想的快速,有效的分区逐点插入三角化算法,实现了平面域上离散数据点的三角化,网络的优化是在网格生成过程中完成的,生成的网格符合Delaunay准。  相似文献   

7.
GIS中投影加权Voronoi图及竞争三角形生成算法研究   总被引:1,自引:0,他引:1       下载免费PDF全文
在GIS空间分析中,为了定位和分析空间区域中含权对象的竞争区域,提出了加权Voronoi图的新形式——投影加权Voronoi图,该图是从常规Voronoi图和一般加权Voronoi图的平面剖分模型出发,首先引入了能够产生空间竞争区域的空间投影剖分模型,然后由此形成空间中的三角形空隙,即竞争三角形,同时归纳了形成竞争三角形的3种加权方式,并分析了其生成算法和特性,计算机的模拟结果显示,将竞争三角形作为空间的竞争区域是可行的,最后论述了它在GIS空间分析中广泛的应用前景。  相似文献   

8.
在GIS领域中,由于Delaunay三角网在描述地表形态方面有很大的优势,所以常被用于生成不规则三角形网(TIN).对约束TIN的构建过程进行了研究,并对其中的逐点插入算法和强行约束线算法从实现上进行了改进,提高了构网的速度.  相似文献   

9.
论文提出一种基于点集自适应分组构建Voronoi 图的并行算法,其基本思 路是采用二叉树分裂的方法将平面点集进行自适应分组,将各分组内的点集独立生成 Voronoi 图,称为Voronoi 子图;提取所有分组内位于四边的边界点,对边界点集构建Voronoi 图,称为边界点Voronoi 图;最后,针对每个边界点,提取其位于Voronoi 子图和边界点Voronoi 图内所对应的两个多边形,进行Voronoi 多边形的合并,最终实现子网的合并。考虑到算法 耗时主要在分组点集的Voronoi 图生成,而各分组的算法实现不受其他分组影响,采用并行 计算技术加速分组点集的Voronoi 图生成。理论分析和测试表明,该算法是一个效率较高的 Voronoi 图生成并行算法。  相似文献   

10.
基于Qi算法的Delaunay三角网逐点插入法   总被引:1,自引:0,他引:1  
Delaunay三角网在很多领域都有着广泛的应用,快速高效地生成Delaunay三角网十分重要。逐点插入法是构建Delaunay三角网中使用最广泛的方法之一。本文深入研究了使用逐点插入法构建不带约束条件Delaunay三角网的过程。在使用该方法生成Delaunay三角网中建立结点拓扑关系这一影响构网效率的关键步骤中引入了Qi算法,简化了该方法生成Delaunay三角网的复杂度。然后在向Delaunay三角网内插入约束边的过程中,再次引入Qi算法,从而提高了构网的效率。为了验证上述模型,我们在Microsoft Visual Studio 2005开发环境下,以C#为开发工具,采用底层开发模式实现了改进的逐点插入法,实验证明引入Qi算法能够提高逐点插入法Delaunay三角网构建及插入约束边的效率。  相似文献   

11.
对现有三维点集Voronoi图的生成算法进行深入研究,提出并实现由Delaunay三角剖分构建Voronoi图的算法.首先采用随机增量局部转换计算Delaunay三角剖分,然后再根据对偶特性构建Voronoi图.该算法健壮性很高,适用于处理各种非完全共面三维点集.  相似文献   

12.
针对局部条件下网格生成的需求,提出一种基于节点的Delaunay 三角化 生成算法,该算法以Delaunay 三角形及其对偶Voronoi 图的局部性特征为基础,通过在局部 搜索最小Voronoi 邻近点集,来生成约束点附近的局部网格,通过建立背景索引网格,来提 高算法效率。给出算法的原理证明、程序实现、效率分析和测试结果,并给出了算法的应用 领域。  相似文献   

13.
本文提出了一种类星体谱线证认方法。首先针对特征为极值点的信号,研究了多尺度膨胀(腐蚀)关于极值点数的两种重要特性及其应用。其一是单调率特性,根据它自动选择滤波器尺度,有效地滤除脉冲噪声;另一种是单调性,它是"从粗到精"策略来重新恢复极值特征位置的理论基础。根据这些性质,对光谱进行多尺度膨胀(腐蚀)和特征恢复,以滤除脉冲噪声而不影响谱线特征。然后研究弹性匹配技术应用于谱线证认,并指出了匹配方法中参量的物理意义。该方法对其他一些应用领域也行之有效  相似文献   

14.
TheDelaunay diagram on a set of points in the plane, calledsites, is the straight-line dual graph of the Voronoi diagram. When no degeneracies are present, the Delaunay diagram is a triangulation of the sites, called theDelaunay triangulation. When degeneracies are present, edges must be added to the Delaunay diagram to obtain a Delaunay triangulation. In this paper we describe an optimalO(n logn) plane-sweep algorithm for computing a Delaunay triangulation on a possibly degenerate set of sites in the plane under theL 1 metric or theL metric.  相似文献   

15.
We present an isosurface meshing algorithm, DelIso, based on the Delaunay refinement paradigm. This paradigm has been successfully applied to mesh a variety of domains with guarantees for topology, geometry, mesh gradedness, and triangle shape. A restricted Delaunay triangulation, dual of the intersection between the surface and the three-dimensional Voronoi diagram, is often the main ingredient in Delaunay refinement. Computing and storing three-dimensional Voronoi/Delaunay diagrams become bottlenecks for Delaunay refinement techniques since isosurface computations generally have large input datasets and output meshes. A highlight of our algorithm is that we find a simple way to recover the restricted Delaunay triangulation of the surface without computing the full 3D structure. We employ techniques for efficient ray tracing of isosurfaces to generate surface sample points, and demonstrate the effectiveness of our implementation using a variety of volume datasets.  相似文献   

16.
钟华  王加阳  谭正华 《计算机工程》2010,36(21):81-82,85
以Voronoi图和Delaunay三角剖分为基础,针对二维闭合曲线集的采样点集,提出一种曲线重建算法。该算法按给定采样密度对曲线集进行采样,从而用一条或多条线段准确地重建曲线集,将采样点密集程度的度量定义为点集的本地特征值度量,以此要求采样达到一定的密集程度。理论分析证明该算法的时间复杂度为O(nlogn)。  相似文献   

17.
Delaunay三角网格的一种快速生成法   总被引:20,自引:0,他引:20  
1.引 言 在计算流体力学中,采用非结构网格有许多优点,如易于生成复杂区域的网格和作网格自适应.最常见的非结构网格是非结构三角网格,而生成非结构三角网格的方法主要有前沿推进法[1-4]和 Delaunay三角剖分法[5-8]两大类.本文仅考虑后者并只讨论生成给定点集的 Delaunay三角网格. 目前流行的生成Delaunay三角网格的算法是Bowyer-Watson算法[6,7].Bowyer-Wason算法是以逐点加入的方式进行的,如何提高该算法的运算效率是一个十分重要的问题[8-13].用 Bo…  相似文献   

18.
This correspondence defines a signed distance, called ``internal concavity,' on paths of the Voronoi diagram of a dot pattern. An algorithm using internal concavity to segment dot patterns is described. The segmentation algorithm produces subsets of the Dirichlet tessellation (Delaunay triangulation) of the dot pattern.  相似文献   

19.
Using the domain-theoretic model for geometric computation, we define the partial Delaunay triangulation and the partial Voronoi diagram of N partial points in R2 and show that these operations are domain-theoretically computable and effectively computable with respect to Hausdorff distance and Lebesgue measure. These results are obtained by showing that the map which sends three partial points to the partial disc passing through them is computable. This framework supports the design of robust algorithms for computing the Delaunay triangulation and the Voronoi diagram with imprecise input.  相似文献   

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

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