Feature Tracking Utilizing a Maximum-Weight Independent Set Problem

Tracking the temporal evolution of features in time-varying data remains a combinatorially challenging problem. A recent method models event detection as a maximum-weight independent set problem on a graph representation of all possible explanations [35]. However, optimally solving this problem is NP-hard in the general case. Following the approach by Schnorr et al., we propose a new algorithm for event detection. Our algorithm exploits the modelspecific structure of the independent set problem. Specifically, we show how to traverse potential explanations in such a way that a greedy assignment provides reliably good results. We demonstrate the effectiveness of our approach on synthetic and simulation data sets, the former of which include ground-truth tracking information which enable a quantitative evaluation. Our results are within 1% of the theoretical optimum and comparable to an approximate solution provided by a state-of-the-art optimization package. At the same time, our algorithm is significantly faster.

[1]  Hans-Christian Hege,et al.  Cores of Swirling Particle Motion in Unsteady Flows , 2007, IEEE Transactions on Visualization and Computer Graphics.

[2]  Simon Stegmaier,et al.  Opening the can of worms: an exploration tool for vortical flows , 2005, VIS 05. IEEE Visualization, 2005..

[3]  Kenneth Steiglitz,et al.  Combinatorial Optimization: Algorithms and Complexity , 1981 .

[4]  Tino Weinkauf,et al.  Global Feature Tracking and Similarity Estimation in Time‐Dependent Scalar Fields , 2017, Comput. Graph. Forum.

[5]  Franz Sauer,et al.  Trajectory-Based Flow Feature Tracking in Joint Particle/Volume Datasets , 2014, IEEE Transactions on Visualization and Computer Graphics.

[6]  Xin Wang,et al.  Tracking and Visualizing Turbulent 3D Features , 1997, IEEE Trans. Vis. Comput. Graph..

[7]  Deborah Silver,et al.  Visualizing features and tracking their evolution , 1994, Computer.

[8]  Kwan-Liu Ma,et al.  3D shock wave visualization on unstructured grids , 1996, Proceedings of 1996 Symposium on Volume Visualization.

[9]  Jian Chen,et al.  The feature tree: visualizing feature tracking in distributed AMR datasets , 2003, IEEE Symposium on Parallel and Large-Data Visualization and Graphics, 2003. PVG 2003..

[10]  Kwan-Liu Ma,et al.  Interactive feature extraction and tracking by utilizing region coherency , 2009, 2009 IEEE Pacific Visualization Symposium.

[11]  Hans Hagen,et al.  Direct Feature Visualization Using Morse-Smale Complexes , 2012, IEEE Transactions on Visualization and Computer Graphics.

[12]  Bernd Hentschel,et al.  Feature Tracking by Two-Step Optimization , 2020, IEEE Transactions on Visualization and Computer Graphics.

[13]  Alex T. Pang,et al.  Stable Feature Flow Fields , 2011, IEEE Transactions on Visualization and Computer Graphics.

[14]  John B. Bell,et al.  Analyzing and Tracking Burning Structures in Lean Premixed Hydrogen Flames , 2010, IEEE Transactions on Visualization and Computer Graphics.

[15]  Dissipation element analysis in experimental and numerical shear flow , 2013 .

[16]  MING JIANG,et al.  Detection and Visualization of Vortices , 2005, The Visualization Handbook.

[17]  Jian Chen,et al.  Distributed feature extraction , 2002, IS&T/SPIE Electronic Imaging.

[18]  David C. Banks,et al.  Vortex tubes in turbulent flows: identification, representation, reconstruction , 1994, Proceedings Visualization '94.

[19]  Dirk Schmidl,et al.  Trajectory-Search on ScaleMP's vSMP Architecture , 2011, International Conference on Parallel Computing.

[20]  Deborah Silver,et al.  Object-oriented visualization , 1995, IEEE Computer Graphics and Applications.

[21]  Vijay Natarajan,et al.  An Exploration Framework to Identify and Track Movement of Cloud Systems , 2013, IEEE Transactions on Visualization and Computer Graphics.

[22]  Theo van Walsum,et al.  Feature Extraction and Iconic Visualization , 1996, IEEE Trans. Vis. Comput. Graph..

[23]  Xavier Tricoche,et al.  Topological Methods for Flow Visualization , 2005, The Visualization Handbook.

[24]  Xin Wang,et al.  Volume tracking , 1996, Proceedings of Seventh Annual IEEE Visualization '96.

[25]  Al Globus,et al.  A tool for visualizing the topology of three-dimensional vector fields , 1991, Proceeding Visualization '91.

[26]  Lambertus Hesselink,et al.  Visualizing vector field topology in fluid flows , 1991, IEEE Computer Graphics and Applications.

[27]  T. Heus,et al.  Feature tracking in VR for cumulus cloud life-cycle studies , 2005, EGVE'05.

[28]  Valerio Pascucci,et al.  Understanding the structure of the turbulent mixing layer in hydrodynamic instabilities , 2006 .

[29]  Karen G. Bemis,et al.  Activity Detection in Scientific Visualization , 2014, IEEE Transactions on Visualization and Computer Graphics.

[30]  Nilesh V. Patel,et al.  A general approach for token correspondence , 1994, Pattern Recognit..

[31]  Xavier Tricoche,et al.  Tracking of vector field singularities in unstructured 3D time-dependent datasets , 2004, IEEE Visualization 2004.

[32]  Lipo Wang,et al.  The length-scale distribution function of the distance between extremal points in passive scalar turbulence , 2006, Journal of Fluid Mechanics.

[33]  Hans-Georg Pagendarm,et al.  An Algorithm for Detection and Visualization of Discontinuities in Scientific Data Fields Applied to Flow Data with Shock Waves , 1992 .

[34]  Kwan-Liu Ma,et al.  Group dynamics in scientific visualization , 2012, IEEE Symposium on Large Data Analysis and Visualization (LDAV).

[35]  Bernd Hamann,et al.  A Practical Approach to Morse-Smale Complex Computation: Scalability and Generality , 2008, IEEE Transactions on Visualization and Computer Graphics.

[36]  Xin Wang,et al.  Tracking scalar features in unstructured data sets , 1998 .

[37]  Hans-Georg Pagendarm,et al.  Feature detection from vector quantities in a numerically simulated hypersonic flow field in combination with experimental flow visualization , 1994, Proceedings Visualization '94.

[38]  Chris R. Johnson Top Scientific Visualization Research Problems , 2004, IEEE Computer Graphics and Applications.

[39]  Hans J. W. Spoelder,et al.  Visualization of time-dependent data with feature tracking and event detection , 2001, The Visual Computer.

[40]  John P. Clyne,et al.  Physically-Based Feature Tracking for CFD Data , 2013, IEEE Transactions on Visualization and Computer Graphics.

[41]  Jinhee Jeong,et al.  On the identification of a vortex , 1995, Journal of Fluid Mechanics.

[42]  Robert S. Laramee,et al.  The State of the Art in Flow Visualisation: Feature Extraction and Tracking , 2003, Comput. Graph. Forum.

[43]  Hans-Peter Seidel,et al.  Feature Flow Fields , 2003, VisSym.

[44]  Tino Weinkauf,et al.  Efficient Computation of Combinatorial Feature Flow Fields , 2012, IEEE Transactions on Visualization and Computer Graphics.