Skip to main content

Middleware for Streaming 3D Meshes

  • Reference work entry
Encyclopedia of Multimedia

Definition:A 3D middleware between a 3D application layer and the transport layer provides reliable and efficient multimedia streaming.

Introduction

3D meshes have been widely used in multimedia applications such as 3D video gaming, virtual reality and animation databases. Due to the large data size of 3D meshes, the end user typically experiences long delay waiting for a 3D model to download from networks. For example, it requires 168s to download 42 MB “Happy Buddha” model (Large geometric models archive at Georgia Institute of Technology) over a channel offering an average bandwidth of 2 Mbps. To alleviate this limitation, it is desirable to compress 3D meshes first, and then transmit the compressed data over networks. Single-resolution techniques [1], [2], [3], [4] are not suitable for the network transmission since the global view of the model cannot be rendered until the entire model is downloaded. Progressive compression techniques [5], [6], [7], [8], [9], [10]address this...

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

References

  1. M. Deering, “Geometry compression,” Proceedings of the SIGGRAPH 95, 1995, pp. 13–20.

    Google Scholar 

  2. J. Rossignac, “Edgebreaker: Connectivity compression for triangle meshes,” IEEE Transactions on Visualization and Computer Graphics, 1999, pp. 47–61.

    Google Scholar 

  3. G. Taubin and J. Rossignac, “Geometric compression through topological surgery,” ACM Transactions on Graphics, 1998, pp. 84–115.

    Google Scholar 

  4. M. Isenburg and S. Gumhold, “Out-of-core compression for gigantic polygon meshes,” Proceedings of SIGGGRAPH 03, 2003, pp. 935–942.

    Google Scholar 

  5. H._ Hoppe, “Progressive meshes” Proceedings of SIGGRAPH 96, 1996, pp. 99–108.

    Google Scholar 

  6. H. Hoppe, “Efficient implementation of progressive meshes,” Technical Report, MSR-TR 98-02, Microsoft, January 1998.

    Google Scholar 

  7. G. Taubin, A. Gueziec, W. Horn, and F. Lazarus, “Progressive forest split compression, ” Proceedings of SIGGRAPH 98, 1998, pp. 123–132.

    Google Scholar 

  8. R. Pajarola and J. Rossignac, “Compressed progressive meshes,” IEEE Transactions on Visualization and Computer Graphics Vol. 6, 2000, pp. 79–93.

    Google Scholar 

  9. P. Alliez and M. Desbrun, “Progressive compression for lossless transmission of triangle Meshes,” Proceedings of SIGGRAPH 01, 2001.

    Google Scholar 

  10. S. Valette and R. Prost, “A wavelet-based progressive compression scheme for triangle meshes: wavemesh,” IEEE Transactions on Visualization and Computer Graphics, Vol. 10, 2004.

    Google Scholar 

  11. G. Al-Regib and Y. Altunbasak, “An unequal error protection method for packet loss resilient 3D mesh transmission,” Proceeding of INFOCOM, 2002.

    Google Scholar 

  12. G. Al-Regib, Y. Altunbasak, and J. Rossignac, “A joint source and channel coding approach for progressively compressed 3D mesh transmission,” Proceedings of the International Conference on Image Processing, 2002.

    Google Scholar 

  13. S. Bischoff and L. Kobbelt, “Towards robust broadcasting of geometric data,” Computers and Graphics, 2002, Vol. 26, pp. 665–675.

    Google Scholar 

  14. Z. Chen, B. Bodenheimer, and J. Barnes, “Robust transmission of 3D geometry over lossy Networks,” Proceeding of the 8th International Conference on 3D Web Technology, 2003, pp.161–172.

    Google Scholar 

  15. G. Al-Regib and Y. Altunbasak, “3TP: An application-layer protocol for streaming 3D Graphics,” Proceedings of IEEE International Conference on Multimedia and Expo, 2003.

    Google Scholar 

  16. G. Al-Regib, and Y. Altunbasak, “3D models transport protocol,” Proceedings of the 9th International Conference on 3D Web Technology, 2004.

    Google Scholar 

  17. S. Mark, J. Padhye, and J. Widmer, “Equation-based congestion control for unicast applications,” Proceedings of SIGCOMM 2000.

    Google Scholar 

  18. M. Kazantzidis, M. Gerla, and S. J. Lee, “Permissible throughput network feedback for adaptive multimedia in AODV MANETs,” Proceedings of IEEE International Conference on Communications (ICC01), 2001.

    Google Scholar 

  19. S.H. Shah, K. Chen, and K. Nahrstedt, “Dynamic bandwidth management for single-hop ad hoc wireless networks,” Special Issue on Algorithmic Solutions for Wireless, Mobile, Ad Hoc and Sensor Networks, 2004.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2006 Springer Science+Business Media, Inc.

About this entry

Cite this entry

Li, H., Prabhakaran, B. (2006). Middleware for Streaming 3D Meshes. In: Furht, B. (eds) Encyclopedia of Multimedia. Springer, Boston, MA. https://doi.org/10.1007/0-387-30038-4_128

Download citation

Publish with us

Policies and ethics