Interactive Media Systems, TU Vienna

Topics & Tasks

Topics Feed

Thesis topics, seminars and practica, and more. Available topics and tasks are also published as
a feed. Just click the buttons on the right and subscribe the URL in your preferred news reader.

Job Offers

0503 Studierenden-Praktikum: 3D-Softwareentwicklung (20h / Woche) For details please see the PDF attached below M. Gelautz Details
0470 Algorithmenentwickler (m/w) für Fahrerassistenzsysteme gesucht For details please see the PDF attached below M. Gelautz Details

PhD Theses

0251 Virtual & Augmented Reality - Suggest Your Own Topic Students with interesting ideas for Virtual and Augmented Reality topics are always welcome for Master Theses, PhD Theses or Practicums. Please… H. Kaufmann Details

Master Theses

0526 Virtual Vertical Gardening Develop a virtual reality application for vertical gardening based on our virtual tractor. Given a 3D model of a famous skyscraper it should be… H. Eidenberger Details
0523 Jumpcube Integration of Scent Controller Integrate our scent controller into the setup of the virtual jumpcube (see http://jumpcu.be). Tasks are: (1) Finishing of the controller board… H. Eidenberger Details
0522 Virtual You Liberty Installation Develop a VR-based art installation that consists of a pedestal, two old shoes on top of it & a head-mounted display next to it. When looking… H. Eidenberger Details
0521 VRGroup - Immersive Training and Simulation in Virtual Reality In Virtual Reality Umgebungen können gefährliche Situation unter kontrollierten Bedingungen simuliert und trainiert werden. Besonders interessant ist… C. Schönauer, H. Kaufmann, A. Mossel Details
0520 TIS2 Evaluation of Rabbit MQ for Messaging between Java and Ruby Evaluate the library Rabbit MQ for the messaging and data exchange between Java and Ruby system parts. The essential question to be answered is… H. Eidenberger Details
0519 TIS2 Applications for Document Management Systems Implement applications for the document management system Nuxeo that is currently evaluated for the application in student management. The concrete… H. Eidenberger Details
0518 TIS2 Automated Oracle Database Reorganisation Develop/customize a workbench of tools for the automated analysis of Oracle RDBMS installations that provides monitoring information (eg on SGA… H. Eidenberger Details
0517 TIS2 Ruby on Rails Upgrade Automation Develop a tool for the as-far-as-possible automation of the frequently necessary upgrades in a Ruby on Rails installation (version updates, library… H. Eidenberger Details
0516 TIS2 Channeling Concept for Employees Develop a prototypical new landing page for TU employees in the environment of the TISS system that embeds a channeling systems which provides… H. Eidenberger Details
0515 Augmented virtual diving for the TU Jumpcube For the TU Jumpcube (http://jumpcu.be) develop a Unity module for an existing reef diving application that makes use of the camera-based… H. Eidenberger Details
0514 Parachute Control for the TU Jumpcube For the TU Jumpcube (http://jumpcu.be) develop a Unity module that allows to control the parachute in a VR skydiving app via the hand-held… H. Eidenberger Details
0512 Automated Generation of Virtual Reality Walkthroughs for Architectural Visualization The emerging field of virtual reality (VR) enables new opportunities for presenting indoor architectural scenes as immersive virtual environments. VR… H. Kaufmann, G. Gerstweiler, P. Kán Details
0511 Virtual Agriculture Game Develop virtual reality content for an agriculture game based on a virtualized tractor. For example, implement an application that allows for plowing… H. Eidenberger Details
0510 VRGroup - Fußtracking für Virtual Reality Die Visualisierung von Beinen und Füßen erhöht die Immersion und Bewegungssicherheit von Usern in Virtual Reality Anwendungen. In gegenwärtigen… C. Schönauer, H. Kaufmann Details
0509 VRGroup - Tracking for Mobile Virtual Reality Trotz der Verfügbarkeit von verschiedenen Produkten für seated und (small) room scale Virtual Reality, ist Tracking in größeren Räumen für… C. Schönauer Details
0508 3D Shape Modeling by Human Hands in Virtual Reality 3D content creation is receiving significant attention in computer graphics research and industry. In recent years, different methods, paradigms, and… P. Kán, H. Kaufmann Details
0507 VRGroup - Guiding people with 3D sound In this project it should be evaluated how 3D sound can be used to guide people in complex AR enabled indoor environments. G. Gerstweiler Details
0505 VRGroup - Rhino Plugin for Robot Arm Control A plugin for the scripting language rhino should be implemented to allow easy and direct control of the collaborative robot arm Franka. E. Vonach Details
0504 Automated Computational Design of Caustic-Generating Surfaces The main goal of this thesis will be to develop an algorithm for calculation of geometric surface which will cast the caustics (projected specular… P. Kán, H. Kaufmann Details
0502 Extraction of city models from 3D sources for the Jumpcube project Develop a procedure for the extraction of publicly available 3D city models from content sources. Requires good knowledge in 3D modelling. H. Eidenberger Details
0497 Virtual Reality Content for the TU Jumpcube Develop 3D and multimedia content for the TU Jumpcube project. Please use Unity or Unreal to develop scenes of 3-5min length including the following… H. Eidenberger Details
0495 VRGroup - Gait Estimation from sparse Motion Data In a Virtual Reality scenario the animation of the user's avatar contributes a lot to the feeling of immersion. Employing a full body motion capture… E. Vonach Details
0491 Light Source Estimation with RGB-D Camera The estimation of environmental illumination in a real scene is an important problem addressed in many fields of computer graphics, particularly in… P. Kán, H. Kaufmann Details
0473 Virtual Zipliner Implement a Virtual Zipliner with mountain content and cold air for the Virtual Jump Simulator. H. Eidenberger Details
0468 Mobile Virtual Reality for Multipe User This topic aims at creating a multi-user immersive Virtual Reality (VR) system that provides * 3D stereoscopic viewing with a mobile head mounted… A. Mossel Details
0453 VRGroup - 3D Object Avoidance Setup: Structure Sensor, Indoor Tracking, Android / Unity 3D, PCL Aufgabe: Die Tiefendaten des Mobilen Setups sollen mit einem vereinfachten 3D… G. Gerstweiler Details
0450 VRGroup - Extending Structure Sensor with Tablet RGB Camera Setup: Android, Structure Sensor Kalibrierung, PCL, OpenCV Aufgabe (Anforderung variiert je nach ECTS): Kalibrieren des Kamerasetups (Tiefensensor… G. Gerstweiler Details
0449 VRGroup - Automatic Extraction and Reviewing of Image Markers Setup: Android + Tiefensensor Metaio SDK Aufgabe: Erkennen von merkmalsreichen planaren Flächen welche als „natural feature marker“ verwendet werden… G. Gerstweiler Details
0429 EEG controlled Avatar Stardate 3012.4: The former captain of U.S.S. Enterprise Christopher Pike is completely paralysed and controls his wheelchair as well as light… K. Vasylevska Details
0424 VRGroup - Hybrid finger/motion tracking and haptic feedback In a virtual reality scenario with haptic feedback, precise hand and finger tracking is important. Current solutions either employ relative tracking… E. Vonach Details
0416 Mapping of Realism in Rendering onto Perception of Presence in Augmented Reality Augmented reality (AR) is the field which highly depends on the human perception. The usability of the final application as well as the convenience… P. Kán, H. Kaufmann Details
0387 Global Illumination Rendering on Mobile Devices Mobile devices have become widely used in everyday life. The quality of generated content on mobile devices can positively affect attractivity,… P. Kán, H. Kaufmann Details
0366 High-dimensional Feature Selection for Audio Datasets Feature selection is the task of selecting features that best represent a given dataset. In media data (audio/video) features are usually… M. Zaharieva Details
0365 Near-Duplicate Video Sequence Detection Large video sets often contain a vast number of near-duplicate video sequences (e.g. recordings of music concerts, sport and social events). Various… M. Zaharieva Details
0358 Real-Time Filtering of Monte Carlo Noise on GPU Computational capabilities of modern graphics hardware enable physically based rendering algorithms to run in real-time using low sampling rate. The… P. Kán, H. Kaufmann Details
0356 Mobile Environment Map Capturing Current development of mobile hardware can turn mobile devices to efficient tools for capturing and reconstruction of the real world. This… P. Kán, H. Kaufmann Details
0355 Multi Kinect Tracking (Autocalibration mit Skelettdaten) Eine einzelne Kinect bietet einen relativ eingeschränkten Blick und Trackingbereich. Für verschiedene Anwendungen werden allerdings größere… C. Schönauer Details
0298 Objekt Tracking/Segmentation mit der PCL Analyse oder (Weiter)entwicklung vorhandener/eigener Objekt-Tracking oder Segmentierungsalgorithmen. C. Schönauer Details
0297 Bodyscanner mit Kinect Es soll ein Oberflächenmodell eines Benutzers aus Kinect Daten erstellt, gerendert und animiert werden. C. Schönauer Details
0251 Virtual & Augmented Reality - Suggest Your Own Topic Students with interesting ideas for Virtual and Augmented Reality topics are always welcome for Master Theses, PhD Theses or Practicums. Please… H. Kaufmann Details

Bachelor Theses

0526 Virtual Vertical Gardening Develop a virtual reality application for vertical gardening based on our virtual tractor. Given a 3D model of a famous skyscraper it should be… H. Eidenberger Details
0525 TIS2 Extended Research Infrastructure Database Extend an existing prototype for the management of research infrastructures: Implement a service booking module, reporting functions and data… H. Eidenberger Details
0523 Jumpcube Integration of Scent Controller Integrate our scent controller into the setup of the virtual jumpcube (see http://jumpcu.be). Tasks are: (1) Finishing of the controller board… H. Eidenberger Details
0522 Virtual You Liberty Installation Develop a VR-based art installation that consists of a pedestal, two old shoes on top of it & a head-mounted display next to it. When looking… H. Eidenberger Details
0521 VRGroup - Immersive Training and Simulation in Virtual Reality In Virtual Reality Umgebungen können gefährliche Situation unter kontrollierten Bedingungen simuliert und trainiert werden. Besonders interessant ist… C. Schönauer, H. Kaufmann, A. Mossel Details
0520 TIS2 Evaluation of Rabbit MQ for Messaging between Java and Ruby Evaluate the library Rabbit MQ for the messaging and data exchange between Java and Ruby system parts. The essential question to be answered is… H. Eidenberger Details
0519 TIS2 Applications for Document Management Systems Implement applications for the document management system Nuxeo that is currently evaluated for the application in student management. The concrete… H. Eidenberger Details
0518 TIS2 Automated Oracle Database Reorganisation Develop/customize a workbench of tools for the automated analysis of Oracle RDBMS installations that provides monitoring information (eg on SGA… H. Eidenberger Details
0517 TIS2 Ruby on Rails Upgrade Automation Develop a tool for the as-far-as-possible automation of the frequently necessary upgrades in a Ruby on Rails installation (version updates, library… H. Eidenberger Details
0516 TIS2 Channeling Concept for Employees Develop a prototypical new landing page for TU employees in the environment of the TISS system that embeds a channeling systems which provides… H. Eidenberger Details
0515 Augmented virtual diving for the TU Jumpcube For the TU Jumpcube (http://jumpcu.be) develop a Unity module for an existing reef diving application that makes use of the camera-based… H. Eidenberger Details
0514 Parachute Control for the TU Jumpcube For the TU Jumpcube (http://jumpcu.be) develop a Unity module that allows to control the parachute in a VR skydiving app via the hand-held… H. Eidenberger Details
0511 Virtual Agriculture Game Develop virtual reality content for an agriculture game based on a virtualized tractor. For example, implement an application that allows for plowing… H. Eidenberger Details
0510 VRGroup - Fußtracking für Virtual Reality Die Visualisierung von Beinen und Füßen erhöht die Immersion und Bewegungssicherheit von Usern in Virtual Reality Anwendungen. In gegenwärtigen… C. Schönauer, H. Kaufmann Details
0509 VRGroup - Tracking for Mobile Virtual Reality Trotz der Verfügbarkeit von verschiedenen Produkten für seated und (small) room scale Virtual Reality, ist Tracking in größeren Räumen für… C. Schönauer Details
0507 VRGroup - Guiding people with 3D sound In this project it should be evaluated how 3D sound can be used to guide people in complex AR enabled indoor environments. G. Gerstweiler Details
0505 VRGroup - Rhino Plugin for Robot Arm Control A plugin for the scripting language rhino should be implemented to allow easy and direct control of the collaborative robot arm Franka. E. Vonach Details
0502 Extraction of city models from 3D sources for the Jumpcube project Develop a procedure for the extraction of publicly available 3D city models from content sources. Requires good knowledge in 3D modelling. H. Eidenberger Details
0497 Virtual Reality Content for the TU Jumpcube Develop 3D and multimedia content for the TU Jumpcube project. Please use Unity or Unreal to develop scenes of 3-5min length including the following… H. Eidenberger Details
0495 VRGroup - Gait Estimation from sparse Motion Data In a Virtual Reality scenario the animation of the user's avatar contributes a lot to the feeling of immersion. Employing a full body motion capture… E. Vonach Details
0473 Virtual Zipliner Implement a Virtual Zipliner with mountain content and cold air for the Virtual Jump Simulator. H. Eidenberger Details
0453 VRGroup - 3D Object Avoidance Setup: Structure Sensor, Indoor Tracking, Android / Unity 3D, PCL Aufgabe: Die Tiefendaten des Mobilen Setups sollen mit einem vereinfachten 3D… G. Gerstweiler Details
0450 VRGroup - Extending Structure Sensor with Tablet RGB Camera Setup: Android, Structure Sensor Kalibrierung, PCL, OpenCV Aufgabe (Anforderung variiert je nach ECTS): Kalibrieren des Kamerasetups (Tiefensensor… G. Gerstweiler Details
0449 VRGroup - Automatic Extraction and Reviewing of Image Markers Setup: Android + Tiefensensor Metaio SDK Aufgabe: Erkennen von merkmalsreichen planaren Flächen welche als „natural feature marker“ verwendet werden… G. Gerstweiler Details
0424 VRGroup - Hybrid finger/motion tracking and haptic feedback In a virtual reality scenario with haptic feedback, precise hand and finger tracking is important. Current solutions either employ relative tracking… E. Vonach Details
0422 VRGroup - Open source camera calibration tool The process of calibrating a camera with fisheye lense has to be addressed via GUI in such a way, that no special computer science knowhow is… E. Vonach Details
0366 High-dimensional Feature Selection for Audio Datasets Feature selection is the task of selecting features that best represent a given dataset. In media data (audio/video) features are usually… M. Zaharieva Details
0365 Near-Duplicate Video Sequence Detection Large video sets often contain a vast number of near-duplicate video sequences (e.g. recordings of music concerts, sport and social events). Various… M. Zaharieva Details

Practica

0526 Virtual Vertical Gardening Develop a virtual reality application for vertical gardening based on our virtual tractor. Given a 3D model of a famous skyscraper it should be… H. Eidenberger Details
0525 TIS2 Extended Research Infrastructure Database Extend an existing prototype for the management of research infrastructures: Implement a service booking module, reporting functions and data… H. Eidenberger Details
0524 Webshop for the Jumpcube For the existing website of the virtual jumpcube project (http://jumpcu.be; implemented in WordPress) implement a webshop that allows individuals and… H. Eidenberger Details
0523 Jumpcube Integration of Scent Controller Integrate our scent controller into the setup of the virtual jumpcube (see http://jumpcu.be). Tasks are: (1) Finishing of the controller board… H. Eidenberger Details
0522 Virtual You Liberty Installation Develop a VR-based art installation that consists of a pedestal, two old shoes on top of it & a head-mounted display next to it. When looking… H. Eidenberger Details
0521 VRGroup - Immersive Training and Simulation in Virtual Reality In Virtual Reality Umgebungen können gefährliche Situation unter kontrollierten Bedingungen simuliert und trainiert werden. Besonders interessant ist… C. Schönauer, H. Kaufmann, A. Mossel Details
0520 TIS2 Evaluation of Rabbit MQ for Messaging between Java and Ruby Evaluate the library Rabbit MQ for the messaging and data exchange between Java and Ruby system parts. The essential question to be answered is… H. Eidenberger Details
0519 TIS2 Applications for Document Management Systems Implement applications for the document management system Nuxeo that is currently evaluated for the application in student management. The concrete… H. Eidenberger Details
0518 TIS2 Automated Oracle Database Reorganisation Develop/customize a workbench of tools for the automated analysis of Oracle RDBMS installations that provides monitoring information (eg on SGA… H. Eidenberger Details
0517 TIS2 Ruby on Rails Upgrade Automation Develop a tool for the as-far-as-possible automation of the frequently necessary upgrades in a Ruby on Rails installation (version updates, library… H. Eidenberger Details
0516 TIS2 Channeling Concept for Employees Develop a prototypical new landing page for TU employees in the environment of the TISS system that embeds a channeling systems which provides… H. Eidenberger Details
0515 Augmented virtual diving for the TU Jumpcube For the TU Jumpcube (http://jumpcu.be) develop a Unity module for an existing reef diving application that makes use of the camera-based… H. Eidenberger Details
0514 Parachute Control for the TU Jumpcube For the TU Jumpcube (http://jumpcu.be) develop a Unity module that allows to control the parachute in a VR skydiving app via the hand-held… H. Eidenberger Details
0513 VRGroup - Extrecting Features of an Hololens Room Mesh Setup: Mobile Scanning Unit, Unity 3D Input: 2D Floorplan, Room Mesh Task: The targt of this porject is to extract a reasonabale feature vector of a… G. Gerstweiler Details
0512 Automated Generation of Virtual Reality Walkthroughs for Architectural Visualization The emerging field of virtual reality (VR) enables new opportunities for presenting indoor architectural scenes as immersive virtual environments. VR… H. Kaufmann, G. Gerstweiler, P. Kán Details
0511 Virtual Agriculture Game Develop virtual reality content for an agriculture game based on a virtualized tractor. For example, implement an application that allows for plowing… H. Eidenberger Details
0510 VRGroup - Fußtracking für Virtual Reality Die Visualisierung von Beinen und Füßen erhöht die Immersion und Bewegungssicherheit von Usern in Virtual Reality Anwendungen. In gegenwärtigen… C. Schönauer, H. Kaufmann Details
0509 VRGroup - Tracking for Mobile Virtual Reality Trotz der Verfügbarkeit von verschiedenen Produkten für seated und (small) room scale Virtual Reality, ist Tracking in größeren Räumen für… C. Schönauer Details
0507 VRGroup - Guiding people with 3D sound In this project it should be evaluated how 3D sound can be used to guide people in complex AR enabled indoor environments. G. Gerstweiler Details
0505 VRGroup - Rhino Plugin for Robot Arm Control A plugin for the scripting language rhino should be implemented to allow easy and direct control of the collaborative robot arm Franka. E. Vonach Details
0502 Extraction of city models from 3D sources for the Jumpcube project Develop a procedure for the extraction of publicly available 3D city models from content sources. Requires good knowledge in 3D modelling. H. Eidenberger Details
0497 Virtual Reality Content for the TU Jumpcube Develop 3D and multimedia content for the TU Jumpcube project. Please use Unity or Unreal to develop scenes of 3-5min length including the following… H. Eidenberger Details
0496 VRGroup - Virtualizer as Gamecontroller The Cyberith Virtualizer should be integrated as analog gamecontroller in Windows. E. Vonach Details
0495 VRGroup - Gait Estimation from sparse Motion Data In a Virtual Reality scenario the animation of the user's avatar contributes a lot to the feeling of immersion. Employing a full body motion capture… E. Vonach Details
0479 Large modular VR environment The task is to create a model of a large building that can be explored in VR (with an Oculus Rift). The building should consist of modular parts, all… I. Podkosova Details
0478 Immersive VR platform in Unreal engine The task is to port an immersive VR setup including Oculus Rift, global position tracking and (possibly) full body motion tracking to Unreal engine… I. Podkosova Details
0477 3D Model Creation in Grammar-Based Procedural Modeling Tool The goal of this practicum is to design models of interior design pieces by using procedural modeling tool Michelangelo. The grammar-based procedural… P. Kán, H. Kaufmann Details
0473 Virtual Zipliner Implement a Virtual Zipliner with mountain content and cold air for the Virtual Jump Simulator. H. Eidenberger Details
0453 VRGroup - 3D Object Avoidance Setup: Structure Sensor, Indoor Tracking, Android / Unity 3D, PCL Aufgabe: Die Tiefendaten des Mobilen Setups sollen mit einem vereinfachten 3D… G. Gerstweiler Details
0450 VRGroup - Extending Structure Sensor with Tablet RGB Camera Setup: Android, Structure Sensor Kalibrierung, PCL, OpenCV Aufgabe (Anforderung variiert je nach ECTS): Kalibrieren des Kamerasetups (Tiefensensor… G. Gerstweiler Details
0449 VRGroup - Automatic Extraction and Reviewing of Image Markers Setup: Android + Tiefensensor Metaio SDK Aufgabe: Erkennen von merkmalsreichen planaren Flächen welche als „natural feature marker“ verwendet werden… G. Gerstweiler Details
0429 EEG controlled Avatar Stardate 3012.4: The former captain of U.S.S. Enterprise Christopher Pike is completely paralysed and controls his wheelchair as well as light… K. Vasylevska Details
0424 VRGroup - Hybrid finger/motion tracking and haptic feedback In a virtual reality scenario with haptic feedback, precise hand and finger tracking is important. Current solutions either employ relative tracking… E. Vonach Details
0422 VRGroup - Open source camera calibration tool The process of calibrating a camera with fisheye lense has to be addressed via GUI in such a way, that no special computer science knowhow is… E. Vonach Details
0417 Augmented Reality Glasses for Tracking The main goal of this Practicum is to implement an interactive and collaborative AR application for two users using an AR glass and a smart phone,… G. Gerstweiler Details
0366 High-dimensional Feature Selection for Audio Datasets Feature selection is the task of selecting features that best represent a given dataset. In media data (audio/video) features are usually… M. Zaharieva Details
0365 Near-Duplicate Video Sequence Detection Large video sets often contain a vast number of near-duplicate video sequences (e.g. recordings of music concerts, sport and social events). Various… M. Zaharieva Details
0355 Multi Kinect Tracking (Autocalibration mit Skelettdaten) Eine einzelne Kinect bietet einen relativ eingeschränkten Blick und Trackingbereich. Für verschiedene Anwendungen werden allerdings größere… C. Schönauer Details
0338 Erfassung sensorischer Funktionen mittels Touchscreen und Drucksensor Erfassung sensorischer Funktionen bei Kindern mit Störungen des autistischen Spektrums mithilfe von Touchscreen und Drucksensor. C. Schönauer Details
0298 Objekt Tracking/Segmentation mit der PCL Analyse oder (Weiter)entwicklung vorhandener/eigener Objekt-Tracking oder Segmentierungsalgorithmen. C. Schönauer Details
0297 Bodyscanner mit Kinect Es soll ein Oberflächenmodell eines Benutzers aus Kinect Daten erstellt, gerendert und animiert werden. C. Schönauer Details
0251 Virtual & Augmented Reality - Suggest Your Own Topic Students with interesting ideas for Virtual and Augmented Reality topics are always welcome for Master Theses, PhD Theses or Practicums. Please… H. Kaufmann Details