X3D binary encoding results for free viewpoint networked distribution and synchronization

  • Authors:
  • Herbert Stocker;Peter Schickel

  • Affiliations:
  • Bitmanagement Software GmbH;Bitmanagement Software GmbH

  • Venue:
  • Proceedings of the 16th International Conference on 3D Web Technology
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper we describe the experience of one of the first implementations of X3D binary encoding [X3D] in the BS Contact viewer in terms of download size and parsing speed and present a proposal for the binary distribution of multi-user events implemented in the BS Collaborate server. The following is a study of encoding sizes using binary encoding as well as gzip and bzip2 compression algorithms. The results were measured in the newly developed encoding and parsing code for the FINE (Free-viewpoint Immersive Networked Experience) project [FINE]. It shows that an appropriate example scene, e. g. a stadium can be reduced in size by factor 2 compared to commonly used gzip compression, which implies twice as fast content delivery. Further, the loading speed of the scene is increased by a factor of 2 to 4. The proposed mechanism of transmitting binary messages between clients in a multi-user scenario is an alternative to exchanging XML or JSON [XML]/[JSON] snippets and increases encoding/decoding speed while reducing network bandwidth requirements.