期刊文献+
共找到11篇文章
< 1 >
每页显示 20 50 100
基于半边数据结构的最短路径算法及其实现 被引量:7
1
作者 王继东 陈桂林 《计算机工程与应用》 CSCD 北大核心 2009年第8期118-120,共3页
在分析传统最短路径算法数据结构的基础上,提出并实现了一种以半边数据结构存储网络拓扑数据的最短路径算法。该算法充分利用半边数据结构存储格式紧凑、操作直观高效等方面的优点,采用较传统方法不同的路径检索方式,实现了快速计算网... 在分析传统最短路径算法数据结构的基础上,提出并实现了一种以半边数据结构存储网络拓扑数据的最短路径算法。该算法充分利用半边数据结构存储格式紧凑、操作直观高效等方面的优点,采用较传统方法不同的路径检索方式,实现了快速计算网络中任一结点到其他所有结点的最短路径。实验表明,基于半边数据结构的最短路径算法可以大幅度提高网络中最短路径的计算效率,其性能在网络结点显著增多时愈加明显。 展开更多
关键词 算法 最短路径 半边数据结构
在线阅读 下载PDF
基于半边数据结构的逐点插入Delaunay三角剖分算法 被引量:5
2
作者 王永会 周磊 《沈阳建筑大学学报(自然科学版)》 CAS 2008年第6期1103-1108,共6页
目的根据传统的三角剖分算法,提出一种基于半边数据结构的逐点插入Delaunay三角剖分算法,提高三角网的构网效率.方法在逐点插入Delaunay三角剖分算法中引入半边数据结构,在半边数据结构基础上定义Dart三元组,并为Dart三元组定义一组拓... 目的根据传统的三角剖分算法,提出一种基于半边数据结构的逐点插入Delaunay三角剖分算法,提高三角网的构网效率.方法在逐点插入Delaunay三角剖分算法中引入半边数据结构,在半边数据结构基础上定义Dart三元组,并为Dart三元组定义一组拓扑和几何操作,实现基于半边数据结构的逐点插入Delaunay三角剖分算法.结果结合随机生成数据,通过实验结果比较,证明基于半边数据结构的逐点插入Delaunay三角剖分算法具有较好的执行效率,并且随着点个数的增多,这种优势越加明显.结论半边数据结构及其拓扑和几何操作能够较好地适应Delaunay三角剖分,提高了构网效率. 展开更多
关键词 半边数据结构 Dart三元组 邻接半边 逆向对应半边
在线阅读 下载PDF
基于散列函数与半边数据结构的TIN拓扑重构算法
3
作者 赵景昌 高菲 +2 位作者 刘光伟 白润才 王东 《计算机应用研究》 CSCD 北大核心 2017年第12期3689-3692,3700,共5页
在以TIN为基础模型的数字化露天矿软件中,TIN拓扑重构是等值线追踪、TIN求交等诸多应用重要的基础算法之一。顶点聚合与边合并是决定TIN拓扑重构效率的关键,应用散列函数根据顶点坐标计算顶点散列地址,并用链地址法辅以AVL树解决地址冲... 在以TIN为基础模型的数字化露天矿软件中,TIN拓扑重构是等值线追踪、TIN求交等诸多应用重要的基础算法之一。顶点聚合与边合并是决定TIN拓扑重构效率的关键,应用散列函数根据顶点坐标计算顶点散列地址,并用链地址法辅以AVL树解决地址冲突,以O(N)时间复杂度实现顶点聚合;采用改进的半边数据结构存储TIN,在顶点聚合的同时,通过为每个顶点建立入射半边表,完成半边的快速合并。实验及应用表明,算法时间复杂度近线性,能够满足大数据量条件下TIN拓扑快速重构的需求。 展开更多
关键词 不规则三角网 拓扑重构 散列函数 半边数据结构
在线阅读 下载PDF
基于半边数据结构的虚拟弹体爆炸过程的模型研究
4
作者 张正军 刘伯英 吴慧中 《兵工学报》 EI CAS CSCD 北大核心 2003年第2期157-161,共5页
虚拟弹体爆炸过程中破片的生成以及其运动是模拟爆炸真实性和杀伤力的关键。其中 ,破片的生成是虚拟弹体爆炸的难点。虚拟弹体爆炸的传统方法是以粒子系统为基础 ,采用纹理粘贴的方法 ,但没有考虑到实际爆炸过程中破片生成及其运动的力... 虚拟弹体爆炸过程中破片的生成以及其运动是模拟爆炸真实性和杀伤力的关键。其中 ,破片的生成是虚拟弹体爆炸的难点。虚拟弹体爆炸的传统方法是以粒子系统为基础 ,采用纹理粘贴的方法 ,但没有考虑到实际爆炸过程中破片生成及其运动的力学原理和相关特征。本文首先提出了一个适合于虚拟弹体爆炸的具有运动特征的随机半边数据结构。其次 ,在爆炸力学的基础上 ,根据爆炸的相关特征构造出虚拟弹体爆炸过程中三个阶段的模型 :膨胀模型、破裂模型及破片运动模型。 展开更多
关键词 随机半边数据结构 弹体爆炸过程 虚拟模型 膨胀过程 破裂过程 破片飞散过程 算法流程
在线阅读 下载PDF
基于改进半边数据结构的计算机仿真3D建模平台研究 被引量:5
5
作者 戴艳红 崔健 《现代电子技术》 北大核心 2017年第1期159-162,166,共5页
研究并实现了一个交互式的三维建模系统,该系统以边界表示法表达三维模型为理论基础,同时提出一种改进的半边数据结构来表达三维模型,通过欧拉算子生成各种形体。系统实现了模型切割、实体交并差的布尔运算,以及对实体的体积、表面积的... 研究并实现了一个交互式的三维建模系统,该系统以边界表示法表达三维模型为理论基础,同时提出一种改进的半边数据结构来表达三维模型,通过欧拉算子生成各种形体。系统实现了模型切割、实体交并差的布尔运算,以及对实体的体积、表面积的计算。在场景渲染方面,利用Open GL或者Direct3D的库函数结合系统所采用改进的半边数据结构实现了3D模型的渲染。在仿真模块实现了三维实体的体素化算法,该算法采用正四面体和长方体相结合的八叉树三维空间分割法对实体进行空间分割,实现了对物体重心的计算,最后用该系统实现了一个螺纹铣削加工的仿真实例。 展开更多
关键词 三维建模 半边数据结构 欧拉操作 交互式技术
在线阅读 下载PDF
采用半边编码的三角网格拓扑数据结构 被引量:19
6
作者 张应中 谢馥香 +1 位作者 罗晓芳 王钦瑞 《计算机辅助设计与图形学学报》 EI CSCD 北大核心 2016年第2期328-334,共7页
为了更紧凑地表示三角网格的几何和拓扑信息,充分利用三角网格中的面、顶点和半边之间的语义关系和隐含信息,提出一个采用半边编码的三角网格拓扑数据结构.首先建立以顶点序列表示的三角面对象,并存放在动态数组中;将半边表示为所属三... 为了更紧凑地表示三角网格的几何和拓扑信息,充分利用三角网格中的面、顶点和半边之间的语义关系和隐含信息,提出一个采用半边编码的三角网格拓扑数据结构.首先建立以顶点序列表示的三角面对象,并存放在动态数组中;将半边表示为所属三角面在数组中的下标和顶点连线顺序隐式关系的二元组,并且编码为一个无符号长整型数;在顶点对象中设置外出半边属性,在三角面对象中设置相邻面的3个反向半边属性;通过对设置的半边信息进行解码,实现拓扑信息查询.基于该数据结构开展了STL三角网格数据的拓扑重建实验,在对内存空间需求、重建效率和拓扑信息处理能力等方面,与目前广泛使用的半边数据结构进行了比较,表明需求内存空间大为减少. 展开更多
关键词 三角网格 拓扑信息 半边数据结构 STL拓扑重建
在线阅读 下载PDF
基于TIN和CSG的三维城市建模方法 被引量:7
7
作者 王永会 王勇勇 王守金 《沈阳建筑大学学报(自然科学版)》 CAS 北大核心 2012年第3期563-568,共6页
目的提出一种基于TIN和CSG的三维城市建模方法,解决我国现阶段"数字城市"的建设需求.方法采用基于半边数据结构的Delaunay三角剖分建模方法,对地形建模;采用CSG建筑物建模方式对建筑物进行建模,并将建筑物模型与地形模型进行... 目的提出一种基于TIN和CSG的三维城市建模方法,解决我国现阶段"数字城市"的建设需求.方法采用基于半边数据结构的Delaunay三角剖分建模方法,对地形建模;采用CSG建筑物建模方式对建筑物进行建模,并将建筑物模型与地形模型进行匹配.结果由于地形模型与地物模型的几何特性相异,因此对两种模型分别建模,并集成在一起,实现了三维空间有效、完整地表达.结论两种模型有机结合,实现了三维城市中地形和建筑物模型的可视化表达,在三维城市构建方面有很好的应用前景. 展开更多
关键词 三维城市 半边数据结构 构造实体几何 集成 地形建模
在线阅读 下载PDF
一种基于TIN的等值线快速生成算法 被引量:2
8
作者 赵景昌 白润才 +1 位作者 刘光伟 刘威 《计算机工程与应用》 CSCD 2014年第24期10-15,共6页
基于TIN生成等值线图是利用有限的离散空间信息恢复地质属性和地学变量空间分布状态的重要手段之一,其时间效率主要取决于起始等值边查找与等值线追踪。通过构建以TIN三角面片单元为节点的红黑树,将起始等值边查找的时间复杂度由O(M′N... 基于TIN生成等值线图是利用有限的离散空间信息恢复地质属性和地学变量空间分布状态的重要手段之一,其时间效率主要取决于起始等值边查找与等值线追踪。通过构建以TIN三角面片单元为节点的红黑树,将起始等值边查找的时间复杂度由O(M′N)提高到O(lb N);基于散列与半边数据结构重建TIN拓扑,根据TIN中"边—面"拓扑关系,在等值点内插计算的同时完成等值线追踪。实验及应用表明,算法时间效率高,生成的等值线精度可靠,可满足大数据量条件下等值线快速生成的需要,具有广泛的实际应用价值。 展开更多
关键词 不规则三角网(TIN) 等值线 红黑树 散列 半边数据结构 拓扑重构
在线阅读 下载PDF
动脉血管STL模型边界识别及其三角剖分 被引量:2
9
作者 付文宇 乔爱科 付鹏斌 《北京工业大学学报》 EI CAS CSCD 北大核心 2010年第3期389-393,共5页
为了将具有开口边界的动脉血管STL模型转化为封闭边界的模型,探讨了动脉血管STL模型的拓扑重建、边界识别及其三角剖分的方法.采用半边数据结构重建STL文件的拓扑结构,通过一个边查找过程将STL文件表示的各个边界区域识别出来,并使用带... 为了将具有开口边界的动脉血管STL模型转化为封闭边界的模型,探讨了动脉血管STL模型的拓扑重建、边界识别及其三角剖分的方法.采用半边数据结构重建STL文件的拓扑结构,通过一个边查找过程将STL文件表示的各个边界区域识别出来,并使用带有边界约束和允许插入Ste iner点的Delaunay三角剖分方法将各个边界所围成的区域三角化,使模型封闭.基于此方法开发了相应的自动处理软件.结果表明:此方法及相应软件可以把具有开口边界的动脉血管STL模型转化为封闭边界模型. 展开更多
关键词 拓扑重建 半边数据结构 双向链表 平衡二叉树 DELAUNAY三角剖分
在线阅读 下载PDF
基于凸包特征的细分曲面求交研究 被引量:4
10
作者 郑立垠 张丽 《计算机工程与设计》 CSCD 北大核心 2008年第1期102-104,242,共4页
主要针对具有凸包特征的细分曲面提出了一种有效的求交的方法,该方法适用于任意具有凸包特征的细分曲面中。该方法主要是利用二部图跟踪两个细分曲面中可能相交的面。在应用二部图的基础上,选择半边数据结构,应用轴向包围盒法进行相交检... 主要针对具有凸包特征的细分曲面提出了一种有效的求交的方法,该方法适用于任意具有凸包特征的细分曲面中。该方法主要是利用二部图跟踪两个细分曲面中可能相交的面。在应用二部图的基础上,选择半边数据结构,应用轴向包围盒法进行相交检测,使得具有凸包特征的细分曲面的求交得以实现。 展开更多
关键词 细分曲面 细分曲面求交 二部图 轴向包围盒法 半边数据结构
在线阅读 下载PDF
三角网格模型分治加工中区域分割算法的研究 被引量:2
11
作者 林俊锋 黄常标 祁杨停 《计算机工程与应用》 CSCD 北大核心 2015年第12期184-188,共5页
提出分治加工策略以保证复杂三角网格模型数控加工同时具有较高的加工效率和加工精度;针对分治加工的需求,提出一种将机械零件三角网格模型分割成具有加工意义区域的算法。算法采用半边数据结构,基于区域生长原理,以二面角结合刀轴矢量... 提出分治加工策略以保证复杂三角网格模型数控加工同时具有较高的加工效率和加工精度;针对分治加工的需求,提出一种将机械零件三角网格模型分割成具有加工意义区域的算法。算法采用半边数据结构,基于区域生长原理,以二面角结合刀轴矢量为区域生长的驱动信号,实现了三角网格模型内子加工区域的快速分割。为了避免过分割现象,实现了小区域或误判区域的优化合并处理算法。运行实例表明了该算法能够有效实现加工模型的区域分割。 展开更多
关键词 三角网格 分治加工 区域生长 二面角 半边数据结构
在线阅读 下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部