三维网格模型简化算法研究

来源 :西南大学 | 被引量 : 0次 | 上传用户:LCW8889
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机图形学的发展以及计算机性能的提高,三维模型已成为继声音、图像、视频之后的第四种多媒体数据类型,在虚拟现实、动画游戏、生产制造等领域得到了广泛地使用和研究。三维数据采集和建模技术的飞速发展使三维模型的精度越来越高,数据量也随之飞速增长,给计算机的绘制、传输、编辑等系统都带来了巨大的压力。解决这些问题的一个途径就是对三维模型进行简化和多分辨率建模。由于三角形网格在三维模型的绘制和自由曲面的表示方面有其他方法不可比拟的优势,所以几何压缩的研究重点集中在三角形网格模型。所谓多边形网格(或简称为网格)就是一组多边形或“面”的集合,这些多边形共同构成了一个物体的表面。特别地,全部由三角形组成的多边形网格称为三角网格。国内外对网格模型的研究已取得了一系列成果:Lounsbery等提出基于小波分解理论的网格简化方法:Rossignac等提出了基于顶点聚类的网格简化方法;Schroeder等提出了基于顶点删除的网格简化方法:Hoppe等提出了基于边收缩的网格简化方法。近年来,也出现了一些针对模型特征的处理方法:Okuda提出了结合几何、纹理的递进编码方法:Fahn则利用二次误差提出了保留三角面片颜色和边界边的方法。我们可以看出,现有的三维网格简化算法存在以下两个问题:(1)现有的网格简化算法大多只考虑了模型的几何、拓扑信息和颜色、纹理等属性,没有考虑模型的封闭性问题。(2)在三维网格的实际应用中,用户可能只对网格的部分区域感兴趣,并希望该区域有较高的分辨率,而其它区域只要达到基本的视觉要求即可。但现有的网格简化算法对用户兴趣域和非用户兴趣域是同等对待的,不能满足用户兴趣域高分辨率的显示要求。针对以上问题,本文首先探讨了如何设计一种简单、有效的三维网格简化算法,它在保持模型几何封闭性的同时为原始模型生成了连续、多分辨率的模型文件。而后,针对用户只对网格部分区域感兴趣的情况,本文又提出了一种基于用户兴趣域的三维网络简化算法。本文主要有以下两个创新点:(1)设计了一种基于频度中心理论的三维模刑简化算法,它利用频度中心理论为三角网格中的每一条边计算权值,并通过比较边权的大小来确定边收缩操作的顺序。实验证明该算法能在模型的简化过程中有效地避免孤立面的产生,同时保证模型的逼真度。(2)提出了一种基于用户兴趣域的三维模型简化算法,它利用ROI编码思想,通过对三维网格的用户兴趣域建立ROI掩模,将原始网格划分为用户兴趣域和非用户兴趣域。在简化过程中,尽量避免用户兴趣域的边收缩,从而对用户兴趣域保持较高的分辨率。实验证明,该算法可以根据用户需求,在三维网格简化过程中,对用户兴趣域保持较高的分辨率,而降低其它区域的分辨率需求,在满足用户显示要求的前提下有效地节约存储空间。
其他文献
仿真系统初始化程序往往需要在对系统初始化需求和想定数据组织进行明确理解的基础上开发,而目前系统初始化需求和想定数据组织均缺乏统一规范的描述,初始化变量与想定数据间
工作流技术一直是计算机应用领域的一个研究热点。随着分布式计算技术和高速网络技术的飞速发展,现代企业的信息资源越来越表现出一种异构、分布、松散耦合的特点。在这样的技
PDM(PDM:Product Data Management)是一门用来管理所有与产品相关信息(包括零件信息、配置、文档、CAD文件、结构、权限信息等)和所有与产品相关过程(包括过程定义和管理)的技
SOA对现代软件开发模式产生了深远的影响,它通过服务的发布、发现以及绑定等机制为其他的应用程序提供服务。SOA具有松散耦合、粗粒度、互操作性等优点。通过采用SOA架构的设
随着网络的发展,信息呈几何级增长,而网络信息资源的载体多种多样,加上所处的平台及其使用的语言和标准并不一致这就给各个领域信息资源的管理和使用带来了诸多困难。人们面
回归测试的主要目标是在程序修改后,通过在原有测试用例集中选取部分或全部可用用例,只对修改的部分重新测试。这样既可提高测试效率,又能达到与完全测试相同的测试覆盖。回归测
分类是数据挖掘领域研究的重要课题。常用的分类模型有决策树、神经网络、遗传算法、粗糙集等。本文主要研究决策树ID3算法及其改进算法。首先阐述了决策树的相关理论,并对几种典型的决策树算法进行了分析比较。然后,针对ID3算法存在的不足,提出了基于属性优先关联度的ID3算法(AID3),实验证明AID3算法加快了决策树的构建速度,同时也克服了ID3算法往往偏向于选择取值较多的属性的缺点,随着数据规模的增大
关系数据库的关键词检索技术(KSORD)将使用户不需要任何SQL语言和底层数据库模式的知识,就像简单地使用搜索引擎查询Web一样来获取数据库中的相关数据。KSORD成为目前数据库
学位
虚拟试验支撑框架(VTF)是一种分布式仿真试验体系结构。VTF应用系统的数据记录回放能够为仿真试验的事后分析评估和显示提供数据支撑。由于VTF应用成员接口需要依据其VTL文件