Graphics & Geometry Group

Student Projects / Theses

We are constantly offering topics for Master/Bachelor theses or student research projects, with topics related to computer graphics and geometry processing. To get a first idea on the range of different topics please see the list of announced and finished projects below, or visit our research pages. Interested students are very welcome to contact Prof. Botsch for setting up a project. You should have taken lectures on graphics or geometry processing, and you should have a solid knowledge in C++ programming.

If you are interested in doing you Bachelor or Master thesis at our group you can find some guidelines here. Furthermore, here are important guidelines for doing proper research.

New Topics for Master and Bachelor Theses

Below you can find a list of new project announcements. If you are interested in one of these topics and want to get further details, please talk to us. However, you are not restricted to these topics: If you have an interesting project idea in mind, please don't hesitate to contact us to discuss your topic.

Please note that detailed project descriptions can only be accessed within the IP range of Bielefeld University.

Supervisor: Thomas Waltemate, Mario Botsch
Bachelor/Master Thesis
Supervisor: Thomas Waltemate, Mario Botsch
Bachelor Thesis
Supervisor: Jascha Achenbach, Mario Botsch
Master Thesis

Ongoing/Reserved Student Projects

Holger Bienek
Supervisor: Felix Hülsmann, Thomas Waltemate
Bachelor Thesis
Yannic Wietler
Supervisor: Felix Hülsmann, Mario Botsch
Master Thesis
Christoph Bösch
Supervisor: Jascha Achenbach, Mario Botsch
Bachelor Thesis
Lars Oetermann
Supervisor: Martin Komaritzan, Mario Botsch
Master Thesis
Amerigo Mancino
Supervisor: Jan Philip Göpfert, Mario Botsch
Master Thesis
Stefan Dresselhaus
Supervisor: Andreas Richter, Mario Botsch
Master Thesis

Finished Student Projects

2017

Steg-Algorithmus fuer Schablonen
Andreas Kudenko
Supervisor: Franz Kummert, Mario Botsch
Bachelor Thesis
Creating a Virtual Mirror using the Kinect
Yannic Wietler
Supervisor: Thomas Waltemate, Felix Hülsmann, Mario Botsch
Master Project
Virtal Mirror with HMD
Robert Feldhans
Supervisor: Thomas Waltemate, Felix Hülsmann, Mario Botsch
Master Project
Lars Kammann, Lars Offermann, Dominik Stallmann
Supervisor: Jascha Achenbach, Mario Botsch
Master Project

2016

High-Performance Bindless Rendering
Robert Feldhans
Supervisor: Thomas Waltemate, Mario Botsch
Bachelor Thesis
Lattice-Boltzmann Fluid Simulation
Martin Komaritzan
Supervisor: Olaf Kaczmarek, Mario Botsch
Master Thesis
Environment Lighting
Tamino Huxohl
Supervisor: Eduard Zell, Mario Botsch
Bachelor Thesis
Interaction with Virtual Objects to Improve Agility
Johannes Knust
Supervisor: Felix Hülsmann, Thies Pfeiffer
Master Project
Footskate Cleanup in Motion Retargeting for Character Animation
Vanessa da Silva Dovis
Supervisor: Felix Hülsmann, Iwan de Kok
Bachelor Thesis
Color Warping for Images
Yu Yi Yang
Supervisor: Jan Göpfert, Mario Botsch
Bachelor Thesis
In-Browser Rendering of Faces
Marcel Schuchmann
Supervisor: Jan Göpfert, Mario Botsch
Bachelor Thesis
Advanced Shadow Mapping
Jan Patrick Recke
Supervisor: Thomas Waltemate, Mario Botsch
Bachelor Thesis

2015

Self-Improving Blendshape Models
Jan Philip Göpfert
Supervisor: Mario Botsch, Barbara Hammer
Master Thesis
Singulärwertzerlegung zur Findung von Spektralfunktionen
Damaris Moltzahn
Supervisor: Olaf Kaczmarek, Mario Botsch
Bachelor Thesis
Motion Tracking of Stick Insects
Tristan Walter
Supervisor: Mario Botsch, Volker Dürr
Master Thesis
Visual Attention
Christian Behler
Supervisor: Mario Botsch, Werner Schneider
Master Thesis
Deformation with Constraints
Sergius Gaulik
Supervisor: Daniel Sieger, Mario Botsch
Master Thesis
PSO-PCA-GPU Hand Tracking
Patrick Wallbaum
Supervisor: Matthias Schröder, Mario Botsch
Master Thesis
Advanced Character Animation
Philipp von Neumann-Cosel
Supervisor: Thomas Waltemate, Mario Botsch
Bachelor Thesis
Evaluation of the Unreal Engine on a Virtual Supermarket
Lars Oetermann
Supervisor: Eduard Zell, Thies Pfeiffer
Bachelor Thesis
Elasticity-Inspired Skinning
Patryck Pekala
Supervisor: Thomas Waltemate, Mario Botsch
Master Project
Realtime Hair Rendering
Tristan Walter
Supervisor: Eduard Zell, Mario Botsch
Master Project
Motion Data Analysis and Correction
Thomas Pajenkamp
Supervisor: Felix Hülsmann, Mario Botsch
Master Project
Blend Shape Refinement for Face Animation
Jan Göpfert
Supervisor: Jascha Achenbach, Mario Botsch
Master Project
Tessellation Shader for Cell Visualization
Robin Schiewer
Supervisor: Mario Botsch, Bjoern Sommer
Master Project

