A user-friendly interactive framework for unsteady fluid flow segmentation and visualization
While vector fields are essential to simulate a large amount of natural phenomena, the difficulty to identify patterns and predict behaviors makes the visual segmentation in simulations an attractive and powerful tool. In this paper, we present a novel user-steered segmentation framework to cope with steady as well as unsteady vector fields on fluid flow simulations. Given a discrete vector field, our approach extracts multi-valued features from the field by exploiting its streamline structures so that these features are mapped to a visual space through a multidimensional projection technique. From an easy-to-handle interface, the user can interact with the projected data so as to partition and explore the most relevant vector features in a guidance frame of the simulation. Besides navigating and visually mining structures of interest, the interactivity with the projected data also allows the user to progressively enhance the segmentation result according to his insights. Finally, to successfully deal with unsteady simulations, the segments previously annotated by the user are used as a training set for a Support Vector Machine approach that classifies the remaining frames in the flow. We attest the effectiveness and versatility of our methodology throughout a set of classical physical-inspired applications on fluid flow simulations as depicted in the experiment results section.
KeywordsFlow segmentation Time-varying visualization Vector field Interactive tools Machine learning
We would like to thank Harsh Bhatia to kindly provide the results with Edge Maps (Bhatia et al. 2012). This research has been supported by FAPESP (São Paulo Research Foundation: grants #2013/07375-0; #2014/16857-0), and CAPES (PDSE #133553/2016-01).
- Bhatia H, Jadhav S, Pascucci V, Chen G, Levine JA, Nonato LG, Bremer PT (2011) Edge maps: representing flow with bounded error. IEEE Pacific Vis 2011:75–82Google Scholar
- Kuhn A, Lehmann DJ, Gaststeiger R, Neugebauer M, Preim B, Theisel H (2011) A clustering-based visualization technique to emphasize meaningful regions of vector fields. Vis Model Vis 2011:191–198Google Scholar
- Laramee R, Hauser H, Zhao L, Post F (2007) Topology-based flow visualization, the state of the art. In: Topology-based methods in visualization, mathematics and visualization, pp 1–19. Springer (2007)Google Scholar
- McLoughlin T, Jones MW, Laramee RS, Malki R, Masters I, Hansen CD (2012) Similarity measures for enhancing interactive streamline seeding. IEEE Trans Vis Comput Graph 99:1–1Google Scholar
- Motta D, Oliveira M, Pagliosa P, Nonato LG, Paiva A (2015) Exploratory segmentation of vector fields using multidimensional projection. In: Sibgrapi 2015 (28th conference on graphics, patterns and images), pp 250–256Google Scholar
- Post FH, Vrolijk B, Hauser H, Laramee RS, Doleisch H (2002) Feature extraction and visualization of flow fields. In: Eurographics 2002 STAR, pp 69–100Google Scholar
- Zhang L, Chen G, Laramee RS, Thompson D, Sescu A (2016) Flow visualization based on a derived rotation field. Electron Imaging 2016(1):1–10Google Scholar