Image-based network rendering system for large sized meshes

Recent advancement in sensing and software technologies enables us to obtain large scale, yet fine 3D mesh models of cultural assets. However, such large-scale models cannot be displayed interactively on consumer computers because of the performance limitation of the hardware. We propose an interactive rendering system for large scale 3D mesh models, stored on a remote machine through relatively small capacity of networks. Our system uses both model and image based rendering methods for efficient load balance between a server and clients. On the server, the 3D models are rendered by the model-based method using a hierarchical data structure with multi-resolution. On the client, it reconstructs an arbitrary view by using a novel image-based method, referred to as the Grid-Lumigraph, with blending image colors from sampling images received from the server. The resulting rendering system can efficiently render any image in real-time.

[1]  Enrico Gobbetti,et al.  Layered Point Clouds , 2004, PBG.

[2]  David Salesin,et al.  Hierarchical image caching for accelerated walkthroughs of complex environments , 1996, SIGGRAPH.

[3]  George Karypis,et al.  Multilevel k-way Partitioning Scheme for Irregular Graphs , 1998, J. Parallel Distributed Comput..

[4]  Marc Levoy,et al.  The digital Michelangelo project: 3D scanning of large statues , 2000, SIGGRAPH.

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

[6]  Jung Hong Chuang Level of Detail for 3D Graphics , 2002 .

[7]  Marc Levoy,et al.  Light field rendering , 1996, SIGGRAPH.

[8]  Atsushi Nakazawa,et al.  Bayon Digital Archival Project , 2004 .

[9]  Carol O'Sullivan,et al.  Geopostors: a real-time geometry/impostor crowd rendering system , 2005, SIGGRAPH 2005.

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

[11]  Marc Levoy,et al.  QSplat: a multiresolution point rendering system for large meshes , 2000, SIGGRAPH.

[12]  Michael Garland,et al.  Surface simplification using quadric error metrics , 1997, SIGGRAPH.

[13]  E. Gobbetti,et al.  Far voxels: a multiresolution framework for interactive rendering of huge complex 3D models on commodity graphics platforms , 2005, ACM Trans. Graph..

[14]  Paolo Cignoni,et al.  Adaptive TetraPuzzles: Ecient Out-of-Core Construction and Visualization of Gigantic Multiresolution Polygonal Models , 2004, SIGGRAPH 2004.

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

[16]  Richard Szeliski,et al.  The lumigraph , 1996, SIGGRAPH.

[17]  Michael Wimmer,et al.  Automatic impostor placement for guaranteed frame rates and low memory requirements , 2005, I3D '05.

[18]  Paolo Cignoni,et al.  Adaptive TetraPuzzles - Efficient Out-of-core Construction and Visualization of Gigantic Polygonal Models , 2004 .