InsertGS: Interactive Object Insertion into 3D Gaussian Splatting Scenes
Master’s Thesis, 2026
InsertGS is an interactive system for placing virtual objects into scenes reconstructed with 3D Gaussian Splatting. Inserted geometry and the captured radiance field share a single lighting solution, so shadows, reflections and indirect bounces stay physically consistent while the user edits the scene.
Technologies: 3D Gaussian Splatting, Path Tracing, Inverse Rendering, Real-Time Graphics
- Interactive Placement: Assets are positioned directly in the reconstruction with an immediate path-traced preview, without round-tripping through an offline renderer.
- Consistent Relighting: Light sources can be added, moved and tuned interactively, keeping inserted objects and the captured scene under one lighting solution.
DreamEdit3D: Personalization of Multi-View Diffusion Models for 3D Editing
ECCV 2026
This project presents DreamEdit3D, a novel framework for personalized 3D scene editing by leveraging multi-view diffusion models. The approach enables users to edit 3D scenes with fine-grained control through personalized text-driven modifications while maintaining multi-view consistency.
Technologies: Multi-View Diffusion, 3D Gaussian Splatting, Personalization, Deep Learning, PyTorch
- Multi-View Consistency: Ensures coherent edits across all viewpoints by personalizing multi-view diffusion models, avoiding the inconsistencies common in single-view editing approaches.
- Personalized Editing: Enables subject-driven 3D editing by fine-tuning diffusion models on user-provided reference images, allowing precise insertion and modification of objects in 3D scenes.
- 3D Reconstruction Integration: Combines edited multi-view outputs with 3D Gaussian Splatting for high-quality, real-time renderable 3D scene reconstruction.
Invited paper (oral) at the Instance-Level Recognition and Generation Workshop (ILR+G), ECCV 2026.
GenSMPL: Generative Skinned Multi-Person Linear Model
Supervised by Maolin Gao and Riccardo Marin, Computer Vision Group (Daniel Cremers)
Practical Course · Technical University of Munich · 2025
Demo: Try GenSMPL on Hugging Face
GenSMPL is a data-driven framework for updating and extending the SMPL body model to better represent diverse body shapes and structural variations of children not captured by the original model. Our approach focuses on modifying key components such as the identity PCA space to adapt to entirely new categories.
Technologies: SMPL, PCA, 3D Body Modeling, Dense Registration, Synthetic Data Generation, PyTorch
- Controlled 3D Data Generation: Generating controlled 3D children's body data to serve as training input for learning new shape priors.
- Dense Registration: Performing dense registration to the SMPL template, ensuring consistent mesh topology across all generated samples.
- Shape Prior Learning: Learning new shape priors from aligned meshes via PCA, extending the generalization capability of SMPL to children categories.
MMOM System Fullstack Development
Group of Miguel A. Pleitez, Helmholtz Munich
2023 – 2024
- This project represents the culmination of 15 months of dedicated work during my tenure on the TOA team.
- Due to confidentiality clauses and agreements with TUM, I am unable to provide specific details or share any gifs, videos, or pictures.