2014

Tristan Kenneweg
Supervisor: Jascha Achenbach, Mario Botsch
Bachelor Thesis
Evaluation of Path Tracing and Photon Mapping
Kai Zander
Supervisor: Eduard Zell, Mario Botsch
Bachelor Thesis
Volume Data Processing
Stefanie Fritz
Supervisor: Daniel Sieger, Mario Botsch
Bachelor Thesis
Implementation and Evaluation of Physics Simulation in JavaScript
Lukas Kettenbach
Supervisor: Jascha Achenbach, Mario Botsch
Master Thesis

2013

Scan me! Print me! - A pipeline for scanning and converting humans into action-figures
Martin Holland
Supervisor: Matthias Schröder, Mario Botsch
Bachelor Thesis
Kamera-basiertes Tracking von Insekten
Robin Schiewer
Supervisor: Mario Botsch, Volker Dürr
Bachelor Thesis
Data Visualization with Human Faces
Leroy Rügemer
Supervisor: Mario Botsch, Tim Nattkemper
Bachelor Thesis
Presentation Viewer
Tristan Walter
Supervisor: Daniel Sieger, Mario Botsch
Bachelor Thesis
Heuschreckenanimation mit WebGL
Christian Behler
Supervisor: Mario Botsch, Volker Dürr
Bachelor Thesis
Subdivision Surfaces
Andreas Langfeld
Supervisor: Jascha Achenbach, Mario Botsch
Bachelor Thesis
Head- und Eye-Tracking im OctaVis
Kai Banasiak
Supervisor: Eugen Dyck, Mario Botsch
Bachelor Thesis

2012

Molecule and Cell Visualization
Thomas Waltemate
Supervisor: Mario Botsch, Björn Sommer
Master Thesis
Real-Time Rendering of Eyes
Matthias Esau
Supervisor: Eduard Zell, Mario Botsch
Bachelor Thesis
Membrane-Mapping und Optimierung der molekularen Darstellung mit Java3D in den CELLmicrocosmos Anwendungen
Philip Unruh
Supervisor: Björn Sommer, Mario Botsch
Master Thesis
Feature Sensitive Surface Reconstruction by Advanced Primitive Fitting and Global Alignment
Jascha Achenbach
Supervisor: Daniel Sieger, Mario Botsch
Master Thesis
Bounded Biharmonic Coordinates
Tillmann Funke
Supervisor: Daniel Sieger, Mario Botsch
Bachelor Thesis
Real-Time Simulation of Deformable Objects
Anton Helwart
Supervisor: Stefan Fröhlich, Mario Botsch
Master Thesis
3D Scanning and Registration
Gereon Götze
Supervisor: Daniel Sieger, Mario Botsch
Master Thesis

2011

3D Face Scanning through Stereo Vision
Lars Mödeker
Supervisor: Mario Botsch, Bernd Bickel
Master Thesis
Real-Time Cartoon Shading
Andreas Jagel
Supervisor: Eduard Zell, Mario Botsch
Bachelor Thesis
Real-Time Motion Capturing with the Kinect
Mathias Heinrich
Supervisor: Mario Botsch, Stefan Kopp
Master Thesis
Development of a Shader Framework
Christian Zentner
Supervisor: Eugen Dyck, Mario Botsch
Bachelor Thesis
3D-Scanning with the Kinect
Denis John
Supervisor: Mario Botsch, Jan Hammerschmidt
Bachelor Thesis
Short Film with 3D Studio Max
Velyana Stoycheva
Supervisor: Paul John, Mario Botsch, Eduard Zell
Bachelor Thesis

2010

