Controlling Laplacian Eigenfluids
2022 FallPhysics-based Deep Learning Physically-based Simulation Python ΦFlow PyTorch
Investigating the control of a reduced-order fluid simulation via differentiable physics. Presented my results at the 2022 Scientific Student Associations' Conference (TDK), where I received a 1st prize with distinction, and qualified to the 36th National Conference of the Scientific Students’ Associations, happening in April 2023.
Automatic Number Plate Recognition
2022 FallImage Processing Deep Learning Python PyTorch OpenCV
We implemented an automatic number plate recognition solution with YOLOv7 for detecting the license plates, and PaddleOCR for reading them. Homework assignment for the 7th semester class Image Processing at the Budapest University of Technology and Economics. Our group won the homework competition of the class that semester.
Differentiable Physics (Seminar Presentation)
2022 SummerComputer Graphics Physics-based Simulation Physics-based Deep Learning LaTeX
A short report on Learning to Control PDEs with Differentiable Physics, written at TUM during the 2022 Summer semester. (More details here.)
Rendering Participating Media (Seminar Presentation)
2021 WinterComputer Graphics Rendering LaTeX
An overview of rendering volumetric phenomena such as smoke, fog, clouds and fire.
Image-based Sports Detection
2021 SpringDeep Learning Python Keras OpenCV
We trained a neural network to identify the sport being played on any given image using a deep learning approach.
Fluid and Cloth Simulation
2021 SpringComputer Graphics Simulation Physically-based Simulation C++ OpenGL
Implemented a basic solution using the Smoothed-Particle Hydrodynamics and Position Based Dynamics methods.
Design Principles Workshop
2021 February, content in Hungariandesign art workshop content in Hungarian
Put together and presented the “Design Principles” workshop in the 2020 Spring semester in our College for Advanced Studies. The recording is available on YouTube, along with all the other sessions we did that semester. (Content in Hungarian.)
Simulation of Curly Hair
2020 FallC++ OpenGL Computer Graphics Simulation Physically-based Simulation
Studied current simulation methods, then implemented a basic hair simulation system using the Position Based Dynamics method.
Web Development Workshop
2020 Fall, content in HungarianWeb Workshop content in Hungarian
Put together and presented a two-part beginner’s web development workshop in the 2020 Fall semester in our College for Advanced Studies. See the git repository for details and recordings of the sessions. (Content in Hungarian.)
2020 Summer - 2021 Summer, project in HungarianWeb content in Hungarian
As then-web development mentor in our vocational college, I launched a statically generated and easily editable online knowledgebase project for Schönherz Design Studio, our design group in the Simonyi College for Advanced Studies. The main goal was to make it as easy as possible for team members to help others by publishing tutorials, write-ups and recordings of past presentations, as well as to make the onboarding process for new team members easier. (Content in Hungarian.)
Interactive Voronoi Partitioner
2019 FallC++ SDL2
Implemented a basic Voronoi partitioner while learning C++ and the SDL2 graphics library.
2019 FallWeb UI
At our college an event is held every year where students turn the side of the college building (the biggest in the neighborhood) into a big led-display. In 2019, the developer team behind the project decided to accommodate a game, where more than a 1000 viewers could play on the display using their smartphones. I was part of the team that created the web-browser joystick for the game project.