面向GPU的Delaunay三角剖分网格细化算法研究
项目介绍
AI项目解读
基本信息
- 批准号:61902225
- 项目类别:青年科学基金项目
- 资助金额:25.0万
- 负责人:
- 依托单位:
- 学科分类:F0209.计算机图形学与虚拟现实
- 结题年份:2022
- 批准年份:2019
- 项目状态:已结题
- 起止时间:2020-01-01 至2022-12-31
- 项目参与者:--
- 关键词:
项目摘要
The development of science and technology has stimulated the booming of the digital data industry such as digital earth, digital oceans, and digital medical care, and the number of the spatial data acquired by people grows geometrically. How to generate quality Delaunay mesh for massive data is a significant problem for spatial analysis and visualization field. Delaunay refinement algorithm can be used to generate triangular meshes which satisfy guaranteed bounds on angles, edge lengths, the number of triangles, and the grading of triangles from small to large size. Recently the graphic processing unit (GPU) with its enormous parallel computing power has been used widely in many disciplines for general purpose computation. However, there is no existing GPU algorithm for Delaunay refinement problem. In this project, we will focus on three aspects: (1)We will propose a new Delaunay refinement algorithm based on GPU to generate high quality triangular meshes for input data. (2)Since GPU uses a massively parallel architecture with hundreds to thousands of processing elements to execute thousands to millions of threads simultaneously, common issues in parallel programming such as cooperation among threads, memory management, conflicting data access, racing conditions, and synchronizations become more serious problems. Our research will focus on all the problems mentioned above. (3)We will build a 2D GPU mesh generator/library by integrating the algorithms and implementations proposed in this project and with other existing work accomplished by us before. This generator should be numerically robust and run up to two orders of magnitude faster than the fastest sequential algorithm and can be used for many applications. The accomplishment of this project will provide new insights into the research for computing geometry problems based on the GPU.
科技的发展带动了数字地球、海洋和医疗等大数据产业的蓬勃发展,使人们获取的空间数据呈几何级数增长,如何实现海量数据的高质量的Delaunay三角网格的高速构建,是当前空间数据分析及可视化等领域亟需解决的重要问题之一。为了高速处理海量数据,面向GPU的计算几何算法的研究已经展开,但在网格生成方面,仍缺少比较成熟的算法与实现。针对上述问题,本项目从GPU体系结构特点出发,重点研究以下内容:(1)设计高效的Delaunay三角网格细化算法,以生成高质量的网格;(2)研究GPU算法在并行优化中的诸多关键技术,如内存管理、并行粒度控制和线程间竞争关系处理等,以充分发挥GPU优势,提高算法运行速度;(3)建立面向GPU的三角网格生成库,该库具有极高的稳定性和可移植性,生成的各种网格可应用于数值计算、图形学等领域进行科学计算。本项目的完成将为研究计算几何其它相关问题的GPU算法提供新的思路和实践经验。
结项摘要
本项目研究面向GPU的三角剖分网格生成算法,以实现海量数据的高质量的三角网格的高速构建。项目研究着眼于利用GPU生成网格的两个核心问题,其一是寻求并行插入大量增量点的方式方法,其二是合理优化GPU代码以发挥GPU优势,提高算法运行速度。在研究过程中,努力探索如何将传统的串行及并行的计算几何核心算法部署在GPU上,利用GPU高度并行的多线程和强大计算能力进行高效的计算。并在此基础上,研究GPU算法在并行优化中的诸多关键技术,如内存管理、并行粒度控制和线程间竞争关系处理等。项目研究成果主要表现在如下几方面:1. 提出了一种Delaunay三角剖分网格的细化算法。在处理增量点问题时采取了并行插入后续统一删除冗余点的方法。将不同通途的操作归一化为统一的边翻转操作使大量线程的工作变得相同且独立,以大大提升并行计算的效率。此外,我们定义了增量点的正交关系以减少并行插入增量点时的依赖关系,进一步加快计算时间。实验结果表明,我们的算法运行速度比知名的Triangle软件快几十倍。2. 提出了若干利用GPU这种特殊架构的计算设备进行几何计算的设计原则和技术。总的设计原则是尽量使用类型统一且相互无依赖的数据集合,以及采用尽可能少的分支跳转与循环。结合本项目解决的关键科学问题,我们提出了与硬件结构相匹配的几何数据结构、内存管理方法、粗细粒度并重的并行粒度动态调整方法、多线程间的竞争与同步的方法,并设计和实现了几个计算几何中常用的predicates操作。3. 建立了一个面向GPU的三角网格生成库,该库具有极高的稳定性和可移植性,生成的各种网格可应用于数值计算、图形学等领域进行科学计算。综上所述,本项目的完成将为研究计算几何其它相关问题的GPU算法提供新的思路和实践经验。本项目按照原定研究计划及目标完成了相关研究内容,共发表学术论文9篇,其中SCI期刊5篇、EI期刊1篇,授权发明专利1项,授权软件著作权2项。
项目成果
期刊论文数量(6)
专著数量(0)
科研奖励数量(1)
会议论文数量(3)
专利数量(3)
基于最小位移可视差的连续Seam Carving算法在图像缩放中的研究
- DOI:10.11999/jeit191050
- 发表时间:2021
- 期刊:电子与信息学报
- 影响因子:--
- 作者:崔嘉;宋磊;陆宏菊;唐明晰;戚萌
- 通讯作者:戚萌
Similar Visual Complexity Analysis Model Based on Subjective Perception
基于主观感知的相似视觉复杂度分析模型
- DOI:10.1109/access.2019.2946695
- 发表时间:2019
- 期刊:IEEE Access
- 影响因子:3.9
- 作者:Cui J.;Liu G.;Jia Z. L.;Qi M.;Tang M. X.
- 通讯作者:Tang M. X.
Go-in-Circles: A Directed Walking Algorithm for VR Navigation Based on One-Step-Ahead Strategy
Go-in-Circles:一种基于一步前进策略的 VR 导航定向行走算法
- DOI:10.1109/access.2020.2977363
- 发表时间:2020-03
- 期刊:IEEE Access
- 影响因子:3.9
- 作者:Qi Meng;Liu Gan;Cui Jia
- 通讯作者:Cui Jia
Employing Shadows for Multi-Person Tracking Based on a Single RGB-D Camera
基于单个 RGB-D 相机利用阴影进行多人跟踪
- DOI:10.3390/s20041056
- 发表时间:2020-02-01
- 期刊:SENSORS
- 影响因子:3.9
- 作者:Gai, Wei;Qi, Meng;Meng, Xiangxu
- 通讯作者:Meng, Xiangxu
A Hybrid LSTM Neural Network for Energy Consumption Forecasting of Individual Households
用于个体家庭能源消耗预测的混合 LSTM 神经网络
- DOI:10.1109/access.2019.2949065
- 发表时间:2019-01-01
- 期刊:IEEE ACCESS
- 影响因子:3.9
- 作者:Yan, Ke;Li, Wei;Du, Yang
- 通讯作者:Du, Yang
数据更新时间:{{ journalArticles.updateTime }}
{{
item.title }}
{{ item.translation_title }}
- DOI:{{ item.doi || "--"}}
- 发表时间:{{ item.publish_year || "--" }}
- 期刊:{{ item.journal_name }}
- 影响因子:{{ item.factor || "--"}}
- 作者:{{ item.authors }}
- 通讯作者:{{ item.author }}
数据更新时间:{{ journalArticles.updateTime }}
{{ item.title }}
- 作者:{{ item.authors }}
数据更新时间:{{ monograph.updateTime }}
{{ item.title }}
- 作者:{{ item.authors }}
数据更新时间:{{ sciAawards.updateTime }}
{{ item.title }}
- 作者:{{ item.authors }}
数据更新时间:{{ conferencePapers.updateTime }}
{{ item.title }}
- 作者:{{ item.authors }}
数据更新时间:{{ patent.updateTime }}
其他文献
大张角共焦换能器对振动声成像的影响
- DOI:--
- 发表时间:2018
- 期刊:应用声学
- 影响因子:--
- 作者:戚萌;刘晓宙;刘杰惠;毛一葳
- 通讯作者:毛一葳
其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:{{ item.doi || "--" }}
- 发表时间:{{ item.publish_year || "--"}}
- 期刊:{{ item.journal_name }}
- 影响因子:{{ item.factor || "--" }}
- 作者:{{ item.authors }}
- 通讯作者:{{ item.author }}
内容获取失败,请点击重试
查看分析示例
此项目为已结题,我已根据课题信息分析并撰写以下内容,帮您拓宽课题思路:
AI项目摘要
AI项目思路
AI技术路线图
请为本次AI项目解读的内容对您的实用性打分
非常不实用
非常实用
1
2
3
4
5
6
7
8
9
10
您认为此功能如何分析更能满足您的需求,请填写您的反馈:
相似国自然基金
{{ item.name }}
- 批准号:{{ item.ratify_no }}
- 批准年份:{{ item.approval_year }}
- 资助金额:{{ item.support_num }}
- 项目类别:{{ item.project_type }}
相似海外基金
{{
item.name }}
{{ item.translate_name }}
- 批准号:{{ item.ratify_no }}
- 财政年份:{{ item.approval_year }}
- 资助金额:{{ item.support_num }}
- 项目类别:{{ item.project_type }}