LangueViz is a system developed in a Computer Vision course to detect spoken language from audio using mel spectrograms and a DenseNet-based CNN. The project aimed to classify audio clips visually rather than using traditional methods. Despite achieving good validation accuracy, the model struggled with real-world inputs, revealing challenges with dataset bias and generalization.
ParkDas is a Telegram-based parking assistant developed for the University of Ulm campus as part of a Multimodal UIs course. It combines natural language processing, location-aware recommendations, and map-based outputs to help users find parking quickly and conveniently. The project emphasizes usability through conversational interaction and visual feedback, enhancing user experience while navigating campus parking.
During my master’s program, I enhanced my bachelor’s thesis on photorealistic rendering by implementing light source estimation. This research improved realism by addressing issues like static lighting and geometry clipping. Using a combination of Python tools, I successfully estimated directional and point lights, resulting in more coherent and believable scenes.
The thesis titled "Photorealistic Rendering of Training Data for Object Detection and Pose Estimation" discusses developing a data generation pipeline that integrates real and synthetic imagery using a physics engine. It highlights challenges in pose estimation and presents results indicating the generated data's potential for training detection models, despite certain limitations.
A cyberpunk 2D platformer featuring a modding system, developed for a game jam.
In a 3D modeling and interactive visualization project, a team developed ARchitecture, an augmented reality application for architectural visualization using Unity AR Foundation. The app allows users to explore BIM data interactively, featuring dynamic models and extensive real-time rendering techniques, significantly improving the presentation of architectural information over traditional methods.
A local asymmetrical multiplayer game inspired by "Prop Hunt", developed for a game jam.
A collection of physics simulations, developed for a university class.
A full-body Kinect game that was created for two university classes, built using only custom shaders.
A location-based mobile game for Android, featuring interesting social features and gameplay.
A small game engine, that involved developing a first-person shooter game with a custom C++/DirectX 11 implementation. The project comprised a terrain generator and gameplay systems, utilizing techniques like diamond-square for height maps. It emphasized real-time rendering, lighting, and asset handling, providing a solid foundation in graphics programming and engine development.
A VR game created during a "Semester Games Jam" over the course of a weekend.
A mobile game for iOS and Android developed for a university class, featuring a new take on the game of dominos.
A game developed during a "Semester Games Jam" over the course of a weekend.