With the rapid development of digitizing devices and their applications in CAD and Computer Graphics, point set surface is receiving more and more attentions, and is gradually becoming one of the main 3D model representations. However, it usually takes a long time to transfer a point set surface with large data set. This paper proposes a geometry image representation based progressive transmission of point set surface on the network. The point set surface is transformed into a set of geometry images first to decrease the data storage, and hence to reduce the transmission time greatly. Based on the characteristics of the geometry images obtained, an enhanced pyramid image structure is developed to improve the performance of progressive image transmission. From the progressively transmitted image codes, the client side can rebuild multi-resolution images from which point set surface series with different levels of details can be rebuilt: the initial point set surface rebuilt from transmitted images has the gross structure of the original 3D model, and step by step, the rebuilt point set surfaces have more and more details until all the geometry images are transmitted. In this manner, the original 3D model is rebuilt completely on the client side, and this achieves high performance progressive transmission of point set surfaces.
[1]
Marc Levoy,et al.
The digital Michelangelo project: 3D scanning of large statues
,
2000,
SIGGRAPH.
[2]
Markus H. Gross,et al.
Spectral processing of point-sampled geometry
,
2001,
SIGGRAPH.
[3]
T. Berger.
Rate-Distortion Theory
,
2003
.
[4]
Marc Alexa,et al.
Progressive point set surfaces
,
2003,
TOGS.
[5]
Matthias Zwicker,et al.
Surfels: surface elements as rendering primitives
,
2000,
SIGGRAPH.
[6]
Wojciech Matusik,et al.
Acquisition and Rendering of Transparent and Refractive Objects
,
2002,
Rendering Techniques.
[7]
Kenneth Zeger,et al.
Progressive image coding for noisy channels
,
1997
.
[8]
Marc Alexa,et al.
Computing and Rendering Point Set Surfaces
,
2003,
IEEE Trans. Vis. Comput. Graph..
[9]
Robert M. Gray,et al.
An Algorithm for Vector Quantizer Design
,
1980,
IEEE Trans. Commun..
[10]
Marc Alexa,et al.
Point set surfaces
,
2001,
Proceedings Visualization, 2001. VIS '01..
[11]
Pedro V. Sander,et al.
Multi-Chart Geometry Images
,
2003,
Symposium on Geometry Processing.
[12]
Steven J. Gortler,et al.
Geometry images
,
2002,
SIGGRAPH.