Neural Rendering for Object Capture and Analysis
Feather Gaussian Splat (30k iterations)
Gaussian Splat Full View
Variable Illumination Sphere (VarIS)
Advisor: Dr. Eric Patterson | Clemson University
Topics: Gaussian Splatting, Machine Learning, Material Capture, Facial Analysis
As a possible avenue for my dissertation, I am currently exploring neural inference techniques to improve vertex initialization in 3D Gaussian Splatting for facial and object reconstruction. This work focuses on leveraging multi-view feature detection to establish consistent point correspondences without the need for COLMAP algorithms that could be too expensive or incorrect.
VIPR-GS: Tracked Vehicle Simulations in Unreal Engine 5 and Project Chrono (2025)
Advisor: Dr. Eric Patterson, Dr. Gregory Mocko | Clemson University
Topics: C++, Python, Unreal Engine, Project Chrono, UDP Networking
This research project explored the implementation of a Polaris Rampage in a virtual environment for simulation prototype testing. Continuing from the Seed Project, I utilize Unreal Engine and Project Chrono to create specific maneuvers for testing the capabilities of the tracked vehicle. Since Project Chrono did not have a preset model that utilized the Rampage’s specific suspension system, I also dedicated time to research how we could implement this specific system using Chrono’s given API.
VIPR-GS: Extensible Real-Time Prototyping Framework within Unreal Engine (2024)
Fractal-Sum Noise Slice
Fractal-Sum Noise Slice
Advisor: Dr. Eric Patterson | Clemson University
Topics: C++, Python, Unreal Engine, Project Chrono, UDP Networking, PyTorch
For a Seed project with the Virtual Prototyping of Autonomy-Enabled Ground Systems group, my advisor wanted to research highly accurate physical simulations pertaining to tracked vehicles interacting with high-fidelity geospatial terrain tiles. We discovered rather quickly, however, that there was not much research on a universal set of standards for interoperating between high-fidelity systems. To address this gap, we performed a survey analysis of the state-of-the-art in high-fidelity digital twin simulations with optimized and interactive visualizations. During this period, we formulated benchmark variables and created a prototype between Unreal Engine and Project Chrono to reflect these variables.
Musiplexity: Classifying Music by Genre using Data Analysis and Machine Learning (2022)
Fractal-Sum Noise Slice
Fractal-Sum Noise Slice
Advisor: Dr. Ivan Dungan | Francis Marion University
Topics: Python, Machine Learning, Persistent Homology, Signal Processing
For my undergraduate thesis, I was keen on creating a research project that combined artificial intelligence and musical analysis. I partnered with Dr. Dungan and the Patriot Machine Learning Research Group to form my thesis: Can a computer classify snippets of a composition into predetermined genres accurately? I created a Python program called “Musiplexity” to estimate a selection’s genre by utilizing persistent homology and k-means clustering to analyze features found within the first thirty-seconds.