Research and Publications

Head-Tracking Accuracy Investigation

Feb-May 2024 | Princeton 3D3A Lab

Developed an experiment to investigate and compare the accuracy and precision of three head-tracking methods available to the lab using Max8 and MATLAB. Built upon existing software and documentation for the lab's equipment to take head position measurements in all 6 degrees of freedom for 10-second intervals across a 100x400 cm grid in the XY-plane. Presented data to professor and lab staff, which was then used to make decisions on which method to use for the lab’s work and inspire further investigation into other head-tracking methods.

Multi-Loudspeaker BRIR Dataset

Oct 2023-Apr 2024 | Princeton 3D3A Lab

Recorded and analyzed binaural room-impulse response data using a speaker array for a stationary "dummy head" equipped with two in-ear microphones. Dummy head was moved using a translation stage into different positions in the XY-plane, at which measurements were taken using existing lab software and Max8 scripts. Was partially responsible for running this process, as well as compiling and processing data by building new code off of existing MATLAB scripts. Worked under grad student Yue Qiao to provide figures and assist with editing for final publication.

Parameter Influence on PSZ Performance

Sept 2024-Apr 2025 | Princeton 3D3A Lab,
MAE339/340 - Junior Independent Work

Conducted simulations of the performance of the lab’s personal sound zone (PSZ) system to analyze how changes in zone radius, control point spacing, loss function weights, and filter length impact isolation performance and computational metrics. Dozens of ML models for woofer and tweeter drivers were trained on Princeton’s computing clusters; results were gathered by playing short sweeps and compiled into graphs using MATLAB. Filter length was found to have significant impacts on isolation performance; zone radius, control point spacing, and filter length had significant effects on model training time and dataset storage space.