Particle-Based Fluid Simulation
Kai Mismahl
Supervisor: Mario Botsch, Jan Hammerschmidt
Bachelor Thesis
GPU-Based Molecule Rendering
Thomas Waltemate
Supervisor: Mario Botsch, Eugen Dyck
Bachelor Thesis
Parallel Ray Tracing
Sebastian Walter
Supervisor: Stefan Fröhlich, Mario Botsch
Bachelor Thesis
Character Animation through Motion Tracking
Sabine Klein
Supervisor: Eugen Dyck, Mario Botsch
Bachelor Thesis
High Performance Mesh Rendering
Andre Hilsendeger
Supervisor: Jan Hammerschmidt, Mario Botsch
Bachelor Thesis
2D Physics Engine
Stephan Brandauer
Supervisor: Daniel Sieger, Mario Botsch
Bachelor Thesis
Implementation and Evaluation of a Multigrid Solver
Marcel Müller
Supervisor: Mario Botsch, Olaf Kaczmarek, Stefan Fröhlich
Bachelor Thesis
Framework for Interactive Virtual Character on the iPhone
Ioannis Motougiorgos
Supervisor: Stefan Kopp, Mario Botsch
Master Thesis

2009

Line-Art Rendering of Motion-Tracked Characters
Dorothe Schneider
Supervisor: Mario Botsch, Eugen Dyck
Bachelor Thesis
Skeleton-Based Character Animation
Matthias Siemonsmeier
Supervisor: Mario Botsch, Eugen Dyck
Bachelor Thesis
2D Mesh Generation
Stefan Wilsky
Supervisor: Mario Botsch, Daniel Sieger
Bachelor Thesis
3D Viewer on the iPhone
Frederik Steding
Supervisor: Mario Botsch, Stefan Fröhlich
Bachelor Thesis
Ray Tracing Acceleration Techniques
Bastian Hebeler
Supervisor: Mario Botsch, Eugen Dyck
Bachelor Thesis
Monte Carlo Path Tracing
Jan-Eric Peitzmeier
Supervisor: Mario Botsch, Stefan Fröhlich
Bachelor Thesis
Surface Reconstruction from Range Scans
Jan Hammerschmidt
Supervisor: Mario Botsch
Master Thesis
Level Set Surface Editing
Nikita Mattar
Supervisor: Mario Botsch
Master Thesis
Real-Time Shape Deformation in VR Environments
Felix Rabe
Supervisor: Mario Botsch, Christian Fröhlich
Master Thesis
Polygonal Finite Elements
Daniel Sieger
Supervisor: Mario Botsch
Master Thesis

2008

Parallel Geometry Processing
Dario Poggiali
Supervisor: Mario Botsch
Master Thesis, ETH Zurich
Volumetric Mesh Generation
Sercan Kirac
Supervisor: Mario Botsch
Master Thesis, ETH Zurich
Real-Time Face Animation and Skin Rendering
Manuel Lang
Supervisor: Bernd Bickel
Master Thesis, ETH Zurich (see resulting paper)
Acquisition and Modeling of Human Body Shape
Christoph Baumann
Supervisor: Mario Botsch
Master Thesis, ETH Zurich

2007

GPU-Based Surface Splatting
Michael Gubser
Supervisor: Mario Botsch
Semester Thesis, ETH Zurich
Hyperbolic PDEs on Meshes
Christoph Baumann
Supervisor: Mario Botsch
Semester Thesis, ETH Zurich
Skeleton-Based Character Animation
Robert Carnecky
Supervisor: Mario Botsch
Master Thesis, ETH Zurich
Spherical Parameterization
Sebastian Martin
Supervisor: Mario Botsch
Master Thesis, ETH Zurich

2006

Geometric Modeling Based on Thin Shells
Natalie Trommer
Supervisor: Mario Botsch
Master Thesis, ETH Zurich
Cubical Marching Squares
Stephan Classen
Supervisor: Mario Botsch
Semester Thesis, ETH Zurich
Chache Optimizing Mesh Reordering
Peter Hess
Supervisor: Mario Botsch
Semester Thesis, ETH Zurich
Interactive Mesh Filtering
Davide Marchetti
Supervisor: Mario Botsch
Semester Thesis, ETH Zurich

2005

Remeshing Based on Topological Curvature
Alexander Klein
Supervisor: Mario Botsch
Master Thesis, RWTH Aachen

2004

Hardware Accelerated Global Illumination
Benjamin Molitor
Supervisor: Mario Botsch
Master Thesis, RWTH Aachen
Improved Surface Splatting using Phong-Splats
Michael Spernat
Supervisor: Mario Botsch
Master Thesis, RWTH Aachen (see resulting paper)