Skip to main content
Log in

User-defined feature comparison for vector field ensembles

  • Regular Paper
  • Published:
Journal of Visualization Aims and scope Submit manuscript

Abstract

Most of the existing approaches to visualize vector field ensembles are to reveal the uncertainty of individual variables, for example, statistics, variability, etc. However, a user-defined derived feature like vortex or air mass is also quite significant, since they make more sense to domain scientists. In this paper, we present a new framework to extract user-defined derived features from different simulation runs. Specially, we use a detail-to-overview searching scheme to help extract vortex with a user-defined shape. We further compute the geometry information including the size, the geo-spatial location of the extracted vortexes. We also design some linked views to compare them between different runs. At last, the temporal information such as the occurrence time of the feature is further estimated and compared. Results show that our method is capable of extracting the features across different runs and comparing them spatially and temporally.

Graphical abstract

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7

Similar content being viewed by others

References

  • Banks DC, Singer BA (1995) A predictor-corrector technique for visualizing unsteady flow. IEEE Trans Vis Comput Gr 1(2):151–163

    Article  Google Scholar 

  • Coffey D, Lin CL, Erdman AG, Keefe DF (2013) Design by dragging: an interface for creative forward and inverse design with simulation ensembles. IEEE Trans Vis Comput Gr 19(12):2783–2791

    Article  Google Scholar 

  • Demir I, Dick C, Westermann R (2014) Multi-charts for comparative 3d ensemble visualization. IEEE Trans Vis Comput Gr 20(12):2694–2703

    Article  Google Scholar 

  • Gosink L, Bensema K, Pulsipher T, Obermaier H, Henry M, Childs H, Joy K (2013) Characterizing and visualizing predictive uncertainty in numerical ensembles through Bayesian model averaging. IEEE Trans Vis Comput Gr 19(12):2703–2712

    Article  Google Scholar 

  • Guo H, Yuan X, Huang J, Zhu X (2013) Coupled ensemble flow line advection and analysis. IEEE Trans Vis Comput Gr 19(12):2733–2742

    Article  Google Scholar 

  • Hummel M, Obermaier H, Garth C, Joy KI (2013) Comparative visual analysis of Lagrangian transport in CFD ensembles. IEEE Trans Vis Comput Gr 19(12):2743–2752

    Article  Google Scholar 

  • Hunt JCR (1987) Vorticity and vortex dynamics in complex turbulent flows. Can Soc Mech Eng 11(1):21–35

    Google Scholar 

  • Jeong J, Hussain F (1995) On the identification of a vortex. J Fluid Mech 285(1):69–94

    Article  MathSciNet  MATH  Google Scholar 

  • Kendall W, Wang J, Allen M, Peterka T, Huang J, Erickson D (2011) Simplified parallel domain traversal. In: Proceedings of the ACM conference on supercomputing, Seattle, USA, pp 1–11

  • Kothur P, Sips M, Dobslaw H, Dransch D (2014) Visual analytics for comparison of ocean model output with reference data: Detecting and analyzing geophysical processes using clustering ensembles. IEEE Trans Vis Comput Gr 20(12):1893–1902

    Article  Google Scholar 

  • Liu R, Guo H, Yuan X (2014) Seismic structure extraction based on multi-scale sensitivity analysis. J Vis 17(3):157–166

    Article  Google Scholar 

  • Liu R, Guo H, Yuan X (2015) A bottom-up scheme for user-defined feature comparison in ensemble data. In: Proceedings of ACM SIGGRAPH Asia 2015 symposium on visualization in high performance computing

  • Liu R, Guo H, Zhang J, Yuan X (2016) Comparative visualization of vector field ensembles based on longest common subsequence. In: Proceedings of IEEE Pacific visualization symposium, pp 96–103

  • Lu K, Chaudhuri A, Lee T, wei Shen H, Wong PC (2013) Exploring vector fields with distribution-based streamline analysis. In: Proceedings of IEEE Pacific visualization symposium, Australia, Sydney, pp 257–264

  • Matkovic K, Gracanin D, Splechtna R, Jelovic M, Stehno B, Hauser H, Purgathofer W (2014) Visual analytics for complex engineering systems: hybrid visual steering of simulation ensembles. IEEE Trans Vis Comput Gr 20(12):1803–1812

    Article  Google Scholar 

  • Mirzargar M, Whitaker RT, Kirby RM (2014) Curve boxplot: generalization of boxplot for ensembles of curves. IEEE Trans Vis Comput Gr 20(12):2654–2663

    Article  Google Scholar 

  • Obermaier H, Joy KI (2014) Future challenges for ensemble visualization. IEEE Comput Gr Appl 34(3):8–11

    Article  Google Scholar 

  • Osorio RSA, Brodlie KW (2008) Contouring with uncertainty. In: The sixth theory and practice of computer graphics, Manchester, UK, pp 1–7

  • Peikert R, Roth M (1999) The parallel vectors operator—a vector field visualization primitive. In: Proceedings of IEEE visualization, San Francisco, USA, pp 263–270

  • Potter K, Wilson A, Bremer PT, Williams D, Doutriaux C, Pascucci V, Johnson CR (2009) Ensemble-vis: a framework for the statistical visualization of ensemble data. In: IEEE workshop knowledge discovery from climate data: prediction, extremes, pp 233–240

  • Reichler T (2009) Changes in the atmospheric circulation as indicator of climate change, chapter 7. Elsevier, Amsterdam, Netherlands

    Google Scholar 

  • Roth M, Peikert R (1998) A higher-order method for finding vortex core lines. In: IEEE visualization, North Carolina, USA, pp 143–150

  • Rubner Y, Tomasi C, Guibas LJ (1998) A metric for distributions with applications to image databases. In: The sixth international conference on computer vision, Bombay, India, pp 59–66

  • Sahner J (2009) Extraction of vortex structures in 3d flow fields. Ph.D. thesis, Magdeburg University

  • Sanyal J, Zhang S, Dyer J, Mercer A, Amburnand P, Moorhead RJ (2010) Noodles: a tool for visualization of numerical weather model ensemble uncertainty. IEEE Trans Vis Comput Gr 16(6):1421–1430

    Article  Google Scholar 

  • Sisneros R, Huang J, Ostrouchov G, Ahern S, Semeraro BD (2013) Contrasting climate ensembles: a model-based visualization approach for analyzing extreme events. Proc Comput Sci 18(2013):2347–2356

    Article  Google Scholar 

  • Smith KM, Banks DC, Druckman N, Beason K, Hussaini MY (2006) Clustered ensemble averaging: a technique for visualizing qualitative features of stochastic simulations. J Comput Theor Nanosci 3(5):1–9

    Article  Google Scholar 

  • Sujudi D, Haimes R (1995) Identification of swirling flow in 3D vector fields. AIAA Paper 95-1715, Department of Aeronautics and Astronautics, MIT

  • Wei J, Wang C, Yu H, Ma K (2010) A sketch-based interface for classifying and visualizing vector fields. In: IEEE Pacific visualization symposium PacificVis, Taipei, Taiwan, pp 129–136

  • Whitaker RT, Mirzargar M, Kirby RM (2013) Contour boxplots: a method for characterizing uncertainty in feature sets from simulation ensembles. IEEE Trans Vis Comput Gr 19(12):2713–2722

    Article  Google Scholar 

  • Wittenbrink CM, Pang A, Lodha SK (1996) Glyphs for visualizing uncertainty in vector fields. IEEE Trans Vis Comput Gr 2(3):266–279

    Article  Google Scholar 

Download references

Acknowledgments

This work is supported by the Strategic Priority Research Program Climate Change: Carbon Budget and Relevant Issues of the Chinese Academy of Sciences Grant No. XDA05040205 and NSFC No. 61170204. This work is also partially supported by NSFC Key Project No. 61232012.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Xiaoru Yuan.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Liu, R., Guo, H. & Yuan, X. User-defined feature comparison for vector field ensembles. J Vis 20, 217–229 (2017). https://doi.org/10.1007/s12650-016-0388-0

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12650-016-0388-0

Keywords

Navigation