Efficient Visualization of Lagrangian Coherent Structures by Filtered AMR Ridge Extraction - PowerPoint PPT Presentation

1 / 47
About This Presentation
Title:

Efficient Visualization of Lagrangian Coherent Structures by Filtered AMR Ridge Extraction

Description:

Efficient Visualization of. Lagrangian Coherent Structures by Filtered AMR ... Hussain 1986: Based on vorticity (3D) Robinson 1991: Based on correlation (3D) ... – PowerPoint PPT presentation

Number of Views:68
Avg rating:3.0/5.0
Slides: 48
Provided by: filip5
Category:

less

Transcript and Presenter's Notes

Title: Efficient Visualization of Lagrangian Coherent Structures by Filtered AMR Ridge Extraction


1
Efficient Visualization ofLagrangian Coherent
Structures by Filtered AMR Ridge Extraction
  • October 2007 - IEEE Vis
  • Filip Sadlo, Ronald Peikert _at_ CGL - ETH Zurich

2
Lagrangian Coherent Structures (LCS)
FTLE
Shadden et al. 2005
  • Vector Field Topology
  • Crit. pts. streamlines
  • Instantaneous view
  • Fast
  • Lagr. Coherent Structures
  • Ridges in Lyapunov Exponent
  • Transient view
  • Slow (trajectory per point time)
  • -gt Adaptive approach

3
Lagrangian Coherent Structures (LCS)
FTLE
Shadden et al. 2005
  • Vector Field Topology
  • Crit. pts. streamlines
  • Instantaneous view
  • Fast
  • Lagr. Coherent Structures
  • Ridges in Lyapunov Exponent
  • Transient view
  • Slow (trajectory per point time)
  • -gt Adaptive approach

4
Finite-Time Lyapunov Exponent (FTLE)
  • FTLE growth of perturbation after advection
    time T

5
FTLE Computation
  • Advection of particle pairs tedious
  • Haller 2001 by pre-sampled flow map f

t0
FTLE
Shadden et al. 2005
6
FTLE Computation
  • Advection of particle pairs tedious
  • Haller 2001 by pre-sampled flow map f

t0
FTLE
Shadden et al. 2005
7
FTLE Computation
  • Advection of particle pairs tedious
  • Haller 2001 by pre-sampled flow map f

t0
FTLE
Shadden et al. 2005
8
FTLE Computation
  • Advection of particle pairs tedious
  • Haller 2001 by pre-sampled flow map f

t0
FTLE
Shadden et al. 2005
9
LCS in Nature
from www.scienceclarified.com/Ga-He/Glacier.html
from www.publicaffairs.water.ca.gov/swp/swptoday.
cfm
  • Confluences
  • Interfaces
  • Sacramento Feather
  • Glaciers
  • Moraines
  • Glacier Bay National Park

10
Moraines and LCS
  • Appearing as dark lines on the surface,
    moraines indicate how many smaller glaciers feed
    into the system
  • -gt LCS, dynamical systems

from www.fs.fed.us/r10/tongass/forest_facts/resou
rces/geology/icefields.htm
11
Overview
  • Related Work
  • Height Ridges
  • Filtered AMR Ridge Extraction
  • Efficiency
  • FTLE FSLE
  • Proposed FTLEM
  • FTLEM FSLE

12
Related Work
  • Ridge Extraction
  • Eberly 1996 Ridges in Image and Data Analysis
    (nD)
  • Furst et al. 2001 Marching Ridges (2D)
  • Sahner et al. 2005 Streamlines in Feature Flow
    Field (1D)
  • LCS
  • Hussain 1986 Based on vorticity (3D)
  • Robinson 1991 Based on correlation (3D)
  • Haller 2001 Ridges in FTLE, material surfaces
    (2D)
  • FTLE
  • Lorenz 1965 Measures predictability
  • Haller 2001 Based on pre-sampled flow map
  • Path Line Oriented Topology
  • Theisel et al. 2004 Based on geometry of path
    lines
  • Shi et al. 2006 Same for periodic fields

13
Height Ridges
  • Eberly 1996
  • s scalar field
  • ?min min. eigenvalue of Hessian (s)
  • ?min eigenvector for ?min (?min?? ridge)
  • 2D height ridge in 3-space
  • ?min?? ?s 0 ? ? ?min ? 0

