Reprojection of textured depth map for network rendering

Rendering over the network is widely used in visualization related applications. In this paper, a novel network rendering method for large-scale digital models is proposed. It uses an extension of textured depth map, called Screen Instance Map (SIM) that stores sparse server rendered results and rebuilds in-between frames in the client. The server side is only responsible for the creation of SIMs. A cache module, which is used to manage the SIMs, is introduced to improve the performance of the client. The proposed method can be applied to arbitrary models and can be easily extended to various rendering methods. Experiment results show that the implemented system can provide interactive frame rate for large-scale models. Compared with existing solutions, this method needs no additional meshes or keeping viewing history for each client in the server.

[1]  Rüdiger Westermann,et al.  GPU Ray-Casting for Scalable Terrain Rendering , 2009, Eurographics.

[2]  Enrico Puppo,et al.  Efficient implementation of multi-triangulations , 1998 .

[3]  Marc Levoy,et al.  Protected interactive 3D graphics via remote rendering , 2004, ACM Trans. Graph..

[4]  Frank Losasso,et al.  Geometry clipmaps , 2004, ACM Trans. Graph..

[5]  Paolo Cignoni,et al.  C‐BDAM – Compressed Batched Dynamic Adaptive Meshes for Terrain Rendering , 2006, Comput. Graph. Forum.

[6]  Jihad El-Sana,et al.  Optimized view-dependent rendering for large polygonal datasets , 2002, IEEE Visualization, 2002. VIS 2002..

[7]  Daniel Cohen-Or,et al.  Selective Pixel Transmission for Navigating in Remote Virtual Environments , 1997, Comput. Graph. Forum.

[8]  Klara Nahrstedt,et al.  Real-time remote rendering of 3D video for mobile devices , 2009, MM '09.

[9]  Edmond C. Prakash,et al.  Interactive view-dependent rendering over networks , 2007 .

[10]  Richard Szeliski,et al.  Layered depth images , 1998, SIGGRAPH.

[11]  William Ribarsky,et al.  Appearance-preserving view-dependent visualization , 2003, IEEE Visualization, 2003. VIS 2003..

[12]  Paul Bao,et al.  A framework for remote rendering of 3-D scenes on limited mobile devices , 2006, IEEE Transactions on Multimedia.

[13]  Hans-Peter Seidel,et al.  Scalable Remote Rendering with Depth and Motion‐flow Augmented Streaming , 2011, Comput. Graph. Forum.

[14]  Leonard McMillan,et al.  Post-rendering 3D warping , 1997, SI3D.

[15]  Jean-Michel Dischler,et al.  Real-time high-quality View-Dependent Texture Mapping using per-pixel visibility , 2005, GRAPHITE.

[16]  Mohammed Ghanbari,et al.  Scope of validity of PSNR in image/video quality assessment , 2008 .

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