Streaming Compressed 3D Data on the Web using Java']JavaScript and WebGL

被引:0
作者
Lavoue, Guillaume [1 ]
Chevalier, Laurent
Dupont, Florent [1 ,2 ]
机构
[1] Univ Lyon, INSA Lyon, CNRS, LIRIS, Lyon, France
[2] Claude Bernard Univ Lyon 1, LIRIS, Lyon, France
来源
WEB3D 2013: 18TH INTERNATIONAL CONFERENCE ON 3D WEB TECHNOLOGY | 2013年
关键词
3D Graphics; Web3D; WebGL; Progressive Compression; Level-of-Details; !text type='Java']Java[!/text]Script; MESH COMPRESSION;
D O I
暂无
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
With the development of Web3D technologies, the delivery and visualization of 3D models on the web is now possible and is bound to increase both in the industry and for the general public. However the interactive remote visualization of 3D graphic data in a web browser remains a challenging issue. Indeed, most of existing systems suffer from latency (due to the data downloading time) and lack of adaptation to heterogeneous networks and client devices (i.e. the lack of levels of details); these drawbacks seriously affect the quality of user experience. This paper presents a technical solution for streaming and visualization of compressed 3D data on the web. Our approach leans upon three strong features: (1) a dedicated progressive compression algorithm for 3D graphic data with colors producing a binary compressed format which allows a progressive decompression with several levels of details; (2) the introduction of a JavaScript halfedge data structure allowing complex geometrical and topological operations on a 3D mesh; (3) the multi-thread JavaScript / WebGL implementation of the decompression scheme allowing 3D data streaming in a web browser. Experiments and comparison with existing solutions show promising results in terms of latency, adaptability and quality of user experience.
引用
收藏
页码:19 / 27
页数:9
相关论文
共 27 条
  • [1] Alliez P, 2001, COMP GRAPH, P195, DOI 10.1145/383259.383281
  • [2] Behr J, 2012, WEB3D 2012, P17
  • [3] Blume A., 2011, ACM SIGGR TALKS
  • [4] Chen B.-Y., 2002, Proc. Web3D, P35
  • [5] Chun W, 2012, OPENGL INSIGHTS, P431
  • [6] Di Benedetto Marco., 2010, P 15 INT C WEB 3D TE, P165, DOI DOI 10.1145/1836049.1836075
  • [7] Gandoin PM, 2002, ACM T GRAPHIC, V21, P372, DOI 10.1145/566570.566591
  • [8] Gobbetti E, 2012, WEB3D 2012, P9
  • [9] Hoppe H., 1996, ACM SIGGRAPH
  • [10] Isenburg M., 2003, ACM WEB3D, P6