Skip to main content

Middleware for Streaming Three Dimentional Meshes

  • Reference work entry
Encyclopedia of Multimedia

Synonyms

Three-dimensional middleware

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 168 s 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 [14] 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 [510] address this...

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 449.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book
USD 329.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

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

    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, Vol. 26, 2002, pp. 665–675.

    Google Scholar 

  14. Z. Chen, B. Bodenheimer, and J. Barnes, “Robust Transmission of 3D Geometry Over Lossy Networks,” Proceeding of the Eighth 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 Ninth 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

© 2008 Springer-Verlag

About this entry

Cite this entry

Li, H., Prabhakaran, B. (2008). Middleware for Streaming Three Dimentional Meshes. In: Furht, B. (eds) Encyclopedia of Multimedia. Springer, Boston, MA. https://doi.org/10.1007/978-0-387-78414-4_111

Download citation

Publish with us

Policies and ethics