基于MC算法的三维空间数据场可视化及其应用研究

来源 :中国科学技术大学 | 被引量 : 0次 | 上传用户:njcdst
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
三维空间数据场可视化分为“直接体绘制”和“间接体绘制”两种不同的方法。其中,MC(Marchling Cubes)算法是广泛应用的“间接体绘制”算法之一,该算法通过生成中间几何图元来提取等值面,同时忽略数据场的某些细节,因而在提高绘制速度的同时也使得某些数据场特征被抛弃。本文通过对MC算法的研究和改进,使得在科学计算、工程数据采集、宏观微观数据模型等等应用领域里面,实现了人和数据之间的较好的可视化交互。本文的主要内容如下: 1.提高MC算法的时间效率:本文提出用五面体特征体元代替六面体体元来绘制等值面,同时也提出了解决五面体特征体元二义性的方法;针对特定体数据场的特征,本文还提出了将空间体数据场分为若干块,然后对每一块实现由外层向内层的逐步遍历的分块分层遍历思想,这使得针对特定应用的MC算法获得了较好的时间性能。通过将以上改进应用于地层压力场的可视化显示,获得了比较理想的效果。 2.提高MC算法等值面的精确度:MC算法本身是一种近似表示方法,如何更多的保持等值面的细节成为该算法研究的重要内容。通过在三角形面上寻找附加等值点的方法,能够得到更多的等值面细节。另一方面,通过增加体元数量,减少体元体积,也能够达到相似的效果。 3.在油藏数值模拟中的应用:在油藏数值模拟中,经常处理的是非矩形体数据,随着精细油藏描述的提出,需要模拟各种复杂边界形状的油藏,这导致了采用数值模拟后得到的油藏压力数据分布也是不规则的。这种数据特征使得有必要构造新的体元来实现其可视化。同时,考虑到其数据分布的特殊性,可以采用类似分级八叉树的分块逐层遍历的方法。本文作者将基于五面体体元并且分块逐层遍历的MC算法应用于油藏数值模拟中压力场体数据的可视化,获得了较理想的效果。
其他文献
数值试井是油田开发方案和调整方案编制、动态预测等油藏管理的重要技术手段和基本工具,是找到提高最终采收率的方法和途径,在现代油藏开发管理中发挥着越来越重要的作用。大型
网络的飞速发展同时引发了Internet结构的改变,考虑到在一个复杂的通信网络中,多种不同设备的互操作性,为了保证网络中各实体间能够正确、可靠地进行通信,必须根据协议规范对各个
多文档自动文摘是自然语言理解领域中的一个重要的研究方向。多文档文摘可以将多篇同一主题的文档进行汇总,提供给人们简洁,全面的信息,将人们从繁琐、冗余的信息中解脱出来。基
网格计算是近年来得到快速发展的广域网络计算技术。网格计算环境相对于一般网络计算环境来说有着更为复杂的特征,如存在多管理域和站点自治,系统的动态性、异构性和通信延迟的
人脸识别的研究开始于上世纪70年代,随着科学技术及计算机技术的飞速发展,已经成功应用到很多领域。但其还存在着一些明显的缺陷,例如在人脸表情、姿态、光照等条件不理想时,算法
随着与无线局域网的普及,无线网络通信技术已经在日常生活中无处不在了。无线Mesh网络(Wireless Mesh Network)作为一种新型的无线网络,由于其自组织,自适应,成本低,多跳,与其它网
e—Science是在重要的科学领域中的全球性合作,以及使这种合作成为可能的下一代基础设施。e—Science的实现将为科学家们提供一个信息化的科学研究环境,改变他们从事科学研究活
本文介绍了一个基于分层无线Ad Hoc网络,并自主实现的实时视频信息传输系统,详细讨论了系统中视频子系统的研究与实现。该系统具有较高的研究价值和广泛的应用前景,目前主要
工作流技术是近年来发展最为迅速的几项新技术之一。它是实现企业业务自动化的核心技术,也为协调复杂业务过程活动提供了有效的方法。工作流管理系统是开发和执行工作流的工具
模型驱动架构(MDA)是由OMG定义的一个软件开发框架,它以模型作为整个软件开发过程的中心,贯穿于需求分析、设计、实现和维护的全过程。MDA严格区分系统的功能规约与实现细节,在