14
Height Ridges
  • Furst et al. 2001 Marching Ridges
  • Orientate ?min at nodes of cell by PCA
  • Evaluate ?min?? ?s at nodes
  • Interpolate zero crossings on edges
  • Use zero crossings with ?min ? 0
  • Triangulate crossings
  • We also filter crossings e.g. by FTLE
  • We use Marching Cubes instead of triangulation

15
Filtered AMR Ridge Extraction Motivation
  • Avoid sampling
  • in regions with no ridges (after filtering)
  • Advantages
  • if only few ridges are present in given data
  • if data can be sampled at arbitrary locations
  • if cost of sampling is high
  • Accuracy
  • Obtained ridges identical to those from uniform
    sampling
  • Rarely small or faint ridges may get missed (see
    paper)

16
Filtered AMR Ridge Extraction
Initialization Ridge-Cell Detection
ridge intersects cell edge
17
Filtered AMR Ridge Extraction
Initialization Ridge-Cell Detection
ridge cell
18
Filtered AMR Ridge Extraction
Iteration 1 Collect for Subdivision
ridge cell
ridge cell neighbor
19
Filtered AMR Ridge Extraction
Iteration 1 Subdivision
20
Filtered AMR Ridge Extraction
Iteration 1 Ridge-Cell Detection
ridge intersects cell edge
21
Filtered AMR Ridge Extraction
Iteration 1 Ridge-Cell Detection
ridge cell
22
Filtered AMR Ridge Extraction
Iteration 1 Ridge Growing
ridge cell
ridge cell 2-neighbor
23
Filtered AMR Ridge Extraction
Iteration 1 Ridge Growing
ridge cell
24
Filtered AMR Ridge Extraction
Iteration 1 Ridge Growing
ridge intersects cell edge
ridge cell
25
Filtered AMR Ridge Extraction
Iteration 1 Ridge Growing
ridge cell
26
Filtered AMR Ridge Extraction
Iteration 2 Collect for Subdivision
ridge cell
ridge cell neighbor
27
Filtered AMR Ridge Extraction
Iteration 2 Subdivision
28
Filtered AMR Ridge Extraction
Iteration 2 Ridge-Cell Detection
ridge intersects cell edge
29
Filtered AMR Ridge Extraction
Iteration 2 Ridge-Cell Detection
ridge cell
30
Filtered AMR Ridge Extraction
Iteration 2 Ridge Growing
ridge cell
ridge cell 2-neighbor
31
Filtered AMR Ridge Extraction
Iteration 2 Ridge Growing
ridge cell
ridge cell 2-neighbor
for ? 1-level difference
32
Filtered AMR Ridge Extraction
Iteration 2 Ridge Growing
ridge cell
33
Filtered AMR Ridge Extraction
Iteration 2 Ridge Growing
ridge intersects cell edge
ridge cell
34
Filtered AMR Ridge Extraction
Iteration 2 Ridge Growing
ridge cell
35
Filtered AMR Ridge Extraction
Iteration 3 Collect for Subdivision
ridge cell
ridge cell neighbor
36
Filtered AMR Ridge Extraction
Iteration 3
  • . . .

37
Filtered AMR Ridge Extraction
Final Result
38
Filtered AMR Ridge Extraction from FTLE Method
  • video

39
Filtered AMR Ridge Extraction from FTLE Francis
Turbine
  • video

40
Efficiency
Subdivision iterations 4
Speed-up gt 4
41
Finite-Size Lyapunov Exponent (FSLE), Aurell 1997
  • FSLE time needed to separate by factor s

42
FTLE FSLE (Filtered)
  • FTLE
  • T 0.1

FSLE Prescribed scale 1.5 Tmax 0.1
FSLE Prescribed scale 4 Tmax 0.1
43
Proposed Finite-Time Lyapunov Exponent Maximum
(FTLEM)
  • FTLEM maximum FTLE over advection time T


44
FTLEM FSLE (Filtered)
  • FTLEM
  • Tmax 0.1
  • Properties of both FSLE

FSLE Prescribed scale 1.5 Tmax 0.1
FSLE Prescribed scale 4 Tmax 0.1
45
Conclusion
  • Efficient method for ridge extraction
  • Applied to FTLE, FSLE and FTLEM
  • FTLEM as a new FTLE variant
  • Future Work
  • Exploit temporal coherency

46
  • Thanks for your attention

47
FTLE Ridge Filtering
  • No filtering
    FTLEmin 3.5, 4.0 CCmin 1000, 4000
    tria
Write a Comment
User Comments (0)
About PowerShow.com