Master Projects Archive RSS

  

Table of Contents  

  
  

Remote Control, Content Recording and Playback in lifeClipper2  

  
In Progress
Goal 
The goal of this thesis is to study the different means necessary to make the lifeClipper2 augmented reality system available in a larger context, i.e. to break open its currently enclosed form.
Single Assignment
Description 
Being research projects, most outdoor augmented reality systems are prototypes, built to research the problems of combining virtual environments with the physical world. These prototypes are self- sufficient. Once set up, they run on their own in a closed world. Changing the virtual part of the setup is cumbersome as the system has to be stopped for the user wearing the gear and then be manually reconfigured with data. There is no general way of providing this change of configuration remotely. Changing single objects inside a running configuration is not generally possible, only interaction programmed into a loaded configuration is provided.

Even if there were a convenient way of exchanging and manipulating data from outside the system, it is not clear how the data itself should be structured and stored. It could be provided in a lifeClipper2- specific format. But this would again restrict its use. It would be preferable to have the information stored together with or in the form of RDF to make it processable by other systems.

The challenges for this project are thus:

  • Conducting a literature review to find out about the current state of the art concerning the embedding of outdoor augmented reality systems in a larger (Internet) context.
  • Extending lifeClipper2 to provide a command and data transport protocol.
  • Extending lifeClipper2 to provide a more generic "running world" which can handle the commands and data provided by the protocol.
  • Attaching lifeClipper2 to a storage and event management facility to be able to record and provide data.
  • Finding general notions of interaction in outdoor augmented reality systems. What has to be provided by the system or attached to the system to make it generally useful to other environments?
Work
  • 10% Introduction
  • 20% Theory
  • 50% Programming
  • 20% Documentation
Participants
  • Oliver Koch
Mentors
  • Jürg Senn
  

High Performance Computing in Quantitative Finance  

  
Available
Goal 
The focus of this project in on implementing highly parallel Monte-Carlo methods to compute option prices for Rainbow barrier options using the Nvidia CUDA API.
Single Assignment
Description 
The pricing of options in quantitative finance is a very important problem encountered in financial engineering since the creation of organized option trading. As more real-time computation has been applied to finance-related problems in the last years, finding efficient ways to implement option pricing models on modern architectures such as Cells or GPUs has become more important.
References
Work
  • 10% introduction
  • 20% theory
  • 50% programming
  • 20% evaluation
Participants
  • ...
Mentors
Partners
  • Bank Sarasin & Cie
  

lifeClipper2 content exchange for augmented reality systems  

  
In Progress
Goal 
lifeClipper2 (LC2) is an outdoor augmented reality project. This master project work out a feasibility study for real time exchange of lifeclipper information with other systems. Trails, stored views and manipulated objects of lifeclipper users can be shared with other systems.
Single Assignment
References
Work
  • 10% introduction
  • 20% theory
  • 50% programming
  • 20% evaluation
Participants
  • Lukas Meier
Mentors
Partners
  

Syndicate Community-Portal  

  
In Progress
Goal 
Master Thesis
Single Assignment
Description 

Until now the capacity of a web site has been deÞned at the time of creation and extension of this capacity was only possible with additional effort. However there have been advances in making web pages more customizable for users to their speciÞc liking and integrating other sources into the current web page to create personal mashups.

Implementation of new Missions for syndicate. Definition of a security-policy and implementation of a secure community environment for open access on the internet.

References
Work
  • 30% theory
  • 70% programming
Participants
  • Marcus Bächinger
Mentors
  

Cell BE processors for high performance biomedical simulations  

  
Available
Goal 
It will be studied how the innovative Cell BE architecture can be used to predict the temperature increase in biomedical simulations.
Single or Group Assignment
Description 

Hyperthermia is a promising, relatively new method to treat various types of cancer by heating the tumor, thereby inducing preferential apoptosis of cancerous cells. In therapy planning, the therapeutically optimal antenna parameters for the applicator are determined for each patient. The specific absorption rate values are obtained by solving the Maxwell equations, and the temperature distribution is predicted by variants of the bio-heat transfer equation. Although this can be a demanding task, a clinical planning tool greatly improves the medical treatment quality with a virtual experiment, i.e., to model, simulate and optimize the therapy in great detail and with high precision.

In this master thesis you will learn to use a cluster of high-performance Cell BE/system Z processors to simulate the temperature distribution in the human body by solving the bio-heat transfer equation.

The image shows a Linux-based computed temperature distribution that will run on a prototype of Mercury's dual Cell-based Blade.

References
Work
  • 20% introduction
  • 20% theory
  • 60% programming
Participants
Mentors
  

Integration of dynamic objects into lifeClipper2  

  
In Progress
Goal 
Dynamic contents for LifeClipper2
Description 
lifeClipper2 (LC2) is a cutting-edge outdoor augmented reality project. Its goal is to explore the potential of „Augmented Reality“ in the areas of project visualization, urbanism and tourism. This master project elaborates the possibilites of new Graphic Processor Units (GPU) and discusses possibilities on how to implement new visual effects in LC2.
References
Work
  • 20% introduction
  • 20% theory
  • 60% programming
Participants
  • Peter Nabholz
Mentors
Partners
  

Archiv / Archive