Ralf P. Botchen and Daniel Weiskop and Thomas Ertl.
Texture-based visualization of uncertainty in flow fields.
In IEEE Visualization 2005, pp. 647--654, 2005.


Links:

Abstract:

In this paper, we present two novel texture-based techniques to visualize uncertainty in time-dependent 2D flow fields. Both methods use semi-Lagrangian texture advection to show flow direction by streaklines and convey uncertainty by blurring these streaklines. The first approach applies a cross advection perpendicular to the flow direction. The second method employs isotropic diffusion that can be implemented by Gaussian filtering. Both methods are derived from a generic filtering process that is incorporated into the traditional texture advection pipeline. Our visualization methods allow for a continuous change of the density of flow representation by adapting the density of particle injection. All methods can be mapped to efficient GPU implementations. Therefore, the user can interactively control all important characteristics of the system like particle density, error influence, or dye injection to create meaningful illustrations of the underlying uncertainty. Even though there are many sources of uncertainties, we focus on uncertainty that occurs during data acquisition. We demonstrate the usefulness of our methods for the example of real-world fluid flow data measured with the particle image velocimetry (PIV) technique. Furthermore, we compare these techniques with an adapted multi-frequency noise approach.

Bibtex:

@InProceedings{  botchen:2005:TUFF,
  author = 	 {Ralf P. Botchen and Daniel Weiskop and Thomas Ertl},
  title = 	 {Texture-based visualization of uncertainty in flow
                  fields},
  booktitle =    {IEEE Visualization 2005},
  pages = 	 {647--654},
  year = 	 {2005},
}

Images:

References:

R. Brown. Animated visual vibrations as an uncertainty visualisation technique. In Proc. GRAPHITE 2004, pages 84-89, 2004.
B. Cabral and L. C. Leedom. Imaging vector fields using line integral convolution. In Proc. ACM SIGGRAPH, pages 263-270, 1993.
J. Ebling, G. Scheuermann, and B. G. van der Wall. Analysis and visualization of 3-C PIV images from HART II using image processingmethods. In Eurovis 2005 (Eurographics / IEEE VGTC Symposium on Visualization), pages 161-168, 2005.
G. Erlebacher, B. Jobard, and D. Weiskopf. Flow textures: High- resolution flow visualization. In C. D. Hansen and C. R. Johnson, editors, The Visualization Handbook, pages 279-293. Elsevier, Amsterdam, 2005.
W. Heidrich, R. Westermann, H.-P. Seidel, and T. Ertl. Applications of pixel textures in visualization and realistic image synthesis. In ACM Symposium on Interactive 3D Graphics, pages 127-134, 1999.
K. D. Hinsch. Particle image velocimetry. In R. S. Sirohi, editor, Speckle Metrology, pages 235-324. Marcel Dekker, New York, 1993.
B. Jobard, G. Erlebacher, and M. Y. Hussaini. Hardware-accelerated texture advection for unsteady flow visualization. In IEEE Visualization 2000, pages 155-162, 2000.
B. Jobard, G. Erlebacher, and M. Y. Hussaini. Lagrangian-Eulerian advection of noise and dye textures for unsteady flow visualiza- tion. IEEE Transactions on Visualization and Computer Graphics, 8(3):211-222, 2002.
M. Kiu and D. C. Banks. Multi-frequency noise for LIC. In IEEE Visualization '96, pages 121-126, 1996.
R. S. Laramee, H. Hauser, H. Doleisch, B. Vrolijk, F. H. Post, and D. Weiskopf. The state of the art in flow visualization: Dense and texture-based techniques. Computer Graphics Forum, 23(2):143-161, 2004.
S. K. Lodha, A. Pang, R. E. Sheehan, and C. M. Wittenbrink. UFLOW: Visualizing uncertainty in fluid flow. In IEEE Visualization '96, pages 249-254, 1996.
S. K. Lodha, B. Sheehan, A. T. Pang, and C. M. Wittenbrink. Visualizing geometric uncertainty of surface interpolants. In Graphics Interface '96, pages 238-245, 1996.
N. Max and B. Becker. Flow visualization using moving textures. In Proc. ICASW/LaRC Symposium on Visualizing Time-Varying Data, pages 77-87, 1995.
A. T. Pang, C. M. Wittenbrink, and S. K. Lodha. Approaches to uncertainty visualization. The Visual Computer, 13(8):370-390, 1997.
A. Prasad. Particle image velocimetry. Current Science, 79(1):101- 110, 2000.
P. J. Rhodes, R. S. Laramee, R. D. Bergeron, and T. M. Sparr. Uncertainty visualization methods in isosurface rendering. In Eurographics 2003 Short Papers, pages 83-88, 2003.
J. Stam. Stable fluids. In Proc. ACM SIGGRAPH, pages 121-128, 1999.
J. J. van Wijk. Spot noise - texture synthesis for data visualization. Computer Graphics (Proc. ACM SIGGRAPH 91), 25:309-318, 1991.
J. J. van Wijk. Image based flow visualization. ACM Transactions on Graphics, 21(3):745-754, 2002.
R. Wegenkittl, E. Gröoller, and W. Purgathofer. Animating flow fields: Rendering of oriented line integral convolution. In Computer Animation '97, pages 15-21, 1997.
D. Weiskopf. Dye advection without the blur: A level-set approach for texture-based visualization of unsteady flow. Computer Graphics Forum (Proc. Eurographics 2004), 23(3):479-488, 2004.
D. Weiskopf, R. P. Botchen, and T. Ertl. Interactive visualization of divergence in unsteady flow by level-set dye advection. In Proc. SimVis 2005, pages 221-232, 2005.
D. Weiskopf, M. Hopf, and T. Ertl. Hardware-accelerated visualiza- tion of time-varying 2D and 3D vector fields by texture advection via programmable per-pixel operations. In Proc. VMV 2001, pages 439- 446, 2001.
C. M. Wittenbrink, A. T. Pang, and S. K. Lodha. Glyphs for visual- izing uncertainty in vector fields. IEEE Transactions on Visualization and Computer Graphics, 2(3):266-279, 1996.