visualizing the variability of gradient in uncertain 2d scalarfield

16
Visualizing the Variability of Gradients in Uncertain 2D Scalar Field Authors: Tobais Pfaffelmoser, Mihaela Mihai and Rudiger Westermann(TU Munich) Presented by: Subhashis Hazarika, The Ohio State University

Upload: subhashis-hazarika

Post on 29-Jul-2015

29 views

Category:

Engineering


0 download

TRANSCRIPT

Page 1: Visualizing the variability of gradient in uncertain 2d scalarfield

Visualizing the Variability of Gradients in Uncertain 2D Scalar Field

Authors: Tobais Pfaffelmoser, Mihaela Mihai and Rudiger Westermann(TU Munich)

Presented by: Subhashis Hazarika,The Ohio State University

Page 2: Visualizing the variability of gradient in uncertain 2d scalarfield

Motivation

● Standard Deviation does not always give a rigorous analysis of uncertainty, specially when we want to study the differential quantities, like relative variability of data values at different points.

● To draw inference about the stability of geometric features in a scalar field like contour shapes.

Page 3: Visualizing the variability of gradient in uncertain 2d scalarfield

Contribution

● Derivation of gradient based uncertainty parameters on discrete grid structures.

● Analytical expression of probability distribution describing gradient magnitude and orientation variation.

● A visualization technique using color diffusion to indicate the stability of the slope along gradient direction in 2D scalar fields.

● A family of colored glyphs to quantitatively depict the uncertainty in orientation of iso-contours in 2D scalar fields.

Page 4: Visualizing the variability of gradient in uncertain 2d scalarfield

Gradient Uncertainty

● Applied on a discrete sampling of a 2D domain on a Cartesian grid structure with grid points.

● Y : is a multivariate RV modeling the data uncertainty at every point.

● Assumption: RVs follow a multivariate Gaussian Distribution

Page 5: Visualizing the variability of gradient in uncertain 2d scalarfield

● Gradient at a point:

● Gradient follows a bivariate Gaussian Distribution whose mean and covariance is

● The bivariate PDF deltaY for a vector g is :

Page 6: Visualizing the variability of gradient in uncertain 2d scalarfield

Uncertainty in Derivative● Choose the mean gradient direction as the direction along which to

determine the uncertainty in derivatives.

● The uncertainty of derivative in the mean gradient direction can be modeled by a scalar random variable

● RV D must also obey a Gaussian Distribution with mean and standard deviation:

Page 7: Visualizing the variability of gradient in uncertain 2d scalarfield

Uncertainty in Orientation● Convert to polar coordinates:

● Integrating over r (0 to infinity)

Page 8: Visualizing the variability of gradient in uncertain 2d scalarfield

● In order to analysis the stability of geometric features like iso-contours , the probability of occurrence of Theta should include theta+pi.

● Circular variance to determine the uncertainty in degree of orientation.

Page 9: Visualizing the variability of gradient in uncertain 2d scalarfield

Visualization● To convey the basic shape of the iso-contours in the mean scalar

field they partition the range of mean values into a number of N equally spaced intervals.

Page 10: Visualizing the variability of gradient in uncertain 2d scalarfield

● Use diffusion process to visually encode

● Diffusion at a point takes place along the normal curve, which is the curve passing through the point and oriented along the gradient direction.

● Diffusion value : fraction of initial black & white color

● Diffusion value 0.5 implies high degree of diffusion and 1.0 implies least diffusion.

● Generate a diffusion texture to lookup diffusion value.

● The parameter v(degree of diffusion) is controlled by the gradient uncertainty parameters.

Page 11: Visualizing the variability of gradient in uncertain 2d scalarfield

● Now for a given point the texture coordinates u and v are calculated as:

● Use a final normalized diffusion value and compute the final color at each grid point by blending a diffusion color and a background color.

Page 12: Visualizing the variability of gradient in uncertain 2d scalarfield

● Use different diffusion color to visualize

● The corresponding texture lookup for these 3 quantities are

● They are interested in the lower confidence interval so the final color is give by the following blending equation:

● The diffusion color encodes the relative position of

w.r.t the zero derivative.

Page 13: Visualizing the variability of gradient in uncertain 2d scalarfield

● Four possible scenarios :

Page 14: Visualizing the variability of gradient in uncertain 2d scalarfield

Orientation Visualization● Color of glyph is mapped to the circular variance [0,1] → [ green →

cyan → blue → magenta → red]

● To show individual distribution per glyph the transparency is controlled at all off-center vertices.

Page 15: Visualizing the variability of gradient in uncertain 2d scalarfield

● Synthetic DataSet:

Page 16: Visualizing the variability of gradient in uncertain 2d scalarfield

● Seismic Ensemble Dataset: