Compressing Triangulated Irregular Networks

被引:10
作者
De Floriani L. [1 ]
Magillo P. [1 ]
Puppo E. [1 ]
机构
[1] Dipto. Info. Sci. dell'Informazione, Università di Genova, 35-16146 Genova, Via Dodecaneso
基金
美国国家科学基金会;
关键词
Data structures; Geometric compression; Terrain modeling; Triangulated irregular networks;
D O I
10.1023/A:1009880409451
中图分类号
学科分类号
摘要
We address the problem of designing compact data structures for encoding a Triangulated Irregular Network (TIN). In particular, we study the problem of compressing connectivity, i.e., the information describing the topological structure of the TIN, and we propose two new compression methods which have different purposes. The goal of the first method is to minimize the number of bits needed to encode connectivity information: it encodes each vertex once, and at most two bits of connectivity information for each edge of a TIN; algorithms for coding and decoding the corresponding bitstream are simple and efficient. A practical evaluation shows compression rates of about 4.2 bits per vertex, which are comparable with those achieved by more complex methods. The second method compresses a TIN at progressive levels of detail and it is based on a strategy which iteratively removes a vertex from a TIN according to an error-based criterion. Encoding and decoding algorithms are presented and compared with other approaches to progressive compression. Our method can encode more general types of triangulations, such as those constrained by topographic features, at the cost of a slightly longer bitstream.
引用
收藏
页码:67 / 88
页数:21
相关论文
共 19 条
[1]  
Bar-Yehuda R., Gotsman C., Time/space tradeoffs for polygon mesh rendering, ACM Transactions on Graphics, 15, 2, pp. 141-152, (1996)
[2]  
Bruggeser H., Mani P., Shellable decompositions of cells and spheres, Math. Scand., 29, pp. 197-205, (1971)
[3]  
Chow M.M., Optimized geometry compression for real-time rendering, IEEE Visualization '97 Proceedings, pp. 347-354, (1997)
[4]  
De Berg M., Van Kreveld R., Van Oostrum R., Overmars M., Simple traversal of a subdivision without extra storage, International Journal of Geographic Information Science, 11, (1997)
[5]  
De Floriani L., Magillo P., Puppo E., Building and traversing a surface at variable resolution, Proceedings IEEE Visualization 97, pp. 103-110, (1997)
[6]  
De Floriani L., Magillo P., Puppo E., VARIANT - Processing and visualizing terrains at variable resolution, Proceedings 5th ACM Workshop on Advances in Geographic Information Systems, (1997)
[7]  
De Floriani L., Magillo P., Puppo E., Compressing TINs, Proceedings 6th ACM Workshop on Advances in Geographic Information Systems, (1998)
[8]  
Deering M., Geometry compression, Comp. Graph. Proc., Annual Conf. Series (SIGGRAPH '95), pp. 13-20, (1995)
[9]  
Evans F., Skiena S., Varshney A., Optimizing triangle strips for fast rendering, Proceedings IEEE Visualization '96, pp. 319-326, (1996)
[10]  
Guibas L.J., Knuth D.E., Sharir M., Randomized incremental construction of the Delaunay and Voronoi diagrams, Algorithmica, 7, pp. 381-413, (1992)