Page Areas:

Current Submenu:

Additional Information:

Student Projects

Hier den Alternativtext zum Bild eingeben!

Displays Book (free image material)

Hier den Alternativtext zum Bild eingeben!

Spatial Augmented Reality Book (free ebook)

Hier den Alternativtext zum Bild eingeben!

VIOSO smartprojecting

Hier den Alternativtext zum Bild eingeben!

The Flagship Publication of the IEEE Computer Society

Hier den Alternativtext zum Bild eingeben!

The Caleydo Project

Hier den Alternativtext zum Bild eingeben!

Location - Computer Science Building (S3)

Location of the Institute for Computer Graphics: Computer Science Building (Science Park 3)

Position Indication:


Theses and Practical Courses

The Institute of Computer Graphics continuously supervises students on all levels (BSc, MSc as well as PhD) in computer graphics, computer vision, visual computing, visualization, or related fields. Each student will be individually advised.... continue reading.
Interested and motivated students are invited to contact us at any time during the semester.

Selected Student Work

A selection of the finest student projects can be found here.

Open Theses Topics

The following list of topics is currently available and can be chosen at any time in the semester. The topics are assigned to our main research areas: Light-Field Processing, Transparent and Flexible Image Sensor and Visual Analytics. Topics will be assigned on a first-come, first-served basis. We also welcome own suggestions that are related to visual computing. LaTex templates for theses and practical course reports are available in German and English. If you have general questions regarding doing a thesis at our institute, feel free to contact us.

Learning to be a Depth Sensor

Based on Microsoft’s work Learning to be a Depth Camera, we want to investigate if a classification approach (e.g., using regression forests) enables depth estimation of objects being located in front of our novel thin-film image sensor, LumiConSense (see video). The goal of this work is to sense rough distances of known objects based on training and classification.

Topics: machine perception, computer vision, sensors, classification, AI, C++, Matlab
Supervision: Alexander Koppelhuber, Oliver Bimber
Contact: alexander.koppelhuber(/\t)
Type: BSc Practicum, BSc Thesis, MSc Practicum, MSc Thesis

Light-Field Rendering for Virtual Reality Glasses

Virtual reality glasses, such as the Oculus Rift, are becoming popular, affordable and practical, due to compact hardware. These devices display stereoscopic content with a wider field of view than regular displays, supporting an immersive experience for the user. Additionally the viewer's head position, orientation and movement are tracked and the display can be altered accordingly. However, available content for such devices is mostly limited to games or live-renderings. Precalculated stereoscopic pictures and videos do not support altering the viewer's head orientation, due to the horizontal camera displacement (i.e. fails if the user tilts his head sideways). 4D light fields store additional data that is needed for orientation-aware stereoscopic displaying.
The goal of this project is to incorporate orientation-aware stereoscopic light-field rendering into our software, while solving challenges such as interpolation, rendering and navigation. Students will have the opportunity to work with a development version of the "Oculus Rift" virtual reality glasses, and will get insights on light-field processing.

Topics: light fields, head mounted displays, computer vision, C++
Supervision: Clemens Birklbauer, Oliver Bimber
Contact: clemens.birklbauer(/\t)
Type: BSc Practicum, BSc Thesis

Directional and Spatial Super Resolution

In [Boominathan, 2014] a hybrid imaging system consisting of a light-field camera and a high resolution standard camera enables spatial super resolution for light fields. At our institute we developed an upsampling method to increase the angular resolution of directionally sampled data, such as light fields, simply by realigning sampling positions. The goal of this project is to combine these spatial and directional super-resolution methods into one combined algorithm. Strategies for sampling code generation will be explored and evaluated.
Topics: Light Fields, Computer Vision, Matlab, C++
Supervision: David Schedl, Oliver Bimber
Contact: david.schedl(/\t)
Type: BSc Practicum, BSc Thesis, MSc Practicum, MSc Thesis

Fusing Data Analysis with Data Wrangling

Solving data intensive problems requires users to merge and analyze datasets that come from different sources, in various formats and semantics. The current workflow in visual data analysis is to first import and specify the semantics of the datasets in a standard importer dialog, before moving on to the actual visual analysis. However, when dealing with multiple, heterogeneous datasets the back and forth between data import and analysis results in a disruption of the workflow that hampers the sense making process. The goal of this project is to seamlessly fuse the data import with the data analysis. The project will be implemented in the Caleydo Web framework ( , which is based on D3.js, JavaScript and Python.

Topics: visualization, visual analytics, big data, D3.js
Supervision: Samuel Gratzl, Marc Streit
Contact: samuel.gratzl(/\t)
Type: BSc Practicum, BSc Thesis, MSc Practicum, MSc Thesis

Visualizing the Evolution of Cloud Computing Networks

With the high demand for online services such as remote storage and processing power cloud computing networks become more and more important. However, it is difficult for administrators to monitor and optimize such networks. The problem is that the infrastructure as well as the traffic stream are changing over time, making it hard to understand the impact of changes in the design of the cloud infrastructure. The goal of this project is to develop a visualization technique that allows cloud administrators to analyze such topological changes in the context of traffic patterns over time. Seeing the evolution of the network will help users to understand the outcome of changes in the network and also to further optimize the design of the cloud network. The project will be implemented as a web application based on D3.js.

Topics: visualization, visual analytics, networking, cloud computing, live data streaming, D3.js
Supervision: Holger Stitz, Marc Streit
Contact: holger.stitz(/\t)
Type: BSc Practicum, BSc Thesis, MSc Practicum, MSc Thesis

English Version English Version