Hasso-Plattner-Institut
  
Hasso-Plattner-Institut
Prof. Dr. Jürgen Döllner
  
 

Benjamin Hagedorn

Research Assistant

 

 

Phone: +49 (0) 331 5509 3912

Fax: +49 (0) 331 5509 172

Email: benjamin.hagedorn(_at_)hpi.uni-potsdam.de

Room:  H-2.15

Research Group: Computer Graphics Systems

Research Interests

  • Service-Based 3D Geovisualization
  • Smart Interaction in 3D Geovirtual Environments
  • 3D Geo-Mashups

Publications

A Service-Based Concept for Camera Control in 3D Geovirtual Environments

Klimke, Jan and Hagedorn, Benjamin and Döllner, Jürgen
In Proceedings of the 7th 3D GeoInfo Conference 2012, 2012

Abstract:

3D geovirtual environments (3D GeoVEs) such as virtual 3D city models serve as integration platforms for complex geospatial information and facilitate effective use and communication of that information. Recent developments towards standards and service-based, interactive 3D geovisualization systems enable the large-scale distribution of 3D GeoVEs also by thin client applications that work on mobile devices or in web browsers. To construct such systems, 3D portrayal services can be used as building blocks for service-based rendering. Service-based approaches for 3D user interaction, however, have not been formalized and specified to a similar degree. In this paper, we present a concept for service-based 3D camera control as a key element of 3D user interaction used to explore and manipulate 3D GeoVEs and their objects. It is based on the decomposition of 3D user interaction functionality into a set of services that can be flexibly combined to build automated, assisting, and application-specific 3D user interaction tools, which fit into service-oriented architectures of GIS and SDI based IT solutions. We discuss 3D camera techniques, categories of 3D camera tasks, and derive a collection of general-purpose 3D interaction services. We also explain how to eficiently compose these services and discuss their impact on the architecture of service-based visualization systems. Furthermore, we outline an example of a distributed 3D geovisualization system that shows how the concepts can be applied applications based on virtual 3D city models.

BibTeX file

@inproceedings{KHD12,
author = { Klimke, Jan and Hagedorn, Benjamin and D{\"o}llner, J{\"u}rgen },
title = { A Service-Based Concept for Camera Control in 3D Geovirtual Environments },
year = { 2012 },
month = { 0 },
abstract = { 3D geovirtual environments (3D GeoVEs) such as virtual 3D city models serve as integration platforms for complex geospatial information and facilitate effective use and communication of that information. Recent developments towards standards and service-based, interactive 3D geovisualization systems enable the large-scale distribution of 3D GeoVEs also by thin client applications that work on mobile devices or in web browsers. To construct such systems, 3D portrayal services can be used as building blocks for service-based rendering. Service-based approaches for 3D user interaction, however, have not been formalized and specified to a similar degree. In this paper, we present a concept for service-based 3D camera control as a key element of 3D user interaction used to explore and manipulate 3D GeoVEs and their objects. It is based on the decomposition of 3D user interaction functionality into a set of services that can be flexibly combined to build automated, assisting, and application-specific 3D user interaction tools, which fit into service-oriented architectures of GIS and SDI based IT solutions. We discuss 3D camera techniques, categories of 3D camera tasks, and derive a collection of general-purpose 3D interaction services. We also explain how to eficiently compose these services and discuss their impact on the architecture of service-based visualization systems. Furthermore, we outline an example of a distributed 3D geovisualization system that shows how the concepts can be applied applications based on virtual 3D city models. },
booktitle = { Proceedings of the 7th 3D GeoInfo Conference 2012 },
priority = { 0 }
}

Copyright Notice

last change: Tue, 23 Apr 2013 12:54:59 +0200

Lecture Assistance

  • 2011/12: Master Seminar "Realtime Rendering Techniques"
  • 2011: Bachelor Project "Mobile 3D Apps"
  • 2011: Master Lecture "Geovisualization"
  • 2010: Bachelor Project "SOA-based 3D Geovisualization for Mobile Applications"
  • 2010: Master Seminar on Information and Geo Visualization, Master Seminar on Software Engineering for Visualization Systems
  • 2009/10: Master Seminar Visualization, Master Seminar on Service-oriented Computing
  • 2009: Bachelor Project "Smartboard-based User-Interface for 3D City Models"
  • 2008: Master Seminar "Visualization: Concepts and Methods"
  • 2007/08: Master Seminar "Visualization"
  • 2007: Master Lecture "Visualization", Master Seminar "Visualization"
  • 2006/07: Master Seminar "Visualization"
  • 2006: Bachelor Lecture "User Interfaces"
  • 2005/06: Bachelor Lecture "Fundamentals of Computer Graphics", Master Seminar "Visualization"

Supervised Master/Diploma Thesis

  • Visualization of Building Information Models - Concept and Implementation of 3D Visualization Techniques.
  • Navigation and Object Interaction in Virtual 3D City Models based on Sketches and Gestures
  • Acquisition, Processing, Provision, and Visualization of Indoor Tracking Data
  • Concepts and Techniques for Collaborative Virtual 3D City Models
  • Design and Implementation of a Virtual 3D City Model of Historic Potsdam