Using Flow Textures to Visualize Unsteady Vector Fields

Slides:



Advertisements
Similar presentations
Analysis of Contour Motions Ce Liu William T. Freeman Edward H. Adelson Computer Science and Artificial Intelligence Laboratory Massachusetts Institute.
Advertisements

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
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.
3D Graphics Rendering and Terrain Modeling
1 Computational Vision CSCI 363, Fall 2012 Lecture 35 Perceptual Organization II.
A Case Study in the Visualization of Supernova Simulation Data Ed Bachta Visualization and Interactive Spaces Lab.
Image Space Based Visualization of Unsteady Flow on Surfaces Robert Laramee Bruno Jobard Helwig Hauser Presenter: Bob Armstrong 24 January 2007.
Fluid Kinematics Fluid Dynamics . Fluid Flow Concepts and Reynolds Transport Theorem ä Descriptions of: ä fluid motion ä fluid flows ä temporal and spatial.
CSE351/ IT351 Modeling and Simulation
1 MECH 221 FLUID MECHANICS (Fall 06/07) Tutorial 6 FLUID KINETMATICS.
Combined Lagrangian-Eulerian Approach for Accurate Advection Toshiya HACHISUKA The University of Tokyo Introduction Grid-based fluid.
Interactive Manipulation of Rigid Body Simulations Presenter : Chia-yuan Hsiung Proceedings of SIGGRAPH 2000 Jovan Popovi´c, Steven M. Seitz, Michael.
Motion of Fluid Particles, An Essential Need of Humans…… P M V Subbarao Professor Mechanical Engineering Department I I T Delhi Kinematics of Viscous.
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 
Technology and Historical Overview. Introduction to 3d Computer Graphics  3D computer graphics is the science, study, and method of projecting a mathematical.
Robert S. Laramee 1 Over Two Decades of Integration- Based, Geometric Vector Field Visualization.
GIS 1110 Designing Geodatabases. Representation Q. How will we model our real world data? A. Typically: Features Continuous Surfaces and Imagery Map Graphics.
Institute for Mathematical Modeling RAS 1 Visualization in distributed systems. Overview. Remote visualization means interactive viewing of three dimensional.
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 ©
Smoothed Particle Hydrodynamics (SPH) Fluid dynamics The fluid is represented by a particle system Some particle properties are determined by taking an.
Robert S. Laramee 1 1 Flow Like You've Never Seen It Robert S. Laramee Visual and Interactive Computing.
A particle-gridless hybrid methods for incompressible flows
02/10/03© 2003 University of Wisconsin Last Time Participating Media Assignment 2 –A solution program now exists, so you can preview what your solution.
A Survey on Visualization of Time-Dependent Vector Fields by Texture-based Methods Henry “Dan” Derbes MSIM 842 ODU Main Campus.
EECS 274 Computer Vision Segmentation by Clustering II.
December 9, 2014Computer Vision Lecture 23: Motion Analysis 1 Now we will talk about… Motion Analysis.
Particle Systems (Motion Machines of 2D Objects with Textures) Matthew K. Bowles Advanced Computer Graphics Spring 2004.
Vector Field Visualization
1 Feature Extraction and Visualization of Flow Fields State-of-the-Art Report Feature Extraction and Visualization of Flow Fields Frits.
The Search for Swirl and Tumble Motion Robert S. Laramee Department of Computer Science Swansea University Wales, UK.
Data Visualization Fall 2015.
Approach Outline Polygonal-Functional Hybrids for Computer Animation and Games The modern world of computer graphics is mostly dominated by polygonal models.
CHAPTER 6 (1) VECTOR VISUALIZATION. OUTLINE Vector datasets are samplings of vector fields over discrete spatial domains Visualizing Vector A number of.
MSIM 842 VISUALIZATION II INSTRUCTOR: JESSICA R. CROUCH 1 A Particle System for Interactive Visualization of 3D Flows Jens Krüger Peter Kipfer.
Graphics Lecture 17: Slide 1 Interactive Computer Graphics Lecture 17: Fire.
Course : Civil Engineering Division : C (3 rd Semester). Subject : Fluid Mechanics Subject Code : Guided By :HIREN JARIWALA(H.O.D) :DIXIT CHAUHAN(ASSI.PROF.)
Computer Animation Rick Parent Computer Animation Algorithms and Techniques Computational Fluid Dynamics.
8. Box Modeling 8.1 Box Models –Simplest of atmospheric models (simple saves $). –Species enter the box in two ways: 1. source emissions 2. atmospheric.
Robert S. Laramee 1 Visualization Lecture Flow visualization, An Introduction.
Simplified Representation of Vector Fields
Fluid Animation CSE 3541 By: Matt Boggus.
Photorealistic Rendering vs. Interactive 3D Graphics
A Comparison of Learning Algorithms on the ALE
CSSE463: Image Recognition Day 21
Farthest Point Seeding for Efficient Placement of Streamlines
Tamas Szalay, Volker Springel, Gerard Lemson
Introduction to Graphics Modeling
Ray Tracing Dr. Scott Schaefer.
3D Graphics Rendering PPT By Ricardo Veguilla.
Interactive Computer Graphics
Computer Graphics.
Three-Dimensional Concepts. Three Dimensional Graphics  It is the field of computer graphics that deals with generating and displaying three dimensional.
ATCM 6317 Procedural Animation
Image Space Based Visualization of Unsteady Flow on Surfaces
Vector Field Visualization
Iterative Optimization
CSSE463: Image Recognition Day 23
Fluid Kinematics Fluid Dynamics.
Analysis of Contour Motions
Procedural Animation Lecture 11: Fluid dynamics
CSCE 441: Computer Graphics Ray Tracing
CSSE463: Image Recognition Day 23
Computer Graphics Lecture 15.
CSSE463: Image Recognition Day 23
Scientific Visualization
Using billboards within games
Tracking Many slides adapted from Kristen Grauman, Deva Ramanan.
Presentation transcript:

