Context-Based Coding of Adaptive Multiresolution Meshes

被引:4
作者
von Tycowicz, Christoph [1 ]
Kaelberer, Felix [1 ]
Polthier, Konrad [1 ]
机构
[1] Free Univ Berlin, D-1000 Berlin, Germany
关键词
multiresolution; subdivision surfaces; progressive mesh coding; geometry compression; wavelets; zerotree coding; hierarchical representations; level-of-detail; I; 3; 5 [Computer Graphics]: Computational Geometry and Object ModelinguGeometric algorithms; languages; and systems; COMPRESSION; SCHEME;
D O I
10.1111/j.1467-8659.2011.01972.x
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Multiresolution meshes provide an efficient and structured representation of geometric objects. To increase the mesh resolution only at vital parts of the object, adaptive refinement is widely used. We propose a lossless compression scheme for these adaptive structures that exploits the parentchild relationships inherent to the mesh hierarchy. We use the rules that correspond to the adaptive refinement scheme and store bits only where some freedom of choice is left, leading to compact codes that are free of redundancy. Moreover, we extend the coder to sequences of meshes with varying refinement. The connectivity compression ratio of our method exceeds that of state-of-the-art coders by a factor of 27. For efficient compression of vertex positions we adapt popular wavelet-based coding schemes to the adaptive triangular and quadrangular cases to demonstrate the compatibility with our method. Akin to state-of-the-art coders, we use a zerotree to encode the resulting coefficients. Using improved context modelling we enhanced the zerotree compression, cutting the overall geometry data rate by 7% below those of the successful Progressive Geometry Compression. More importantly, by exploiting the existing refinement structure we achieve compression factors that are four times greater than those of coders which can handle irregular meshes.
引用
收藏
页码:2231 / 2245
页数:15
相关论文
共 35 条
[1]  
Alliez P, 2001, COMP GRAPH, P195, DOI 10.1145/383259.383281
[2]  
[Anonymous], INTRO ARITHMETIC COD
[3]  
Avilés M, 2005, LECT NOTES COMPUT SC, V3767, P61
[4]  
Bank R.E., 1983, SCI COMPUTING APPL M
[5]  
Botsch M., 2002, Rendering Techniques 2002. Eurographics Workshop Proceedings, P53
[6]   RECURSIVELY GENERATED B-SPLINE SURFACES ON ARBITRARY TOPOLOGICAL MESHES [J].
CATMULL, E ;
CLARK, J .
COMPUTER-AIDED DESIGN, 1978, 10 (06) :350-355
[7]   Scalable Intraband and Composite Wavelet-Based Coding of Semiregular Meshes [J].
Denis, Leon ;
Satti, Shahid M. ;
Munteanu, Adrian ;
Cornelis, Jan ;
Schelkens, Peter .
IEEE TRANSACTIONS ON MULTIMEDIA, 2010, 12 (08) :773-789
[8]   A BUTTERFLY SUBDIVISION SCHEME FOR SURFACE INTERPOLATION WITH TENSION CONTROL [J].
DYN, N ;
LEVIN, D ;
GREGORY, JA .
ACM TRANSACTIONS ON GRAPHICS, 1990, 9 (02) :160-169
[9]  
Guskov I, 2000, COMP GRAPH, P95, DOI 10.1145/344779.344831
[10]  
Isenburg M, 2002, PROC GRAPH INTERF, P161