首页> 外文学位 >Compression and streaming of polygon meshes.
【24h】

Compression and streaming of polygon meshes.

机译:多边形网格的压缩和流传输。

获取原文
获取原文并翻译 | 示例

摘要

Polygon meshes provide a simple way to represent three-dimensional surfaces and are the de-facto standard for interactive visualization of geometric models. Storing large polygon meshes in standard indexed formats results in files of substantial size. Such formats allow listing vertices and polygons in any order so that not only the mesh is stored but also the particular ordering of its elements. Mesh compression rearranges vertices and polygons into an order that allows more compact coding of the incidence between vertices and predictive compression of their positions. Previous schemes were designed for triangle meshes and polygonal faces were triangulated prior to compression. I show that polygon models can be encoded more compactly by avoiding the initial triangulation step. I describe two compression schemes that achieve better compression by encoding meshes directly in their polygonal representation. I demonstrate that the same holds true for volume meshes by extending one scheme to hexahedral meshes.;Nowadays scientists create polygonal meshes of incredible size. Ironically, compression schemes are not capable---at least not on common desktop PCs---to deal with giga-byte size meshes that need compression the most. I describe how to compress such meshes on a standard PC using an out-of-core approach. The compressed mesh allows streaming decompression with minimal memory requirements while providing seamless connectivity along the advancing decompression boundaries. I show that this type of mesh access allows the design of IO-efficient out-of-core mesh simplification algorithms.;In contrast, the mesh access provided by today's indexed formats complicates subsequent processing because of their IO-inefficiency in de-referencing (in resolving all polygon to vertex references). These mesh formats were designed years ago and do not take into account that a mesh may not fit into main memory. When operating on large data sets that mostly reside on disk, the data access must be consistent with its layout. I extract the essence of our compressed format to design a general streaming format that provides concurrent access to coherently ordered elements while documenting their coherence. This eliminates the problem of IO-inefficient de-referencing. Furthermore, it allows to re-design mesh processing tasks to work as streaming , possibly pipelined, modules on large meshes, such as on-the-fly compression of simplified mesh output.
机译:多边形网格提供了一种表示三维表面的简单方法,并且是用于交互式可视化几何模型的事实上的标准。以标准索引格式存储较大的多边形网格会导致文件很大。这种格式允许以任何顺序列出顶点和多边形,这样不仅可以存储网格,还可以存储其元素的特定顺序。网格压缩将顶点和多边形重新排列为可以更紧凑地编码顶点之间的入射以及对其位置进行预测性压缩的顺序。以前的方案是为三角形网格设计的,在压缩之前对多边形面进行了三角剖分。我展示了通过避免初始三角剖分步骤,可以更紧凑地编码多边形模型。我描述了两种通过直接以多边形表示形式对网格进行编码来实现更好压缩的压缩方案。通过将一种方案扩展到六面体网格,我证明了体积网格也是如此。如今,科学家创造了尺寸惊人的多边形网格。具有讽刺意味的是,压缩方案(至少在普通台式机上没有)无法处理最需要压缩的千兆字节大小的网格。我描述了如何使用核外方法在标准PC上压缩此类网格。压缩的网格允许以最少的内存要求进行流式减压,同时沿着前进的减压边界提供无缝连接。我证明了这种类型的网格访问允许设计IO效率高的内核外网格简化算法。相反,今天的索引格式提供的网格访问使解引用的IO低效率使后续处理变得复杂(解析所有多边形到顶点的引用)。这些网格格式是在几年前设计的,并未考虑网格可能不适合主内存的情况。在主要驻留在磁盘上的大型数据集上进行操作时,数据访问必须与其布局保持一致。我提取了压缩格式的本质,以设计一种通用的流格式,该格式提供了对相关顺序元素的并发访问,同时记录了它们的相关性。这样就消除了IO效率低的取消引用问题。此外,它允许重新设计网格处理任务,以作为大型网格上的流式(可能是流水线式)模块工作,例如对简化的网格输出进行动态压缩。

著录项

  • 作者

    Isenburg, Martin.;

  • 作者单位

    The University of North Carolina at Chapel Hill.;

  • 授予单位 The University of North Carolina at Chapel Hill.;
  • 学科 Computer Science.
  • 学位 Ph.D.
  • 年度 2004
  • 页码 203 p.
  • 总页数 203
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号