State-of-the-art web technologies for progressive presentation of synthetic cultural heritage scenes

With the advancement of both 3D scanning technologies and Web3D, it is now feasible to convert Cultural Heritage objects and locations of interest into synthetic 3D scenes, and directly embed them in HTML pages so that users can visit them remotely, from practically any Web-enabled device. However, since such scanned scenes tend to be extremely detailed and consist of large volumes of data, browsing them can become a long, burdensome experience. While a number of progressive streaming approaches for 3D graphics have been proposed in the past, such methods tend to require a radical restructuring of the original data in order to be streamed to a web client. We implement a platform for 3D scenes that can stream any model encoded in declarative X3DOM format without further pre-processing. We explore a number of state-of-the-art web technologies for model transmission, and compare them to the typical methods used until now. We present the advantages of each, and lay the groundwork for further extensions to our approach, towards a large-scale platform for the smooth streaming distribution of detailed 3D scenes to a large number of clients, without needing to destroy the original model Web3D format.

[1]  Athanasios G. Malamos,et al.  Extending MPEG-7 for efficient annotation of complex web 3D scenes , 2011, Multimedia Tools and Applications.

[2]  Stefan Wagner,et al.  Fast delivery of 3D web content: a case study , 2013, Web3D '13.

[3]  Pierre Alliez,et al.  Progressive compression for lossless transmission of triangle meshes , 2001, SIGGRAPH.

[4]  Emmanuel Maravelakis,et al.  Analysing User Needs for a Unified 3D Metadata Recording and Exploitation of Cultural Heritage Monuments System , 2013, ISVC.

[5]  Marc Alexa,et al.  The POP Buffer: Rapid Progressive Clustering by Geometry Quantization , 2013, Comput. Graph. Forum.

[6]  A. Antoniadis,et al.  VIBRATION ANALYSIS OF THE TOP PLATES OF TRADITIONAL GREEK STRING MUSICAL INSTRUMENTS , 2006 .

[7]  Zoltan-Csaba Marton,et al.  On Fast Surface Reconstruction Methods for Large and Noisy Datasets , 2009, IEEE International Conference on Robotics and Automation.

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

[9]  Emmanuel Maravelakis,et al.  Combining terrestrial laser scanning and computational fluid dynamics for the study of the urban thermal environment , 2014 .

[10]  Chun,et al.  WebGL Models: End-to-End , 2012 .

[11]  Spyridon Panagiotakis,et al.  Evaluation of techniques for web 3D graphics animation on portable devices , 2012, 2012 International Conference on Telecommunications and Multimedia (TEMU).

[12]  Guillaume Lavoué,et al.  Streaming compressed 3D data on the web using JavaScript and WebGL , 2013, Web3D '13.

[13]  Spyridon Panagiotakis,et al.  HTML5 and WebSockets; challenges in network 3D collaboration , 2013, PCI '13.

[14]  Tobias Alexander Franke,et al.  Using images and explicit binary container for efficient and incremental delivery of declarative 3D scenes on the web , 2012, Web3D '12.

[15]  C.-C. Jay Kuo,et al.  Geometry-guided progressive lossless 3D mesh coding with octree (OT) decomposition , 2005, ACM Trans. Graph..

[16]  Athanasios G. Malamos,et al.  Architecture for Real Time Communications over the Web , 2013 .