Building Up Virtual Environments Using Gestures

  • Alexander Marinc
  • Carsten Stocklöw
  • Andreas Braun
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 8011)


When realizing human-machine-interaction in smart environments it is required to create a virtual representation of the environment that encompasses not only location of the different devices supported but may also contain meta-information such as technical and logical communication layers or a description of supported functionalities, e.g. by using semantics. Creating this representation typically requires technical knowledge and manipulation of object representation files. Therefor it is a major challenge to enable this set-up for regular users, by providing an easy way to establish the virtual environment and the respective position and orientation of integrated devices. In this work we present a novel user-centered approach to create these physical parameters in the virtual representation. Based on intuitive gestural interaction we are able to define the boundaries of appliances and select their capabilities. We have evaluated this method with various users, in order to investigate if such a gestural modification of virtual representations provides an easy way for regular users to create their own smart environment.


Smart Environments 3D modeling distributed computing 


  1. 1.
    Stahl, C., et al.: Synchronized realities. Journal of Ambient Intelligence and Smart Environments 1, 13–25 (2011)Google Scholar
  2. 2.
    Marinc, A., Stocklöw, C., Tazari, S.: 3D Interaction in AAL Environments Based on Ontologies. In: Ambient Assisted Living, pp. 289–302 (2012)Google Scholar
  3. 3.
    Papazoglou, M.P., Van Den Heuvel, W.J.: Service oriented architectures: approaches, technologies and research issues. The VLDB Journal 16 16(3), 389–415 (2007)CrossRefGoogle Scholar
  4. 4.
    Izadi, S., et al.: KinectFusion: real-time 3D reconstruction and interaction using a moving depth camera. In: Proceedings of the 24th Annual ACM Symposium on User Interface Software and Technology. ACM (2011)Google Scholar
  5. 5.
    Du, H., et al.: Interactive 3D modeling of indoor environments with a consumer depth camera. In: Proceedings of the 13th International Conference on Ubiquitous Computing. ACM (2011)Google Scholar
  6. 6.
    Xiaojuan, N., et al.: Segmentation of Architecture Shape Information from 3D Point Cloud (2009)Google Scholar
  7. 7.
    Li, X., Godil, A., Wagan, A.: 3D part identification based on local shape descriptors. In: Proceedings of the 8th Workshop on Performance Metrics for Intelligent Systems. ACM (2008)Google Scholar
  8. 8.
    Wahl, R., Guthe, M., Klein, R.: Identifying planes in point-clouds for efficient hybrid rendering. In: The 13th Pacific Conference on Computer Graphics and Applications (2005)Google Scholar
  9. 9.
    Murdock, K.L.: Google SketchUp and SketchUp Pro 7 Bible, vol. 606. Wiley (2009)Google Scholar
  10. 10.
    Bodhuin, T., et al.: Hiding complexity and heterogeneity of the physical world in smart living environments. In: Proceedings of the 2006 ACM Symposium on Applied Computing. ACM (2006)Google Scholar
  11. 11.
    Kelleher, C., Pausch, R.: Lowering the barriers to programming: A taxonomy of programming environments and languages for novice programmers. ACM Computing Surveys (CSUR) 37(2), 83–137 (2005)CrossRefGoogle Scholar
  12. 12.
    McGuinness, D.L., Van Harmelen, F.: OWL web ontology language overview. W3C Recommendation, 10 (March 10, 2004)Google Scholar
  13. 13.
    Alliance, OSGi. Osgi service platform, release 3. IOS Press, Inc. (2003)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2013

Authors and Affiliations

  • Alexander Marinc
    • 1
  • Carsten Stocklöw
    • 1
  • Andreas Braun
    • 1
  1. 1.Fraunhofer Institute for Computer Graphics Research IGDDarmstadtGermany

Personalised recommendations