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
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
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
Demir I, Dick C, Westermann R (2014) Multi-charts for comparative 3d ensemble visualization. IEEE Trans Vis Comput Gr 20(12):2694–2703
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
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
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
Hunt JCR (1987) Vorticity and vortex dynamics in complex turbulent flows. Can Soc Mech Eng 11(1):21–35
Jeong J, Hussain F (1995) On the identification of a vortex. J Fluid Mech 285(1):69–94
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
Liu R, Guo H, Yuan X (2014) Seismic structure extraction based on multi-scale sensitivity analysis. J Vis 17(3):157–166
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
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
Obermaier H, Joy KI (2014) Future challenges for ensemble visualization. IEEE Comput Gr Appl 34(3):8–11
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
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
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
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
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
Wittenbrink CM, Pang A, Lodha SK (1996) Glyphs for visualizing uncertainty in vector fields. IEEE Trans Vis Comput Gr 2(3):266–279
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
Corresponding author
Rights and permissions
About this article
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
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12650-016-0388-0