A COMPRESSION SCHEME FOR EFFICIENT REMOTE STREAMING OF DYNAMIC 3D CONTENT

Giuseppe Marino, Paolo Simone Gasparello, Davide Vercelli, Franco Tecchia, Massimo Bergamasco

Abstract

Real-time 3D content distribution over a network (either LAN or WAN) requires facing several challenges, most notably the handling of the large amount of data usually associated with 3D meshes. The scope of the present paper falls within the well-established context of real-time capture and streaming of OpenGL command sequences, focusing in particular on data compression schemes. However, we advance beyond the state-of-the-art improving over previous attempts of “in-frame” geometric compression on 3D structures inferred from generic OpenGL command sequences and adding “inter-frame” redundancy exploitation of the traffic generated by the typical architecture of interactive applications.

References

  1. Alliez, P. and Desbrun, M. (2001). Valence-Driven Connectivity Encoding for 3 D Meshes. Computer Graphics Forum, 20(3):480-489.
  2. Alliez, P. and Gotsman, C. (2005). Recent advances in compression of 3D meshes. Advances in Multiresolution for Geometric Modelling, pages 3-26.
  3. Deering, M. (1995). Geometry compression. In Proceedings of the 22nd annual conference on Computer graphics and interactive techniques, pages 13- 20. ACM New York, NY, USA.
  4. Gueziec, A., Taubin, G., Lazarus, F., and Horn, W. (1998). Converting sets of polygons to manifold surfaces by cutting and stitching. IEEE Visualization, 98:383- 390.
  5. Humphreys, G., Eldridge, M., Buck, I., Stoll, G., Everett, M., and Hanrahan, P. (2001). Wiregl: a scalable graphics system for clusters. In SIGGRAPH 7801: Proceedings of the 28th annual conference on Computer graphics and interactive techniques, pages 129-140, New York, NY, USA. ACM.
  6. Humphreys, G., Houston, M., Ng, R., Frank, R., Ahern, S., Kirchner, P. D., and Klosowski, J. T. (2002). Chromium: A stream-processing framework for interactive rendering on clusters.
  7. Hunt, J. W. and McIlroy, M. D. (1976). An algorithm for differential file comparison. Technical Report CSTR 41, Bell Laboratories, Murray Hill, NJ.
  8. Korn, D. and Vo, K. (1995). vdelta: Differencing and compression. Practical Reusable UNIX Software. John Wiley & Sons.
  9. Korn, D. G. and Vo, K.-P. (2002). Engineering a differencing and compression data format. In ATEC 7802: Proceedings of the General Track of the annual conference on USENIX Annual Technical Conference, pages 219-228, Berkeley, CA, USA. USENIX Association.
  10. Open-vcdiff (2008). An encoder/decoder for the vcdiff (rfc3284) format. http://code.google.com/p/openvcdiff.
  11. Touma, C. and Gotsman, C. (2000). Triangle mesh compression. US Patent 6,167,159.
  12. Yang, J., Shi, J., Jin, Z., and Zhang, H. (2002). Design and implementation of a large-scale hybrid distributed graphics system. In Proceedings of the Fourth Eurographics Workshop on Parallel Graphics and Visualization, pages 39-49. Eurographics Association Airela-Ville, Switzerland, Switzerland.
  13. Ziv, J. and Lempel, A. (1977). A universal algorithm for sequential data compression. IEEE Transactions on Information Theory, 23:337-343.
Download


Paper Citation


in Harvard Style

Marino G., Simone Gasparello P., Vercelli D., Tecchia F. and Bergamasco M. (2010). A COMPRESSION SCHEME FOR EFFICIENT REMOTE STREAMING OF DYNAMIC 3D CONTENT . In Proceedings of the International Conference on Computer Graphics Theory and Applications - Volume 1: GRAPP, (VISIGRAPP 2010) ISBN 978-989-674-026-9, pages 267-270. DOI: 10.5220/0002834802670270


in Bibtex Style

@conference{grapp10,
author={Giuseppe Marino and Paolo Simone Gasparello and Davide Vercelli and Franco Tecchia and Massimo Bergamasco},
title={A COMPRESSION SCHEME FOR EFFICIENT REMOTE STREAMING OF DYNAMIC 3D CONTENT},
booktitle={Proceedings of the International Conference on Computer Graphics Theory and Applications - Volume 1: GRAPP, (VISIGRAPP 2010)},
year={2010},
pages={267-270},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0002834802670270},
isbn={978-989-674-026-9},
}


in EndNote Style

TY - CONF
JO - Proceedings of the International Conference on Computer Graphics Theory and Applications - Volume 1: GRAPP, (VISIGRAPP 2010)
TI - A COMPRESSION SCHEME FOR EFFICIENT REMOTE STREAMING OF DYNAMIC 3D CONTENT
SN - 978-989-674-026-9
AU - Marino G.
AU - Simone Gasparello P.
AU - Vercelli D.
AU - Tecchia F.
AU - Bergamasco M.
PY - 2010
SP - 267
EP - 270
DO - 10.5220/0002834802670270