Student Projects / Theses
We are constantly offering graphics-related topics for Bachelor and Master theses as well as student research projects. To get a first idea on the range of different topics please see the list of finished projects below, or visit our research pages.
Interested students are very welcome to contact Prof. Botsch for finding a cool topic and setting up a project. You should have taken lectures on graphics or geometry processing, and you should have a solid knowledge in C++ programming.
Ongoing Projects
Accelerate Path Tracing: Methods and Techniques
Bachelor Thesis
Motion Parallax for 180° RGB stereo video
Master Thesis
Object-attached Simulation Subdomains
Master Thesis
Polygon Laplacian made robust
Bachelor Thesis
2023
Make Avatars Stand
Master Project
Effiziente und qualitativ hochwertige Raumdeformationen mittels radialer Basisfunktionen
Master Thesis
Individualized Blendshapes from Facial Expression Scans
Master Thesis
Evaluierung verschiedener Multi-View-Stereo-Verfahren zur Avatar-Rekonstruktion
Master Thesis
2022
Sphere Tracing for Real-Time Applications
Bachelor Thesis
MLS-basiertes Skinning für mehrschichtige Körpermodelle
Master Project
Direct Delta Mush Skinning für die Echtzeitanimation virtueller Charaktere
Master Thesis
Aufbereitung gescannter Geometrien
Master Thesis
Hierarchische statistische Modelle für virtuelle Avatare
Master Thesis
Hyperparameter-zentrierte multimodale Ableitung eines Baumkatasters
Master Thesis
Inverse Kinematik für Motion Capturing mit 6DoF-Trackern in Virtual Reality
Master Thesis
Statistische Verfahren zur Generierung mehrschichtiger Körpermodelle
Master Thesis
2021
Retuschierung von Beleuchtungsinhomogenitäten in Portraitfotos
Bachelor Thesis
Evaluating Affordable Motion Capturing using Game Engines
Bachelor Thesis
Physically-based Lighting Models in Ray Tracing and OpenGL
Bachelor Thesis
High-Quality Photogrammetry-based People Scanning using Smartphone Cameras
Bachelor Thesis
Effiziente Simulation menschlicher Bewegungen in datengetriebenen Unterräumen
Master Thesis
2020
Analytic Polar Decomposition for Projetive Dynamics
Bachelor Thesis
Data-Driven Texture Repair
Bachelor Thesis
Evaluation of Polyhedral Mesh Data Structures
Bachelor Thesis
Sphere Tracing of Implicit Surfaces
Bachelor Thesis
Facial Blendshape Generation
Master Project
Learning Human Body Models
Master Project
Ray-Tracing of Polygon Meshes
Master Project
Learning Skinning Weights
Master Thesis
Motion Tracking of Scanned Avatars
Master Thesis
2019
Local PCA-Models for Human Faces
Bachelor Thesis
Exaggerated Shading for Technical Models
Bachelor Thesis
Mobile Avatar Reconstruction
Master Project
Eye Reconstruction for Virtual Humans
Master Project
Camera-Based Tracking of Stick Insects
Master Thesis
Learning a Model for Skull and Skinn Reconstruction
Master Thesis
A Biomechanical Analysis of Longsword Training and Freefight in Historical European Martial Arts
Master Thesis
2018
High Quality Face Rendering
Bachelor Thesis
Feature-Sensitive Surface Reconstruction
Bachelor Thesis
Fully-automatic Correction of Motor Errors Performed in Sports Exercises
Bachelor Thesis
GPU Implementation of a Local/Global Solver
Bachelor Thesis
Scene reconstruction from robot-mounted fish-eye cameras
Bachelor Thesis
Lighting Removal from 3D Body Scans
Bachelor Thesis
Animation of Virtual Characters Based on Active Trackers and Inverse Kinematics
Bachelor Thesis
Animating Furhat by Realtime Facetracking
Master Project
High-Quality Faces from Low-Quality Data
Master Thesis
Implicit Skinning
Master Thesis
Character Stylization
Master Thesis
Implementation and Evaluation of DTW Variants
Master Thesis
2017
Steg-Algorithmus fuer Schablonen
Bachelor Thesis
3D-Building Reconstruction from Drone-Imagery
Master Project
Virtual Mirror with HMD
Master Project
Creating a Virtual Mirror using the Kinect
Master Project
Evaluation of the Performance of Randomized FFD Control Grids for Design Optimization
Master Thesis (see resulting paper)
Putting on Glasses
Master Thesis
2016
Blending Motion Capture Data to Generate Pointing Gestures
Bachelor Thesis
Environment Lighting
Bachelor Thesis
Color Warping for Images
Bachelor Thesis
High-Performance Bindless Rendering
Bachelor Thesis
Advanced Shadow Mapping
Bachelor Thesis
In-Browser Rendering of Faces
Bachelor Thesis
Footskate Cleanup in Motion Retargeting for Character Animation
Bachelor Thesis
Interaction with Virtual Objects to Improve Agility
Master Project
Lattice-Boltzmann Fluid Simulation
Master Thesis
2015
Singulärwertzerlegung zur Findung von Spektralfunktionen
Bachelor Thesis
Advanced Character Animation
Bachelor Thesis
Evaluation of the Unreal Engine on a Virtual Supermarket
Bachelor Thesis
Blend Shape Refinement for Face Animation
Master Project
Tessellation Shader for Cell Visualization
Master Project
Elasticity-Inspired Skinning
Master Project
Motion Data Analysis and Correction
Master Project
Realtime Hair Rendering
Master Project
Motion Tracking of Stick Insects
Master Thesis
Deformation with Constraints
Master Thesis (see resulting paper)
Self-Improving Blendshape Models
Master Thesis
PSO-PCA-GPU Hand Tracking
Master Thesis
Visual Attention
Master Thesis
2014
Projective Dynamics
Bachelor Thesis (see resulting paper)
Volume Data Processing
Bachelor Thesis
Evaluation of Path Tracing and Photon Mapping
Bachelor Thesis
Implementation and Evaluation of Physics Simulation in JavaScript
Master Thesis
2013
Head- und Eye-Tracking im OctaVis
Bachelor Thesis
Heuschreckenanimation mit WebGL
Bachelor Thesis
Scan me! Print me! - A pipeline for scanning and converting humans into action-figures
Bachelor Thesis
Subdivision Surfaces
Bachelor Thesis
Data Visualization with Human Faces
Bachelor Thesis
Kamera-basiertes Tracking von Insekten
Bachelor Thesis
Presentation Viewer
Bachelor Thesis
2012
Real-Time Rendering of Eyes
Bachelor Thesis
Bounded Biharmonic Coordinates
Bachelor Thesis
Feature Sensitive Surface Reconstruction by Advanced Primitive Fitting and Global Alignment
Master Thesis
3D Scanning and Registration
Master Thesis
Real-Time Simulation of Deformable Objects
Master Thesis
Membrane-Mapping und Optimierung der molekularen Darstellung mit Java3D in den CELLmicrocosmos Anwendungen
Master Thesis
Molecule and Cell Visualization
Master Thesis
2011
Real-Time Cartoon Shading
Bachelor Thesis
3D-Scanning with the Kinect
Bachelor Thesis
Short Film with 3D Studio Max
Bachelor Thesis
Development of a Shader Framework
Bachelor Thesis
Real-Time Motion Capturing with the Kinect
Master Thesis
3D Face Scanning through Stereo Vision
Master Thesis
2010
Parallel Ray Tracing
Bachelor Thesis
High Performance Mesh Rendering
Bachelor Thesis
Particle-Based Fluid Simulation
Bachelor Thesis
2D Physics Engine
Bachelor Thesis
Implementation and Evaluation of a Multigrid Solver
Bachelor Thesis
Character Animation through Motion Tracking
Bachelor Thesis
GPU-Based Molecule Rendering
Bachelor Thesis
Framework for Interactive Virtual Character on the iPhone
Master Thesis
2009
2D Mesh Generation
Bachelor Thesis
Line-Art Rendering of Motion-Tracked Characters
Bachelor Thesis
Skeleton-Based Character Animation
Bachelor Thesis
3D Viewer on the iPhone
Bachelor Thesis
Ray Tracing Acceleration Techniques
Bachelor Thesis
Monte Carlo Path Tracing
Bachelor Thesis
Surface Reconstruction from Range Scans
Master Thesis
Level Set Surface Editing
Master Thesis
Polygonal Finite Elements
Master Thesis
Real-Time Shape Deformation in VR Environments
Master Thesis
2008
Acquisition and Modeling of Human Body Shape
Master Thesis, ETH Zurich
Volumetric Mesh Generation
Master Thesis, ETH Zurich
Real-Time Face Animation and Skin Rendering
Master Thesis, ETH Zurich (see resulting paper)
Parallel Geometry Processing
Master Thesis, ETH Zurich
2007
Skeleton-Based Character Animation
Master Thesis, ETH Zurich
Spherical Parameterization
Master Thesis, ETH Zurich
Hyperbolic PDEs on Meshes
Semester Thesis, ETH Zurich
GPU-Based Surface Splatting
Semester Thesis, ETH Zurich
2006
Geometric Modeling Based on Thin Shells
Master Thesis, ETH Zurich
Cubical Marching Squares
Semester Thesis, ETH Zurich
Chache Optimizing Mesh Reordering
Semester Thesis, ETH Zurich
Interactive Mesh Filtering
Semester Thesis, ETH Zurich
2005
Remeshing Based on Topological Curvature
Master Thesis, RWTH Aachen
2004
Hardware Accelerated Global Illumination
Master Thesis, RWTH Aachen
Improved Surface Splatting using Phong-Splats
Master Thesis, RWTH Aachen (see resulting paper)