FAQ
- Q: Do you have a topic for my thesis?
A: See below, there are usually some ideas there. You are also welcome to send me your own idea.
- Q: I don't know how to program. Can I write a thesis with you?
A: You "may" do it, of course, but I probably can't suggest a suitable topic.
- Q: Do you have a template for my thesis?
A: The web page of the examination board offers templates and more information. At the bottom of this page you find a log-in that you have to use to access the site.
- Q: When do you have time for me?
A: See below, file "howtoMeeting.pdf".
The following theses and internships are currently being supervised in Prof. Tümler's laboratory (working titles):
- Bachelor thesis, Computer Science: Emil Justus Petersen, “Design and implementation of a modular Unity framework for integration of VR scenarios that were developed individually”
There are also other externally supervised theses.
This work was completed in Prof. Tümler's lab:
- 2025, Bachelor, Applied Computer Science: Tim Göbel, "Integration und Evaluation multimodaler VR-Systeme: Standard-PC-VR vs. industrielle High-End-VR" (i.e. integration and evaluation of multi-modal VR-systems: standard PC-VR vs. industrial high-end VR)
- 2024, Master, Electrical and Computer Engineering: Akash S. Sureshbhai, "Eye Tracking in xR: A Comprehensive Teaching Scenario"
- 2024, Bachelor, Media Technology: Maximilian Sterz, "Development of a multi-user/platform application in Unity"
- 2024, Master, Biomedical Engineering (courses taught in English and German): Muhammad W. Jawaid, "Comparison of Tracking Systems"
- 2024, Master, Electrical and Computer Engineering: Ivan Kutsyianov, "Investigation of control and transfer algorithm between AR and robotic"
- 2024, Master, Biomedical Engineering (courses taught in English and German): Dilan Ilke Kurt,"Real-time 3D Model Reconstruction and Visualization on Hololens 2"
- 2024, Master, Biomedical Engineering (courses taught in Englishand German): Melis Alptekin,"Creating a Virtual Reality Simulation for Baker's Yeast Production and Comparative Study"
- 2024, Master, Interactive Media: Kseniia Krylova,"Development of an Interactive Learning Environment in Virtual Reality for Biotechnology"
- 2024, Master, Electrical and Computer Engineering: Eduard Sariiev, "Drift Diffusion Model in AR"
- 2024, Bachelor, Mechanical Engineering: Jincheng Li, "VR Lathe: Dynamic Modification of the Mesh of a Workpiece"
- 2023, Bachelor, Applied Computer Science: Kevin König "Evaluation of the influence of virtual reality on human sequential information processing using random dot cinematograms"
- 2023, Bachelor, Applied Computer Science: Jonas Bongartz"Comparison of the implementation of a VR project between Unity and Unreal Engine 5"
- 2023, Master, Biomedical Engineering (courses taught in Englishand German): Ahmed Umer,"Teaching Tracking System: Developing a Low-Cost Multi-Sensor Tracking System for Virtual and Mixed Reality Education"
- 2023, Master, Biomedical Engineering: Juan Felipe Diaz Quintero"Development of a Didactic VR Tool for Minimally Invasive Surgery"(Video)
- 2023, Master, Biomedical Engineering (courses taught in English and German): Mohsin Amjad "Implementation of Eye Tracking in Virtual reality Lathe Machine"
- 2023, Master, Biomedical Engineering: Gerald Justin Goenawan "Investigation of Scene Management Implementation on a Virtual Reality Biotech House in Unity"
- 2022, Bachelor, Mechanical Engineering: Peiyuan Wang "Exploration of WebAR/VR for Teaching"
- 2022, Bachelor, Mechanical Engineering: Yifan Shi"Complete lab on the VR lathe"(Video)
- 2022, Master, Biomedical Engineering (courses taught in English and German): Mary Igbudu"Analysis of Eye-Tracking Data in Virtual Reality - In Correlation to Medical Educational Result" - see conference publication: 5th VR AR Learning Workshop
- 2022, Bachelor, Mechanical Engineering: Jiaming Jiang "Conversion of an interactive virtual reality application for the 2D monitor"
- 2021, Master, Interactive Media: Rong Huang"Concept of a biotech house in virtual reality
using the example of yogurt production"(video) - see conference publication: 5th VR AR Learning Workshop - 2021, Master, Data Science: Mingjian Liu"xR scene synchronization between different platforms"
- 2021, Master, Biomedical Engineering: Angela Odame"Virtual Reality as a Teaching Tool in Cardiac Anatomy Education" - see HCI International publication
- 2021, Master, Biomedical Engineering (taughtcourses in English and German): Alp Toprak"Investigation of Visualizing Interaction Metaphors to enable Collabration for Augmented and Virtual Reality on Multi-Plaforms for Medical Applications" - see HCI International Publication
- 2021, Bachelor, Mechanical Engineering: Yuntao Xu"Simulation of lathe in Unity Engine and its interaction through VR devices"
- 2020, Master, Biomedical Engineering (courses taught in Englishand German): Manisha Balani"Investigation of Interaction Metaphors for Augmented and Virtual Reality on Multi-Platforms for Medical Applications" - see HCI International publication
The following selected projects are also presented here:
- 2024, Internship, Media Technology: Maximilian Sterz "Possibilities of Draw-Call Optimization in Unity Projects"
- 2023, Internship Bachelor, Mechanical Engineering: Jincheng Li,"Virtual PlayDoh: Simulating Plasticine in VR" (Video)
- 2023, Project work Master, Data Science, Juan Enrique Erazo Sanchez: "AI-based analysis of eye movement data (successor to this work): Creating and training a model, testing with eye movement data from a previous study"
- 2023, Project work, Media Technology:"Arduino based Unity3D control"
- 2022, Directed Research Studies, Master Biomedical Engineering:"Evaluation of Azure Kinect DK, Demo Application and comparison with Kinect V2"
- 2022, Directed Research Studies, Master Biomedical Engineering:"Demo Application for HoloLens2" and manual"How to create new HoloLens2 projects with Unity"
- 2022, student project, Master Biomedical Engineering: (Video link) "Hip Joint Surgery in VR"
- 2021, student project, Master Biomedical Engineering (courses taught in English and German): "Identification and evaluation of alternatives to Unity which are not under U.S. Sanction list"
- 2020, student project, Master Electrical Engineering: (Video link) "Learning tracking system for use in teaching"
- 2020, student project, Bachelor Electrical and Computer Engineering: (Video link) Testing and commissioning of an LC80 learning computer from the GDR
Ideas for new student projects / theses
What is meant by this?
- See example videos: Video yogurt, video baker's yeast, video winemaking
- Biotechnological products are everywhere in our lives: soap, yogurt, baker's yeast, etc.
- We present an "everyday house" in VR in which you could live.
- You can find biotechnological products in various places and can either produce them yourself in VR simulations or find out details about their production
What skills are required or partially learned as part of the final project?
- Programming (mandatory)
- Unity (mandatory)
- 3D modeling (can be learned)
For which target group is this subject area suitable?
- All students of FB5, FB6, FB7 (note: required skills above)
Which tasks could be worked on in final theses or projects?
- Expansion to include additional scenarios. For example, the production of:
- Bread,
- beer,
- citric acid,
- detergent enzymes,
- insulin,
- penicillin,
- cellulose,
- compost,
- biodiesel,
- ...
- Also of interest: Animation of microorganisms and mixed cultures
What is meant by this?
- See one of the previous student papers: this paper or this video
- Mechanical Engineering processes are used and taught in our Department.
- One process for machining workpieces is the lathe.
- Unfortunately, students cannot operate the lathe themselves in the real lab of the Mechanical Engineering degree program
- We are therefore developing a VR lathe simulator.
What skills are required or partially learned as part of the final project?
- Programming (mandatory)
- Unity (mandatory)
- 3D modeling (can be learned)
For which target group is this subject area suitable?
- All students of FB5, FB6
- In particular, of course, Mechanical Engineering students
Which tasks could be worked on in final theses or projects?
- Conducting a study: How good is the application for use with students? Does the VR application impart relevant knowledge? Is the knowledge conveyed "correctly"?
- How could the VR lab be used as an admission requirement for the real lab on the real lathe? (If necessary, generate a code that allows instructors to see how good/bad the students were in the VR lab)
- Extension of the existing application with new content (environment: workshop; interaction with tools; additional machining steps, etc.)
What does that mean?
- We want to combine the best technologies available to us into one system: HaptX Gloves (haptic gloves), bHaptics Vest (haptic vest), Varjo XR3 (best VR glasses) -> an xR monster!
- We want to compare this system with a standard VR system: How good is the immersion, the presence, the effectiveness?
- Which evaluation software should we use for this? We need software at the highest level, best possible quality and integration of the vest+gloves! Maybe we use Half Life Alyx as evaluation software?
- First developments are done, the system is ready to be used in a study!
What skills are required or partially learned as part of the thesis?
- Programming (mandatory)
- Unity (mandatory)
For which target group is this subject area suitable?
- Computer science students
- Possibly students of Electrical and Computer Engineering, Biomedical Engineering or Media Technology
Which tasks could be worked on in final theses or projects?
- Combination of all systems (vest, gloves, glasses) in your own Unity project [this is done]
- Contacting Varjo, HaptX and bHaptics as well as Valve to discuss how we can use the technologies in a study.
- Conducting a study (standard system: HTC Vive Focus Vision, against the "xR-Monster")
What does that mean?
- We have a first aid dummy in the xRLab.
- We want to equip this dummy with electronics so that it can report back to us whether the first aid measures are being carried out correctly.
- The instructions that are to be carried out are to be displayed in HoloLens 2 AR glasses.
- This allows a trainee to see exactly what needs to be done and receive live reregistration as to whether he/she is carrying out the steps correctly.
What skills are required or partially learned as part of the final project?
- Programming (mandatory)
- Electronics/Electrical Engineering (mandatory)
- Unity (mandatory)
For which target group is this subject area suitable?
- Students of Biomedical Engineering (courses taught in English and German)
- Possibly students of Computer Science, Electrical and Computer Engineering
Which tasks could be worked on in theses or projects?
- Integration of electronics into the dummy
- Evaluation and processing of the sensor data
- Transmission of the sensor data to the HoloLens 2
- User-friendly presentation of the sensor data in the HoloLens 2
- Design of AR displays to explain work steps in the HoloLens 2
What is meant by this?
- See example video: Video
- Several (AR, VR, MR) xR systems work simultaneously in an xR session.
- Can an AR smartphone user work together with a VR headset user?
- What problems will arise? (VR controller vs. smartphone screen tap vs. hands-free interaction)
- How can these difficulties be overcome so that the choice of platform has the least possible impact on the xR experience?
What skills are required or partially learned as part of the final project?
- Programming (mandatory)
- Unity (mandatory)
- Network communication (can be learned)
For which target group is this subject area suitable?
- Computer science students
- Electrical and Computer Engineering or Media Engineering students, if they have good programming skills
Which tasks could be worked on in theses or projects?
- Porting an existing system from Unity 2019 to the current Unity version
- Marker-based calibration in the AR/VR system
- Extracting SpatialData from VR systems (Windows Mixed Reality) and Android and making it usable
- Data management - when, why and how is data efficiently synchronized between end devices?
- Use Mixed Reality Toolkit (MRTK) with CardboardVR (this is not yet possible, but would be very interesting)
What is meant by this?
- This is not a fixed "project", but includes technically interesting topics that can be worked on independently of other ongoing projects
What skills are required or partially learned as part of the thesis?
- Programming (mandatory)
- Unity (mandatory)
For which target group is this subject area suitable?
- All students of FB5, FB6
Which tasks could be worked on in final theses or projects?
- LookingGlass 16" 3D monitor and LeapMotion:
The "LookingGlass" is an autostereoscopic 3D monitor. Some of our existing VR scenarios could be tried out on this device and compared to "normal VR" in a study. A demo application is already available. - EyeTracking:
We have various AR/VR glasses with eye-tracking functionality. This makes it possible to use the eyes as an interaction tool in AR/VR. You look at an object and it reacts to you! What interesting things could you do with it? Here are some ideas, some of which could be investigated in a final thesis:- You could investigate whether users can find the relevant information - and if not, offer help.
- Interaction with objects could be designed in a fundamentally different way: Only if you look directly at an object can you trigger an interaction with it.
- Eye movements could be analyzed afterwards to understand how a person used an xR scenario.
- Set up and explore Mozilla Hubs:
Mozilla Hubs is a platform where several 3D/VR users can meet and interact together. Maybe we can set up and operate a server like this ourselves? - VR tele-hands:
(Watch this video first) Bi-directional control for robotic hands, sensors and haptic VR gloves (depending on the focus, programming in Unity or creating 3D models, physical construction, design of electronics, 3D printing, etc.).
What does this mean?
- Here you will find topics that deal with the optimization of xR scenes.
What skills are required or partially learned as part of the thesis?
- Programming (mandatory)
- Understanding of the CPU/GPU pipeline (mandatory)
- Unity (mandatory)
For which target group is this subject area suitable?
- Computer science students
- Possibly students of Electrical and Computer Engineering
Which tasks could be worked on in final theses or projects?
- Shader development: Clipping shader for simulating a field-of-view (simulation of AR displays in VR)
- Shader development: Development of a shader for the LookingGlass 3D display and analysis of possibilities for performance optimization
What is meant by this?
- The use of AR/VR/MR/xR as "new" media also harbours new risks for the outflow of information to unauthorized persons.
- Simple examples:
- Hand gestures can reveal virtually typed passwords
- from favorable angles, screen contents of AR glasses can become visually visible to outsiders
- Sensors in glasses / xR devices record the geometry of the space in which I am moving - what happens to this data?
- In this topic area, critical scenarios are to be recognized and individual ones credited.
- Possible courses of action to avoid safety risks should be developed.
What skills are required or partially learned as part of the final thesis?
- Programming (mandatory)
- Unity (mandatory)
For which target group is this subject area suitable?
- Students of Media Technology, Electrical and Computer Engineering and Applied Computer Science
Which tasks could be worked on in theses or projects?
- Study on the recognizability of display content from the outside: When wearing AR glasses, under what conditions is it good / bad to recognize what is displayed in the glasses for the AR user? Different devices use different display technologies (HoloLens 1: LCoS, HoloLens 2: laser scanner) - what influence does this have? What countermeasures would be possible so that no image is visible to the outside? (Programming in Unity and study design + implementation)
- Study on the recognizability of virtual hand inputs: You often have to enter text in xR applications. Is it possible to recognize from the outside what was entered there? What countermeasures are possible, how effective are they and what influence do they have on the xR experience? Relevant for both VR (LeapMotion) and AR (HoloLens 2). (Programming in Unity and study design + implementation)
- Sensor technology and 3D data: What is the quality of the 3D model that a HoloLens generates of the room? Which objects can be identified in it? Object categories and sizes (chair, table, cup), identification of specific objects (this one red chair was in a different place yesterday), etc. (programming in Unity)
- Data encryption: Which concepts for encrypting data can be used sensibly on xR systems? (Concept creation, programming in Unity)
What is meant by this?
- See one of the previous student projects: this video
- I have some old learning and home computers LC80 from the 1980s at my disposal. Their performance is partly similar to today's Arduino microcontrollers. Couldn't you do something interesting with them?
- A C64 games computer is also available, complete with floppy disk drive.
- I also have historical VR glasses that are technically flawless - but need to be maintained and overhauled. Operation on today's PCs would be desirable but is not yet possible.
What skills are required or partially learned as part of the thesis?
- Programming (mandatory)
- Electronics / Electrical Engineering (mandatory)
For which target group is this subject area suitable?
- Electrical and Computer Engineering students
- All students with a corresponding interest and electronics skills
Which tasks could be worked on in final theses or projects?
- Establish communication between Arduino and LC80: The LC80 has a cassette interface. We could use this to transfer programs from the Arduino to the LC80, as a kind of external memory
- Technical inspection and repair of a suitcase computer, similar to LC80
- Technical review and commissioning of a C64, possibly developing software or extensions for it
- Technical review and methods for operating Cybermaxx VR glasses on today's PCs
What does this mean?
- Here are topics that could not be assigned to the other subject areas
Which skills are required or partially learned as part of the final thesis?
- Programming (mandatory)
For which target group is this subject area suitable?
- different
Which tasks could be worked on in final theses or projects?
- Study on the sustainability of xR: How does xR contribute to sustainability? What potential is there and how is this potential currently being used? Your task is to conduct interviews with various companies on the use of xR technology: Where is it used, how is it used, which "old" processes have been saved, how have processes developed? (Example: Are fewer physical prototypes being built?) You will evaluate the interviews (according to questions yet to be defined).
- Programming with Minecraft! It's a bit crazy, but you can program with Minecraft - and super-low-level programming at that. In this project, a circuit is to be designed in Minecraft that contains the basic functions of a CPU. This is to be used later, for example, for the class "Engineering Informatics" to explain how a CPU works. Here is a video for the idea: Video
- Theremin: A theremin is to be built with the Raspberry Pico or Arduino. This is an interesting musical instrument.
- HoloLens 2 "HowTo": Extending the learning application for operating the HoloLens 2 (programming in Unity)
- Block-based programming in Unity: Can we create a "Scratch for Unity"(see here) to help students learn programming?
How to schedule an appointment with me
Responsible