1 Feature Extraction and Visualization of Flow Fields State-of-the-Art Report Feature Extraction and Visualization of Flow Fields Frits.

Slides:



Advertisements
Similar presentations
Sauber et al.: Multifield-Graphs Multifield-Graphs: An Approach to Visualizing Correlations in Multifield Scalar Data Natascha Sauber, Holger Theisel,
Advertisements

Detection and Visualization of Defects in 3D Unstructured Models of Nematic Liquid Crystals Ketan Mehta* & T. J. Jankun-Kelly Viz Lab, Computer Science.
Data Visualization Lecture 9
ENV Envisioning Information Lecture 15 – Scientific Visualization Vector Data – Flow Visualization Ken Brodlie
Vector Field Visualization Jian Huang, CS 594, Spring 2002 This set of slides reference slides developed by Prof. Torsten Moeller, at CS, Simon Fraser.
This set of slides developed by Prof. Torsten Moeller, at Simon Fraser Univ and Professor Jian Huang, at University of Tennessee, Knoxville And some other.
OzViz 2009 Visualisation of Groundwater Flow using Texture Based Visualisation Techniques. David Warne (HPC and Research Support, QUT), Joe Young (HPC.
Visualization Data Representation Ray Gasser SCV Visualization Workshop – Fall 2008.
1 Higher Dimensional Vector Field Visualization: A Survey Zhenmin Peng, Robert S. Laramee Department of Computer Science Swansea University, Wales UK
Review of Flow Vis for Lower Dimensional Flow Data Direct: overview of vector field, minimal computation, e.g. glyphs (arrows), color mapping Texture-based:
Queensland University of Technology CRICOS No J Visualisation of complex flows using texture-based techniques D. J. Warne 1,2, J. Young 1, N. A.
Ronny Peikert Over Two Decades of Integration-Based, Geometric Vector Field Visualization Part III: Curve based seeding Planar based.
A streakline is the path that a particle will follow in the flow, the locus of particles that have passed sequentially through a prescribed path in the.
Image Space Based Visualization of Unsteady Flow on Surfaces Robert Laramee Bruno Jobard Helwig Hauser Presenter: Bob Armstrong 24 January 2007.
Chapter 4: Fluid Kinematics
Experimental Thermo and Fluid Mechanics Lab. 4. Fluid Kinematics 4.1. Velocity Field 4.2. Continuity Equation.
Chapter 4: Flowing Fluids & Pressure Variation (part 1)
Fluid Kinematics Fluid Dynamics . Fluid Flow Concepts and Reynolds Transport Theorem ä Descriptions of: ä fluid motion ä fluid flows ä temporal and spatial.
ADVANCED VISUALIZATION OF ENGINE SIMULATION DATA USING TEXTURE SYNTHESIS AND TOPOLOGICAL ANALYSIS Guoning Chen*, Robert S. Laramee** and Eugene Zhang*
Introduction to Volume Visualization Mengxia Zhu Fall 2007.
Vector Visualization Acknowledgements: Torsten Möller (SFU) Verma et al. Cabral & Leedom Compassis.com Tecplot.c om.
CE 1501 CE 150 Fluid Mechanics G.A. Kallio Dept. of Mechanical Engineering, Mechatronic Engineering & Manufacturing Technology California State University,
Monroe L. Weber-Shirk S chool of Civil and Environmental Engineering Fluid Kinematics Fluid Mechanics July 14, 2015 
Monroe L. Weber-Shirk S chool of Civil and Environmental Engineering Fluid Kinematics Fluid Mechanics July 15, 2015 Fluid Mechanics July 15, 2015 
ITUppsala universitet Data representation and fundamental algorithms Filip Malmberg
Flow Visualization Overview
Robert S. Laramee Department of Computer Science University of Wales, Swansea, UK Effective Visualization of Heat Transfer.
Interactive Visualization of Volumetric Data on Consumer PC Hardware: Introduction Daniel Weiskopf Graphics Hardware Trends Faster development than Moore’s.
Tony McLoughlin 1 Part 2: Overview  Part 2: Tony McLoughlin  Effective Particle Tracing  Point-Based.
Eulerian Description • A finite volume called a flow domain or control volume is defined through which fluid flows in and out. • There is no need to keep.
Robert S Laramee 1 Christoph Garth 2 Helmut Doleisch 1 Jürgen Schneider 3 Helwig Hauser 1 Hans Hagen 2 1 The VRVis Reseach.
Robert S. Laramee 1 Over Two Decades of Integration- Based, Geometric Vector Field Visualization.
Lei Zhang and Guoning Chen, Department of Computer Science, University of Houston Robert S. Laramee, Swansea University David Thompson and Adrian Sescu,
CDS 301 Fall, 2009 Vector Visualization Chap. 6 October 7, 2009 Jie Zhang Copyright ©
Robert S. Laramee 1 1 Flow Like You've Never Seen It Robert S. Laramee Visual and Interactive Computing.
Flow Visualization: The State-of-the-Art
A Survey on Visualization of Time-Dependent Vector Fields by Texture-based Methods Henry “Dan” Derbes MSIM 842 ODU Main Campus.
Abj 3.1: Introduction to Motion and Velocity Field: Pathlines, Streamlines, and Streaklines Geometry of Motion Pathline Streamline No flow across a.
Fluid Mechanics and Fluid Dynamics Fluid mechanics is the branch of physics that studies fluids (liquids, gases, and plasmas) and the forces on them. Fluid.
2D Flow Visualization streamline, pathline, hedges, spotnoise 郭翰琦 陈珩.
Robert S. Laramee 1 1 Flow Visualization with Integral Surfaces Robert S. Laramee Visual and Interactive.
Vector Visualization Mengxia Zhu. Vector Data A vector is an object with direction and length v = (v x,v y,v z ) A vector field is a field which associates.
Vector Field Visualization
3D Flow Visualization Xiaohong Ye
Introduction to Fluid Mechanics
Design and Implementation of Geometric and Texture-Based Flow Visualization Techniques Robert S. Laramee Markus Hadwiger Helwig Hauser.
Robert S. Laramee 1 Flow Visualization: The State-of-the-Art Robert S. Laramee The Visual and Interactive.
The Search for Swirl and Tumble Motion Robert S. Laramee Department of Computer Science Swansea University Wales, UK.
Data Visualization Fall 2015.
Ch 4 Fluids in Motion.
CHAPTER 6 (1) VECTOR VISUALIZATION. OUTLINE Vector datasets are samplings of vector fields over discrete spatial domains Visualizing Vector A number of.
SCALAR VISUALIZATION. OUTLINE Visualizing scalar data A number of the most popular scalar visualization techniques Color mapping Contouring Height plots.
IV. Kinematics of Fluid Motion. Contents 1. Specification of Fluid Motion 2. Material Derivatives 3. Geometric Representation of Flow 4. Terminology 5.
Ronny Peikert 1 Over Two Decades of Integration-Based, Geometric Vector Field Visualization Part III:
Scientific Visualization Module 4 Vector Visualization (adapted – some slides modified or omitted) prof. dr. Alexandru (Alex) Telea
Course : Civil Engineering Division : C (3 rd Semester). Subject : Fluid Mechanics Subject Code : Guided By :HIREN JARIWALA(H.O.D) :DIXIT CHAUHAN(ASSI.PROF.)
Flow Visualization MJ Turner June 16 MSc ACS COMP60051 Manchester.
Robert S. Laramee 1 Visualization, Lecture Flow visualization, Part 2 (of 3)
Robert S. Laramee 1 1 Visualization, Lecture #3 Volume Visualization, Part 1 (of 4)
Robert S. Laramee 1 Visualization Lecture Flow visualization, An Introduction.
Simplified Representation of Vector Fields
Fluid Mechanics Dr. Mohsin Siddique Assistant Professor
Using Flow Textures to Visualize Unsteady Vector Fields
Image Space Based Visualization of Unsteady Flow on Surfaces
Vector Field Visualization
Flow Like You've Never Seen It
Lecture no 13 &14 Kinetics & kinematics of fluid flow
Fluid Kinematics Fluid Dynamics.
Visualization CSE 694L Roger Crawfis The Ohio State University.
Vector Field Visualization
Presentation transcript:

1 Feature Extraction and Visualization of Flow Fields State-of-the-Art Report Feature Extraction and Visualization of Flow Fields Frits H. Post and Benjamin Vrolijk Delft University of Technology The Netherlands visualisation.tudelft.nl Helwig Hauser, Robert S. Laramee, Helmut Doleisch VRVis Research Center Austria Part 2:Feature-Based FlowViz Part 1: Visualization of Flow Fields

2 Feature Extraction and Visualization of Flow Fields Flow Visualization STAR Overview Part 1: Visualization of Flow Fields  Introduction to Flow Visualization (FlowViz)  Direct FlowViz  Texture-Based FlowViz  Geometric FlowViz Part 2: Feature-Based FlowViz

3 Feature Extraction and Visualization of Flow Fields The FlowViz Job Goal: communicating FlowViz data:  data representing fluid/gas flow, i.e. vector field data (magnitude + direction)  not just scalar data  visualization is a very high bandwidth channel User Goals:  obtain overview of vector field  present characteristics  identify and investigate details and features

4 Feature Extraction and Visualization of Flow Fields Computational vs. Experimental and Empirical FlowVis Computational FlowVis -using computers for FlowVis  data resulting from flow simulation, measurements, or flow modelling, e.g., computational fluid dynamics (CFD)  computer-generated images and animations, often mimicking experimental FlowVis Visualization of actual fluids, e.g. water and air  dye injection  interferometry  Schlieren/shadows  flow topology graphs  etc.

5 Feature Extraction and Visualization of Flow Fields FlowVis Data vs. Data Acquisition Data from Simulation: FOR EACH cell in (irregular) grid:  compute flow direction  compute flow magnitude (explicitly or implicitly)  compute pressure (à la Navier-Stokes equations)  further attributes Data from measurements: FOR EACH location of a (regular) grid:  flow direction (reconstructed)  measure flow magnitude Data from modelling:  Vector Field represented by analytic function  Flow direction and magnitude a function of location (and time)

6 Feature Extraction and Visualization of Flow Fields FlowViz Data Characterized by Many Dimensions Spatial dimensions:  2D (planar flow, simplified or synthetic)  2.5D (boundary flow, flow on surface)  3D (real-world flow) Temporal dimension:  steady flow -1 time step (or instantaneous flow)  time-dependent flow -multiple time steps (turbulent, real- world)  caution is advised in the context of animation Data dimensions:  velocity  temperature  pressure  and many more...

7 Feature Extraction and Visualization of Flow Fields Direct vs. Geometric vs. Feature-Based FlowViz focus on featuresmore detailed viewOverview, 1st impression

8 Feature Extraction and Visualization of Flow Fields FlowViz Fundamentals Flow Data from simulation: vector field represented as samples: v p,t (+ reconstruction) v(p,t) = dp/dt; p,v  R n, t  R Flow Integration  over Grids: Cartesian, curvi-linear, unstructured  integration techniques: Euler and Runge-Kutta  point location (which cell p lies in) and neighbor searching  flow reconstruction within a cell (à la interpolation)  computation of derived data p(s) = p 0 +  v(p(  ),  +t 0 ) d  [instantaneous] p E (t+  t) = p(t) +  t v(p(t),t) [time-dependent]

9 Feature Extraction and Visualization of Flow Fields Direct Flow Visualization Direct Mapping of Flow Attributes to Visualization Space Advantages:  simplicity  less computation time  intuitive Disadvantages:  does not always clearly show flow properties and features, e.g., flow orientation

10 Feature Extraction and Visualization of Flow Fields Direct FlowViz: Color Coded Slicing Color Coding in 2D, instantaneous: mapping flow attribute(s) to hue slicing probe for vortex visualization (Schulz et al) multiple slices for vortex visualization (missing color coded boundary)

11 Feature Extraction and Visualization of Flow Fields Direct FlowViz: Arrow/Hedgehog plots in 2D and 3D, instantaneous

12 Feature Extraction and Visualization of Flow Fields Direct FlowViz: Contours in 2D and isosurfaces in 3D Contours in a slice Isosurface (and color coding) in 3D

13 Feature Extraction and Visualization of Flow Fields Direct FlowViz: Volume Rendering combined with color coding the curvilinear bluntfin data set (Westermann)

14 Feature Extraction and Visualization of Flow Fields Direct FlowViz: Hybrid Solutions -arrow plots and color coding in 2D, steady and unsteady

15 Feature Extraction and Visualization of Flow Fields Texture-Based Flow Visualization Computing textures that provide a dense coverage/visualization of a vector field Advantages:  detailed view of vector field  clearer perception of characteristics  contains elements of direct + geometric FlowViz Disadvantages:  computation time  2.5D, 3D

16 Feature Extraction and Visualization of Flow Fields Texture-Based FlowViz: Spot Noise (Van Wijk) and LIC (Cabral and Leedom) in 2D, instantaneous

17 Feature Extraction and Visualization of Flow Fields Texture-Based FlowViz: Spot Noise in 2D, instantaneous, with color coding (de Leeuw) Good for visualizing detail.

18 Feature Extraction and Visualization of Flow Fields Texture-Based FlowViz: Spot Noise and LIC in 2D, time- dependent (Van Wijk)

19 Feature Extraction and Visualization of Flow Fields Texture-Based FlowViz: Time-Dependent Texture Advection in 2D Unsteady FlowViz of the Gulf of Mexico (Jobard et al)

20 Feature Extraction and Visualization of Flow Fields Texture-Based FlowViz: LIC on Surfaces, unsteady A comparison of 3 LIC techniques (left) UFLIC, (middle) ELIC, and (right) PLIC (Verma et. al.)

21 Feature Extraction and Visualization of Flow Fields Texture-Based FlowViz: LIC in 3D, instantaneous (Interrante and Grosch)

22 Feature Extraction and Visualization of Flow Fields Geometric Flow Visualization The computation of objects whose shape is directly related to underlying geometry Advantages:  intuitive  clearer perception of characteristics Disadvantages:  placement  3D

23 Feature Extraction and Visualization of Flow Fields Geometric FlowViz: Some Terminology Stream vs. Path vs Streak vs Time lines Streamline  everywhere tangent to flow at instantaneous time, t 0 (blue/aqua) Pathline  path traced by a particle over time, t (red/maroon) Streakline  line traced by continuous injection at location, x 0 (light green) Timeline  temporal evolution of initial line, l 0 (yellow)

24 Feature Extraction and Visualization of Flow Fields Geometric FlowViz: Streamlines and Streamlets in 2D, steady-state

25 Feature Extraction and Visualization of Flow Fields Geometric FlowViz: Pathlines and Streamlets in 2D, unsteady (Van Wijk)

26 Feature Extraction and Visualization of Flow Fields Geometric FlowViz: Timelines in 2D (Van Wijk) and 3D (B. Girod) (unsteady)

27 Feature Extraction and Visualization of Flow Fields Geometric FlowViz: Seeding in 2D (B. Jobard) and 3D (Schulz et al) Image-based, topology- based, and interactive seeding strategies

28 Feature Extraction and Visualization of Flow Fields Geometric FlowViz: Streamribbons and Streamtubes, 3D, steady-state

29 Feature Extraction and Visualization of Flow Fields Geometric FlowViz: Perceptual Issues in 3D, steady-state Illuminated Streamlines (Zoeckler) StreamRunner (Laramee)

30 Feature Extraction and Visualization of Flow Fields Geometric FlowViz: Streaklines in 2D (Jobard et al) and 3D (B. Girod)

31 Feature Extraction and Visualization of Flow Fields Geometric FlowViz: StreamBalls (Brill et al), StreamSurfaces (Hultquist), StreamArrows (Loeffelmann et al), 3D, steady-state

32 Feature Extraction and Visualization of Flow Fields Geometric FlowViz: Flow Volumes (Crawfis), steady and unsteady A subset of 3D flow domain specified by initial 2D patch

33 Feature Extraction and Visualization of Flow Fields Some Open Issues in FlowViz  Unsteady FlowViz on Surfaces -esp. Texture- based, unstructured  Steady-State FlowViz in 3D -perceptual issues, seeding strategies  Unsteady FlowViz in 3D -computation time  Lot’s of work to (still) be done.

34 Feature Extraction and Visualization of Flow Fields Acknowledgements: Part 1  Thanks to (1) the KPlus ( ) - Austrian governmental research program, and (3) AVL ( ) for financial support  For more information see: or  Now for Part 2!