SPLITTING THE SCENE GRAPH - Using Spatial Relationship Graphs Instead of Scene Graphs in Augmented Reality

Florian Echtler, Manuel Huber, Daniel Pustka, Peter Keitler, Gudrun Klinker

Abstract

Scene graphs have been a core element of 3D graphics since the publication of Inventor. However, in Virtual and Augmented Reality applications, 3D graphics are often interleaved with and controlled by real-world data provided by pose trackers, cameras and other kinds of sensors. In such a setup, the generalized concept of a Spatial Relationship Graph (SRG) might be better suited as an underlying data structure to describe the application and its components. In this paper, we will give an overview of the SRG concept, describe its difference to a scene graph and provide an example AR application built upon an SRG-based tracking library.

References

  1. Azuma, R. (1995). A survey of augmented reality. In SIGGRAPH 7895 Proceedings (Aug. 1995), pp. 1-38.
  2. Burns, D. and Osfield, R. (2004). Open scene graph - a: Introduction, b: Examples and applications. In VR 7804: Proceedings of the IEEE Virtual Reality 2004 (VR'04), page 265.
  3. Huber, M., Pustka, D., Keitler, P., Echtler, F., and Klinker, G. (2007). A System Architecture for Ubiquitous Tracking Environments. In Proceedings of the 6th International Symposium on Mixed and Augmented Reality (ISMAR).
  4. Looser, J., Grasset, R., Seichter, H., and Billinghurst, M. (2006). OSGART - A Pragmatic Approach to MR. In Industrial Workshop at ISMAR 2006.
  5. Newman, J., Wagner, M., Bauer, M., MacWilliams, A.; Pintaric, T., Beyer, D., Pustka, D., Strasser, F., Schmalstieg, D., and Klinker, G. (2-5 Nov. 2004). Ubiquitous tracking for augmented reality. Mixed and Augmented Reality, 2004. ISMAR 2004. Third IEEE and ACM International Symposium on, pages 192-201.
  6. Pustka, D., Huber, M., Bauer, M., and Klinker, G. (2006). Spatial Relationship Patterns: Elements of Reusable Tracking and Calibration Systems. In Proc. IEEE International Symposium on Mixed and Augmented Reality (ISMAR'06).
  7. Pustka, D., Huber, M., Echtler, F., and Keitler, P. (2007). UTQL: The Ubiquitous Tracking Query Language v1.0. Technical Report TUM-I0718, Institut für Informatik, Technische Universität München.
  8. Reiners, D. (2002). Open SG: A Scene Graph System for Flexible and Efficient Realtime Rendering for Virtual and Augmented Reality Applications. PhD thesis.
  9. Reitmayr, G.; Schmalstieg, D. (2005). Flexible parametrization of scene graphs. Virtual Reality, 2005. Proceedings. VR 2005. IEEE, pages 51-58.
  10. Schmalstieg, D., Fuhrmann, A., Hesina, G., Szalavári, Z., Encarnac¸a˜o, L. M., Gervautz, M., and Purgathofer, W. (2000). The Studierstube Augmented Reality Project. Technical report, Institute of Computer Graphics and Algorithms, Vienna University of Technology.
  11. Sowizral, H., Rushforth, K., and Deering, M. (1997). The Java 3D API Specification.
  12. Wernecke, J. (1994). The Inventor Mentor: Programming Object-Oriented 3D Graphics with Open Inventor.
Download


Paper Citation


in Harvard Style

Echtler F., Huber M., Pustka D., Keitler P. and Klinker G. (2008). SPLITTING THE SCENE GRAPH - Using Spatial Relationship Graphs Instead of Scene Graphs in Augmented Reality . In Proceedings of the Third International Conference on Computer Graphics Theory and Applications - Volume 1: GRAPP, (VISIGRAPP 2008) ISBN 978-989-8111-20-3, pages 456-459. DOI: 10.5220/0001099804560459


in Bibtex Style

@conference{grapp08,
author={Florian Echtler and Manuel Huber and Daniel Pustka and Peter Keitler and Gudrun Klinker},
title={SPLITTING THE SCENE GRAPH - Using Spatial Relationship Graphs Instead of Scene Graphs in Augmented Reality},
booktitle={Proceedings of the Third International Conference on Computer Graphics Theory and Applications - Volume 1: GRAPP, (VISIGRAPP 2008)},
year={2008},
pages={456-459},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0001099804560459},
isbn={978-989-8111-20-3},
}


in EndNote Style

TY - CONF
JO - Proceedings of the Third International Conference on Computer Graphics Theory and Applications - Volume 1: GRAPP, (VISIGRAPP 2008)
TI - SPLITTING THE SCENE GRAPH - Using Spatial Relationship Graphs Instead of Scene Graphs in Augmented Reality
SN - 978-989-8111-20-3
AU - Echtler F.
AU - Huber M.
AU - Pustka D.
AU - Keitler P.
AU - Klinker G.
PY - 2008
SP - 456
EP - 459
DO - 10.5220/0001099804560459