Background-oriented Schlieren imaging and ML turbulence visualization.
35%
Accuracy Gain
2
Publications
1
Patents Filed
10K+
Frames Processed
Overview
At Princeton Plasma Physics Laboratory (PPPL) — a U.S. Department of Energy national lab and one of the world's leading fusion research centers — I worked on advanced flow-visualization software for experimental physics. My focus was Background-Oriented Schlieren (BOS) imaging, a computer-vision technique that reconstructs density gradients in transparent media by measuring apparent distortion of a textured background.
I implemented BOS imaging algorithms in Python and MATLAB and applied PyTorch-based machine-learning models to the reconstruction pipeline, improving turbulence visualization accuracy by 35% over classical cross-correlation methods. To generate controlled experimental data, I built an embedded control system on Arduino with a backend logging infrastructure for artificial wavefront generation experiments, processing sequences of 10,000+ frames.
The research produced tangible IP and scholarship: I co-authored two peer-reviewed publications and filed a provisional patent for aerospace flow-visualization technology. This work directly informed my published research on real-time adaptive BOS imaging with spatiotemporal variability.
What I did
- —Implemented Background-Oriented Schlieren (BOS) imaging algorithms in Python/MATLAB; applied PyTorch-based ML models improving turbulence visualization accuracy by 35%
- —Built an embedded control system (Arduino + backend logging infrastructure) for artificial wavefront generation experiments, processing 10,000+ frame sequences
- —Co-authored 2 peer-reviewed publications and filed a provisional patent for aerospace flow-visualization technology
- —Engineered reproducible computer-vision pipelines bridging experimental hardware and ML-driven scientific analysis
Tech stack
Languages
ML & Vision
Hardware
Connect with Dhruv Hegde
See more of Dhruv Hegde's work and background on LinkedIn, GitHub, and ResearchGate.