Glyph-based Visualization Applications. David H. S. Chung Swansea University

Similar documents
8. Tensor Field Visualization

Computers & Graphics

Visualization Computer Graphics I Lecture 20

Visualization. Images are used to aid in understanding of data. Height Fields and Contours Scalar Fields Volume Rendering Vector Fields [chapter 26]

Height Fields and Contours Scalar Fields Volume Rendering Vector Fields [Angel Ch. 12] April 23, 2002 Frank Pfenning Carnegie Mellon University

Visualization Computer Graphics I Lecture 20

CIS 467/602-01: Data Visualization

11/1/13. Visualization. Scientific Visualization. Types of Data. Height Field. Contour Curves. Meshes

Visualization. CSCI 420 Computer Graphics Lecture 26

Chapter 6 Visualization Techniques for Vector Fields

Mirrored LH Histograms for the Visualization of Material Boundaries

Over Two Decades of IntegrationBased, Geometric Vector Field. Visualization

Diffusion Imaging Visualization

Vector Visualization

Lecture overview. Visualisatie BMT. Vector algorithms. Vector algorithms. Time animation. Time animation

Data Visualization (CIS/DSC 468)

Cronfa - Swansea University Open Access Repository

Vector Glyphs for Surfaces: A Fast and Simple Glyph Placement Algorithm for Adaptive Resolution Meshes

4DM Packages. 4DM Packages & License Types. Information to help you order the appropriate licenses for your site.

K Means Clustering Using Localized Histogram Analysis and Multiple Assignment. Michael Bryson 4/18/2007

Data Visualization. Fall 2017

A Topology Based Visualization for Exploring Data with Uncertainty. Keqin Wu, 10/24/2011 Mississippi state University

Blood Particle Trajectories in Phase-Contrast-MRI as Minimal Paths Computed with Anisotropic Fast Marching

Flow Visualization with Integral Surfaces

Volume Illumination & Vector Field Visualisation

The Application of GPU Particle Tracing to Diffusion Tensor Field Visualization

Fundamental Algorithms

Vector Visualization Chap. 6 March 7, 2013 March 26, Jie Zhang Copyright

3D vector fields. Contents. Introduction 3D vector field topology Representation of particle lines. 3D LIC Combining different techniques

Flow Visualisation - Background. CITS4241 Visualisation Lectures 20 and 21

FROM IMAGE RECONSTRUCTION TO CONNECTIVITY ANALYSIS: A JOURNEY THROUGH THE BRAIN'S WIRING. Francesca Pizzorni Ferrarese

Vector Visualisation 1. global view

Classification of Subject Motion for Improved Reconstruction of Dynamic Magnetic Resonance Imaging

Constrained Reconstruction of Sparse Cardiac MR DTI Data

Level Set Models for Computer Graphics

Surface Glyphs for Visualizing Multimodal Volume Data

ThE ultimate, INTuITIVE Mr INTErFAcE

Data Visualization (DSC 530/CIS )

CIS 467/602-01: Data Visualization

1. Interpreting the Results: Visualization 1

11/18/ CPT Preauthorization Groupings Effective January 1, Computerized Tomography (CT) Abdomen 6. CPT Description SEGR CT01

Vector Field Visualization: Introduction

Dense Glyph Sampling for Visualization

POWERFUL APPLICATIONS USING PYTHON IN ENSIGHT. Aric Meyer CEI Japan Users Meeting

Diffusion model fitting and tractography: A primer

Interactive Boundary Detection for Automatic Definition of 2D Opacity Transfer Function

Directional Enhancement in Texture-based Vector Field Visualization

better images mean better results

Vector Field Visualization: Introduction

Visualizing Diffusion Tensor Imaging Data with Merging Ellipsoids

Data Visualization (DSC 530/CIS )

Level sets and shape models for segmentation of cardiac perfusion MRI

HST.583 Functional Magnetic Resonance Imaging: Data Acquisition and Analysis Fall 2008

Scientific Visualization. CSC 7443: Scientific Information Visualization

Vector Field Visualisation

Evaluation of Local Filter Approaches for Diffusion Tensor based Fiber Tracking

2D vector fields 3. Contents. Line Integral Convolution (LIC) Image based flow visualization Vector field topology. Fast LIC Oriented LIC

Probabilistic Tracking and Model-based Segmentation of 3D Tubular Structures

Flow Visualization Using Natural Textures. Technical Report

Quantitative MRI of the Brain: Investigation of Cerebral Gray and White Matter Diseases

Vector Visualization. CSC 7443: Scientific Information Visualization

Final Exam Assigned: 11/21/02 Due: 12/05/02 at 2:30pm

Sensor Tasking and Control

Pen Tool, Fill Layers, Color Range, Levels Adjustments, Magic Wand tool, and shadowing techniques

4D Space-Time Techniques: A Medical Imaging Case Study

Cardiac MRI visualization for ventricular tachycardia ablation

Technische Universiteit Eindhoven Department of Mathematics and Computer Science. Master s Thesis HIERARCHICAL VISUALIZATION USING FIBER CLUSTERING

