The design of collaborative three-dimensional scene transmission system

Because of the growth of network and device capability, to realize the 3D content on general computation devices have become a popular and challenging research area as well as video delivery over internet in the past years. But in order to transmit 3D content over Internet, there still exist some issues that need to be solved in the following. (1) In recent development on 3D delivery technology, most of them focus on client-server architecture that deploys a central server or proxy to process 3D content rendering, storage and delivery. Therefore, the heavy computation and processing will be the bottleneck of the central server so that the overall performance might be worse. (2) 3D scenes always have large volume so that 3D scenes from one server may gain worse transmission performance and user's device will not have large storage space as well as server device. Therefore, in this paper we propose a collaborative 3D scene transmission system over peer-to-peer network to overcome the issues.

[1]  Hugues Hoppe,et al.  Progressive meshes , 1996, SIGGRAPH.

[2]  Kien A. Hua,et al.  ZIGZAG: an efficient peer-to-peer scheme for media streaming , 2003, IEEE INFOCOM 2003. Twenty-second Annual Joint Conference of the IEEE Computer and Communications Societies (IEEE Cat. No.03CH37428).

[3]  Antony I. T. Rowstron,et al.  Pastry: Scalable, Decentralized Object Location, and Routing for Large-Scale Peer-to-Peer Systems , 2001, Middleware.

[4]  Ghassan Al-Regib,et al.  Multistreaming of 3-D Scenes With Optimized Transmission and Rendering Scalability , 2007, IEEE Transactions on Multimedia.

[5]  Edwin H. Blake,et al.  A stateless client for progressive view-dependent transmission , 2001, Web3D '01.

[6]  Mark Handley,et al.  A scalable content-addressable network , 2001, SIGCOMM '01.

[7]  Ting-Hao Huang,et al.  3D Model Streaming based on a JPEG 2000 Image , 2007, 2007 Digest of Technical Papers International Conference on Consumer Electronics.

[8]  Miguel Castro,et al.  SplitStream: High-Bandwidth Content Distribution in Cooperative Environments , 2003, IPTPS.

[9]  Hector Garcia-Molina,et al.  Streaming Live Media over a Peer-to-Peer Network , 2001 .

[10]  Bo Li,et al.  DONet: A Data-Driven Overlay Network For Efficient Live Media Streaming , 2004, INFOCOM 2005.

[11]  Srinivasan Seshan,et al.  A case for end system multicast , 2002, IEEE J. Sel. Areas Commun..

[12]  Helen J. Wang,et al.  Distributing streaming media content using cooperative networking , 2002, NOSSDAV '02.

[13]  Dinesh Manocha,et al.  Simplification envelopes , 1996, SIGGRAPH.

[14]  David R. Karger,et al.  Chord: a scalable peer-to-peer lookup protocol for internet applications , 2003, TNET.

[15]  Amitabh Varshney,et al.  Dynamic view-dependent simplification for polygonal models , 1996, Proceedings of Seventh Annual IEEE Visualization '96.

[16]  Marc Levoy,et al.  Streaming QSplat: a viewer for networked visualization of large, dense models , 2001, I3D '01.

[17]  Bharat K. Bhargava,et al.  PROMISE: peer-to-peer media streaming using CollectCast , 2003, MULTIMEDIA '03.

[18]  Ben Y. Zhao,et al.  Tapestry: a resilient global-scale overlay for service deployment , 2004, IEEE Journal on Selected Areas in Communications.

[19]  C.-C. Jay Kuo,et al.  A progressive view-dependent technique for interactive 3-D mesh transmission , 2004, IEEE Transactions on Circuits and Systems for Video Technology.

[20]  Shun-Yun Hu,et al.  A Case for Peer-to-Peer 3D Streaming , 2006 .

[21]  B. S. Li,et al.  CoolStreaming/DONet: A dData-driven overlay network for live media streaming , 2004 .

[22]  Jon Crowcroft,et al.  A survey and comparison of peer-to-peer overlay network schemes , 2005, IEEE Communications Surveys & Tutorials.

[23]  Henning Schulzrinne,et al.  RTP: A Transport Protocol for Real-Time Applications , 1996, RFC.