--> Projects - Yuxi Luo

Projects

Computer Vision
Jan 2019 - May 2019
Image Segmentation | Python | Keras | U-Net
  • Built a 3D U-Net structure to process Magnetic Resonance Imaging (MRI) data in Python with Keras framework
  • Implemented a sliding window approach to generate unique batches of training samples from only 15 available images
  • Utilized Dice Score loss function to achieve a model with 71% cross-validation accuracy
June 2017 - Aug 2017
Image Processing | Python | OpenCV
  • Analyzed low-contrast images with histogram and used OpenCV techniques to upsample images
  • Implemented a pixel-wise comparison algorithm between sample images and their corresponding reference images
  • Published a paper in Advanced Engineering Materials titled “Embedding tracking codes in additive manufactured parts for product authentication”
July 2015
Image Processing | Python | OpenCV
  • Developed a real-time object tracking system based on color
  • Enhanced tracking precision with noise removal method
Game Engineering
December 2019
C++ | OpenGL | glsl (OpenGL Shading Language)
  • Presented in-class about GLSL language and Computer Graphics
  • Demoed live to illustrate the ease of GLSL for visualization
December 2019
GameMakerStudio | Dungeon Game
  • Developed a dungeon game in a group of 3, featuring characters in the anime “Demon Slayer: Kimetsu no Yaiba”
April 2018
C++ | OpenGL | Artificial Intelligence
  • Developed an interactive checker game with user interface created from scratch with OpenGL
  • Implemented Min-Max Search with Alpha-Beta Pruning algorithm for AI logic
April 2018
C++ | OpenGL | glsl (OpenGL Shading Language)
  • Developed a 2-player platformer game from scratch with OpenGL
  • Modified shader to display special lighting effect for the 2D game
Systems Development
Song List over Time - Parallel and Distributed Systems Course Project
Dec 2018
Full-Stack Development | Golang
  • Built a distributed backend system from scratch and a frontend system in Golang with Iris web framework
  • Implemented the reliable replica synchronization strategy - Raft consensus algorithm
  • The application handled concurrent requests reliably and tested by Vegeta stress testing framework
Theory
May 2019
Data Structure | Visualization | JavaScript
  • Visualized Rank Pairing Heap (a heap data structure with optimal time complexity) in JavaScript