Nonrigid Motion Compensation of Free Breathing Acquired Myocardial Perfusion Data

Diffusion Tensor Visualization. and the Teem Software that Makes it Go

FOUR WHAT S NEW IN THIS VERSION? 4.1 FLOW-3D Usability CHAPTER

CS 523: Computer Graphics, Spring Shape Modeling. Differential Geometry of Surfaces

VIEWZ 1.3 USER MANUAL

Parallel Computation of Spherical Parameterizations for Mesh Analysis. Th. Athanasiadis and I. Fudos University of Ioannina, Greece

Diffusion MRI. Introduction and Modern Methods. John Plass. Department Of Psychology

Appendix: To be performed during the lab session

7-5 Parametric Equations

Scalar Data. Visualization Torsten Möller. Weiskopf/Machiraju/Möller

Hierarchical Streamarrows for the Visualization of Dynamical Systems

CFD Optimisation case studies with STAR-CD and STAR-CCM+

Lecture 21: Shading. put your trust in my shadow. Judges 9:15

Fiber Selection from Diffusion Tensor Data based on Boolean Operators

Generation of Hulls Encompassing Neuronal Pathways Based on Tetrahedralization and 3D Alpha Shapes

Visualisation of uncertainty. Kai-Mikael Jää-Aro

Engineered Diffusers Intensity vs Irradiance

Daniel Keefe. Computer Science Department: Brown University. April 17, 2000

Norbert Schuff VA Medical Center and UCSF

A Crowdsourcing System for Integrated and Reproducible Evaluation in Scientific Visualization Appendix: Application Cases

CP SC 8810 Data Visualization. Joshua Levine

µ = Pa s m 3 The Reynolds number based on hydraulic diameter, D h = 2W h/(w + h) = 3.2 mm for the main inlet duct is = 359

Introduction. Knowledge driven segmentation of cardiovascular images. Problem: amount of data

Introduction. Illustrative rendering is also often called non-photorealistic rendering (NPR)

Corridor4DM Feature List

PROJECTILE. 5) Define the terms Velocity as related to projectile motion: 6) Define the terms angle of projection as related to projectile motion:

Toward Automated Cancer Diagnosis: An Interactive System for Cell Feature Extraction

Cerebral Artery Segmentation with Level Set Methods

Supplementary Figure 1

Course Review. Computer Animation and Visualisation. Taku Komura

Section 2.2 Normal Distributions. Normal Distributions

Improving Segmentation of the Left Ventricle using a Two-Component Statistical Model

Segmenting the Left Ventricle in 3D Using a Coupled ASM and a Learned Non-Rigid Spatial Model

Transcription:

Glyph-based Applications David H. S. Chung Swansea University

Outline Glyph Design Application Flow Event Multi-field Uncertainty Geo-spatial Tensor Medical

Outline Glyph Design Application Novel shape design. Flow Event Multi-field Uncertainty Geo-spatial Tensor Medical

Outline Glyph Design Complexity. Hybrid methods. Application Flow Event Multi-field Uncertainty Geo-spatial Tensor Medical

Outline Glyph Design Application Semantic incorporation Flow Event Multi-field Uncertainty Geo-spatial Tensor Medical

Multi-field Superquadric glyphs and Angle-preserving Transformation by Barr (1981) Shape design is one of the most prominent visual channels. Adjusting the exponents β and α controls the superquadric shape. These are referred to as squareness parameters. [Kindlmann 2004]

Multi-field Superquadric glyphs and Angle-preserving Transformation by Barr (1981) The position, size, and surface curvature of the glyph can be mapped to multiple data attributes. Superhyperboloids Supertoroids Superellipsoids

Medical Glyph-Based SPECT for the Diagnosis of Coronary Artery Disease by Meyer-Spradow et al. (2008) Perfusion parameters are mapped to a supertorus glyph. Blood supply at resting condition, the difference between resting and under stress, and the wall thickening. - Colour, Size and Roundness. [Ropinski et al. 2011]

Medical Glyph-Based SPECT for the Diagnosis of Coronary Artery Disease by Meyer-Spradow et al. (2008) Semi-transparency used to emphasise glyphs that are important for diagnosis. Glyphs describe the state of the underlying tissue on the myocardium. scar ischemia

Medical Glyph-Based SPECT for the Diagnosis of Coronary Artery Disease by Meyer-Spradow et al. (2008) Uniform seeding Random distribution Random distribution with relaxation Random distribution with relaxation gives a balanced glyph placement strategy for unstructured surfaces.

Medical Glyph-based of Myocardial Perfusion Data and Enhancement with Contractility and Viability Information by Oeltze et al. (2008) Introduce two glyph-based methods: 1. 3D Bull s Eye Plot (BEP) segments. 2. Time Intensity Curve (TIC) Miniatures. Perfusion parameters: Peak Enhancement (PE), Time to peak (TTP), Integral and Up-slope Glyph legend for (a) (b) 3D BEP segment and (c) TIC glyph

