With the increasing sizes and complexity of the 3D models, it is an emerging demand to develop graphics compression techniques in order to efficiently store, transmit, and visualize such data in networked environments. Although there has been a very rich literature in graphics compression, most techniques developed so far have focused on compressing polygonal meshes, where even the state-of-the-art geometry coders for compressing the vertex information [3,6,7,10] require the use of the connectivity information and thus are not applicable to point-set compression. Among the relatively few results on pointset compression, the technique of [11] mainly focuses on multiresolution (rather than single-resolution) compression, and those of [4, 8] require resampling which alters the datasets and may not be allowed in some applications. Clearly, point-set compression is still in its early stage. In this paper, we present a single-resolution technique for lossless compression of point-based 3D models. An initial quantization step is not needed and we can achieve a truly lossless compression. The scheme can compress geometry information as well as attributes associated with the points. We employ a three-stage pipeline that uses several ideas including k-d-tree-like partitioning, minimum-spanning-tree modeling, and a two-layer modified Huffman coding technique based on an optimal alphabet partitioning approach using a greedy heuristic. We show that the proposed technique achieves excellent lossless compression results.
[1]
David S. Johnson,et al.
Computers and Intractability: A Guide to the Theory of NP-Completeness
,
1978
.
[2]
Craig Gotsman,et al.
Triangle Mesh Compression
,
1998,
Graphics Interface.
[3]
Gabriel Taubin,et al.
Geometric compression through topological surgery
,
1998,
TOGS.
[4]
Craig Gotsman,et al.
Optimized compression of triangle mesh geometry using prediction trees
,
2002,
Proceedings. First International Symposium on 3D Data Processing Visualization and Transmission.
[5]
Martin Isenburg,et al.
Compressing polygon mesh geometry with parallelogram prediction
,
2002,
IEEE Visualization, 2002. VIS 2002..
[6]
N. Memon,et al.
Optimal Alphabet Partitioning for Semi-Adaptive Coding
,
2003
.
[7]
Marc Alexa,et al.
Progressive point set surfaces
,
2003,
TOGS.
[8]
Dietmar Saupe,et al.
Compression of Point-Based 3D Models by Shape-Adaptive Wavelet Coding of Multi-Height Fields
,
2004,
PBG.
[9]
Markus H. Gross,et al.
Progressive Compression of Point-Sampled Models
,
2004,
PBG.
[10]
Nasir D. Memon,et al.
Optimized prediction for geometry compression of triangle meshes
,
2005,
Data Compression Conference.
[11]
Nasir D. Memon,et al.
Eurographics/ Ieee-vgtc Symposium on Visualization (2006) Lossless Geometry Compression for Steady-state and Time-varying Irregular Grids †
,
2022
.