Interactive Exploration of Physically-Observable Objective Vortices in Unsteady 2D Flow

Xingdi Zhang, Markus Hadwiger, Thomas Theußl and Peter Rautek

Interactive Exploration of Physically-Observable Objective Vortices in Unsteady 2D Flow
IEEE Transactions on Visualization and Computer Graphics, Vol.28, No.1 (Proceedings IEEE VIS 2021), pp. 281-290 , 2022

State-of-the-art computation and visualization of vortices in unsteady fluid flow employ objective vortex criteria, which makes them independent of reference frames or observers. However, objectivity by itself, although crucial, is not sufficient to guarantee that one can identify physically-realizable observers that would perceive or detect the same vortices. Moreover, a significant challenge is that a single reference frame is often not sufficient to accurately observe multiple vortices that follow different motions. This paper presents a novel framework for the exploration and use of an interactively-chosen set of observers, of the resulting relative velocity fields, and of objective vortex structures. We show that our approach facilitates the objective detection and visualization of vortices relative to well-adapted reference frame motions, while at the same time guaranteeing that these observers are in fact physically realizable. In order to represent and manipulate observers efficiently, we make use of the low-dimensional vector space structure of the Lie algebra of physically-realizable observer motions. We illustrate that our framework facilitates the efficient choice and guided exploration of objective vortices in unsteady 2D flow, on planar as well as on spherical domains, using well-adapted reference frames.

@article{Zhang2021KillingObserverInteraction,
  title = {Interactive Exploration of Physically-Observable Objective Vortices in Unsteady 2D Flow},
  author = {Zhang, Xingdi and Hadwiger, Markus and Theu{\ss}l, Thomas and Rautek, Peter},
  journal = {IEEE Transactions on Visualization and Computer Graphics (Proceedings IEEE VIS 2021)},
  volume = {28},
  number = {1},
  pages = {281--290},
  year = {2022}
}