Medical Glyph-based of Myocardial Perfusion Data and Enhancement with Contractility and Viability Information by Oeltze et al. (2008) Glyph visualizations developed to support the analysis of cardiac MR data.

Tensor Visualizing Diffusion Tensor Images of the Mouse Spinal Cord by Laidlaw et al. (1998) 2D diffusion tensor image (DTI) and associated anatomical scalar field define seven values at each spatial location. Difficult to integrate data using multiple scalar visualizations.

Tensor Visualizing Diffusion Tensor Images of the Mouse Spinal Cord by Laidlaw et al. (1998) Normalized Ellipsoids. Simultaneous display in one image. Partial representation of the tensor properties. Concepts from oil painting. Multiple layers of brush strokes. Displays all seven data values.

Tensor Superquadric Tensor glyphs by Gordon Kindlmann (2004) Symmetrical properties of ellipsoids can cause visual ambiguity depending on the user s viewing angle. Superquadrics overcome view point dependence. Ellipsoids Superquadrics

Tensor Superquadric Tensor glyphs by Gordon Kindlmann (2004) Barycentric of shapes that change in length, flatness and roundness based on anisotropic tensor metrics. of DT-MRI tensor field.

Flow A probe for local flow field visualization by de Leeuw and van Wijk (1993) Probe glyphs are interactively placed within a 3D flow field to depict flow characteristics such as velocity, acceleration and convergence. Large complex glyphs need to be sparsely placed to avoid occlusion.

Flow Mesh-driven Vector Field Clustering and by Peng et al. (2011) Automatic vector field clustering algorithm. Visualizing statistical information of each vector cluster. Θ-Angle range glyphs illustrate the variance in vector field direction. v -Magnitude range Discs depict the minimum and maximum vector.

Flow Mesh-driven Vector Field Clustering and by Peng et al. (2011) Combining glyph-based techniques for more informative visualization of vector fields.

Flow Flow Radar Glyphs: Static of Unsteady Flow with Uncertainty, Hlawatsch et al. (2011) Visualizing time-dependant vector data without using animation. Flow radar glyphs: Map vector quantities into polar coordinates.

Flow Flow Radar Glyphs: Static of Unsteady Flow with Uncertainty, Hlawatsch et al. (2011)

Uncertainty UFLOW: Visualizing Uncertainty in Fluid Flow by Lodha et al. (1996) Visualize uncertainty arising from different numerical algorithms for tracing a particle. Difference between two streamlines. Line segment and Bar bell glyphs Colour mapped to uncertainty.

Geo-spatial Noodles: A Tool for of Numerical Weather Model Ensemble Uncertainty, Sanyal et al. (2010) Visualizing an ensemble of simulations to show uncertainty using concentric circular glyphs. Glyphs are positioned over a map for spatial and context information.

Event MatchPad: Interactive Glyph-Based for Real-Time Sports Performance Analysis, Legg et al. (2012) Notational Analysis is used to collect data on the match. Events, players involved, outcomes, techniques, etc A large range of categorical data values. Results in information overload difficult to quickly review.

Event MatchPad: Interactive Glyph-Based for Real-Time Sports Performance Analysis, Legg et al. (2012) Match Team Player Outcome Values Metaphoric Glyph Abstract Icon Shape Colour Restart Drop Kick Scrum Lineout Ruck Maul Tackle Pass Occurrence Occurrence Won/Lost Won/Lost Won/Lost Won/Lost Won/Lost Won/Lost

Event MatchPad: Interactive Glyph-Based for Real-Time Sports Performance Analysis, Legg et al. (2012) Match Team Player Outcome Values Metaphoric Glyph Abstract Icon Shape Colour Try Occurrence Goal Kick Score/Miss C, P, D Injury Occurrence Substitute Phase Ball Territory Referee Ball in Play Occurrence Occurrence 1-10 Occurrence A - D Occurrence N, Y, R Occurrence

Event MatchPad: Interactive Glyph-Based for Real-Time Sports Performance Analysis, Legg et al. (2012) Four design options to represent events: Metaphoric Glyph, Abstract Icon, Shape and Colour. Shape and Colour fail due to the large number of events. The requirement for event depiction should be easy to learn, memorise and recognise. Abstract Icon although better, still requires some learning. Metaphoric Glyph is easy to recognise, especially for a domain expert, and requires no learning.

Event MatchPad: Interactive Glyph-Based for Real-Time Sports Performance Analysis, Legg et al. (2012) Metaphoric Glyphs can come in different forms, ranging from abstract representation to photographic icons. Abstract representation requires learning. Photographic icon would restrict use of colour channel, distracting, and possibly confusing Choosing metaphoric designs that lie between these two schemes.

Summary We have shown how glyph-based techniques can be used effectively to enhance data visualization. Glyph designs vary from small to large, simple or complex to facilitate the requirement of data mapping. We presented examples of how glyphs are used in many multi-disciplinary applications.

Thank you for listening.