AR Occlusion Handling
In this project, we aimed to scale and combine AI-generated depth maps using matching keypoints and hence handled the occlusion problem in the WebXR platform.
In this project, we aimed to scale and combine AI-generated depth maps using matching keypoints and hence handled the occlusion problem in the WebXR platform.
I designed and implemented a new dedicated internal messenger for Ayandenegar Animation Studio during an internship. I created the UI using PySide and took advantage of MySQL plus SQLAlchemy ORM for the database.
We designed and implemented a local messaging application in which the used protocol was immune to many of the attacks and vulnerabilities we learned in the Data & Network Security course.
In this project, we implemented a simple compiler for a simplified version of the C language, called C-minus. I learned to work with DFAs, the LL parsing method, and code-generation techniques.