Progressive geometry compression for meshes

A novel progressive geometry compression scheme is presented in this paper. In this scheme, a mesh is represented as a base mesh followed by some groups of vertex split operations using an improved simplification method in which each level of the mesh can be refined into the next level by carrying out a group of vertex split operations in any order. Consequently, the progressive mesh (PM) representation can be effectively encoded by permuting the vertex split operations in each group. Meanwhile, a geometry predictor using the Laplacian operator is designed to predict each new vertex position using its neighbours. The correction is quantized and encoded using a Huffman coding scheme. Experimental results show that our algorithm obtains higher compression ratios than previous work. It is very suitable for the progressive transmission of geometric models over the Internet.

[1]  Martin Isenburg,et al.  Mesh collapse compression , 1999, SCG '99.

[2]  Gabriel Taubin,et al.  Progressive forest split compression , 1998, SIGGRAPH.

[3]  Hugues Hoppe,et al.  Progressive meshes , 1996, SIGGRAPH.

[4]  Gabriel Taubin,et al.  Geometric compression through topological surgery , 1998, TOGS.

[5]  Gabriel Taubin,et al.  A signal processing approach to fair surface design , 1995, SIGGRAPH.

[6]  Gabriel Taubin 3D geometry compression recent advances and challenges , 2001, Proceedings Ninth Pacific Conference on Computer Graphics and Applications. Pacific Graphics 2001.

[7]  Michael Deering,et al.  Geometry compression , 1995, SIGGRAPH.

[8]  Craig Gotsman,et al.  Triangle Mesh Compression , 1998, Graphics Interface.