Using Flow Textures to Visualize Unsteady Vector Fields sous titre...

Overview Flow textures allow the visualization of unsteady vector fields as an animation of a dense set of particles The generated animations are very smooth (high spatio-temporal correlation) easily and naturally interpreted The algorithm may be applied to 2D vector fields 3D flows on surfaces

Features of our algorithm Visualization of the following flow properties at every pixel of the domain direction orientation velocity associated scalar value (temperature, pressure...) Interactivity real-time rendering of the animation allowing interactive exploration of the data integrates the temporal dimension Intuitive interpretation of the flow evolution

Mathematical Background « Lagrangian-Eulerian » Hybrid approach compute the evolution of the flow property at every discrete point of the domain guarantee an optimally high spatial resolution (fine details) Very interesting compared to classical « lagrangian » techniques (i.e., pure particle tracing) particles don't cluster together in regions of convergence and don't spread out in regions of divergence no time is lost in maintaining a uniform particle coverage of the domain

Comparison with Classical Techniques Arrow placement Pros simple to implement Easy to understand local information (harder in 3D) Cons only available on a subset of points in the domain no continuity from one arrow to the next unintuitive animations limited arrow density

Comparison with Classical Techniques Field line placement Pros good understanding of the flow structure Cons difficult to find good seed points to cover the entire domain lines tend to concentrate in certain regions difficult to understand unsteady flows

Comparison with Classical Techniques Flow Textures Pros information available at every pixel of the domain intuitive animations no seed points good integration within 3D scenes Cons more complex programming

Image Gallery

Dye Injection

Dye Injection + particles

Flow Texture

Flow Texture

Flow Texture on 3D Surface

Flow Texture on 3D Surface

Flow Texture on 3D Surface

Flow Texture on 3D Surface