VortexViz: Finding Vortex Boundaries by Learning from Particle Trajectories
Akila de Silva, Nicholas Tee, Omkar Ghanekar, Fahim Hasan Khan, Gregory Dusek, James Davis, Alex Pang
TL;DR
VortexViz reframes vortex boundary extraction by learning from particle trajectories (flowlines) rather than solely from velocity components. It employs a two-branch DL model that processes a flowline-derived binary image and an information vector encoding swirl, fusing CNN and FCN features to decide if a seed point lies inside a vortex, trained with binary cross-entropy. Experiments on five unsteady 2D datasets show superior $F_1$ scores compared with threshold-based and velocity-based DL baselines, and demonstrate robustness to noise and applicability to real-world data such as Hurricane Dorian. The study also analyzes information-vector choices, flowline type, and integration settings, offering practical guidance and releasing code in supplementary materials to advance flow visualization research.
Abstract
Vortices are studied in various scientific disciplines, offering insights into fluid flow behavior. Visualizing the boundary of vortices is crucial for understanding flow phenomena and detecting flow irregularities. This paper addresses the challenge of accurately extracting vortex boundaries using deep learning techniques. While existing methods primarily train on velocity components, we propose a novel approach incorporating particle trajectories (streamlines or pathlines) into the learning process. By leveraging the regional/local characteristics of the flow field captured by streamlines or pathlines, our methodology aims to enhance the accuracy of vortex boundary extraction.
