Advanced Visualization Overview. Course Structure Syllabus Reading / Discussions Tests Minor Projects Major Projects For.

Slides:



Advertisements
Similar presentations
Reconstruction from Voxels (GATE-540)
Advertisements

Visualization Data Representation Ray Gasser SCV Visualization Workshop – Fall 2008.
MTP – Stage 1 Sanobar Nishat. Outline  Peculiarities of the mobile visualization context  Different aspects of mobile visualization design  Map-based.
Virtual Reality Design Virtual reality systems are designed to produce in the participant the cognitive effects of feeling immersed in the environment.
WFM 6202: Remote Sensing and GIS in Water Management © Dr. Akm Saiful IslamDr. Akm Saiful Islam WFM 6202: Remote Sensing and GIS in Water Management Akm.
Raster Based GIS Analysis
1 Displaced Subdivision Surfaces Aaron Lee Princeton University Henry Moreton Nvidia Hugues Hoppe Microsoft Research.
Cartographic and GIS Data Structures
CSE351/ IT351 Modeling and Simulation
Advanced Computer Graphics (Fall 2010) CS 283, Lecture 4: 3D Objects and Meshes Ravi Ramamoorthi
Geographic Information Systems
Modelling. Outline  Modelling methods  Editing models – adding detail  Polygonal models  Representing curves  Patched surfaces.
CPSC 695 Future of GIS Marina L. Gavrilova. The future of GIS.
Jamie Starke.  Sizing the Horizon: The Effects of Chart Size and Layering on the Graphical Perception of Time Series Visualizations ◦ J. Heer, N. Kong,
Introduction to Volume Visualization Mengxia Zhu Fall 2007.
Scientific Visualization Data Modelling for Scientific Visualization CS 5630 / 6630 August 28, 2007.
Chapter 3 2D AND 3D SPATIAL DATA REPRESENTATIONS 김 정 준.
Drawing Parametric Curves Jean-Paul Mueller. Curves - The parametric form of a curve expresses the value of each spatial variable for points on the curve.
GEOGRAPHIC INFORMATION SYSTEM GIS are tools that allow for the processing of spatial data into information, generally information tied explicitly to, and.
Data Mining – Intro.
ITUppsala universitet Data representation and fundamental algorithms Filip Malmberg
Spatial data Visualization spatial data Ruslan Bobov
Web Design Process CMPT 281. Outline How do we know good sites from bad sites? Web design process Class design exercise.
Spatial data models (types)
Digital Terrain Models by M. Varshosaz
Definition of Computer Graphics
VTK: Data Shroeder et al. Chapter 5 University of Texas – Pan American CSCI 6361, Spring 2014 After Taku Komura and other lecture sets
Graphics Graphics Korea University cgvr.korea.ac.kr Creating Virtual World I 김 창 헌 Department of Computer Science Korea University
Visual-Spatial Thinking in Digital Libraries —Top Ten Problems Chaomei Chen Brunel University June 28th 2001, Hotel Roanoke and Conference Center, Roanoke,
Chapter 5: Spatial Cognition Slide Template. FRAMES OF REFERENCE.
© 2010 Pearson Addison-Wesley. All rights reserved. Addison Wesley is an imprint of Designing the User Interface: Strategies for Effective Human-Computer.
CS654: Digital Image Analysis Lecture 3: Data Structure for Image Analysis.
Basic Geographic Concepts GEOG 370 Instructor: Christine Erlien.
© 2010 Pearson Addison-Wesley. All rights reserved. Addison Wesley is an imprint of Designing the User Interface: Strategies for Effective Human-Computer.
Cartographic and GIS Data Structures Dr. Ahmad BinTouq URL:
Data Models, Representation, Transformation. Visualization Framework Displays Visualization Techniques Design Process Iterative design Design studies.
Advanced Scientific Visualization
Attributed Visualization of Collaborative Workspaces Mao Lin Huang, Quang Vinh Nguyen and Tom Hintz Faculty of Information Technology University of Technology,
1 STAT 500 – Statistics for Managers STAT 500 Statistics for Managers.
Data Mining – Intro. Course Overview Spatial Databases Temporal and Spatio-Temporal Databases Multimedia Databases Data Mining.
V Material obtained from summer workshop in Guildford County, July-2014.
Visual Computing Geometric Modelling 1 INFO410 & INFO350 S2 2015
A Computationally Efficient Framework for Modeling Soft Body Impact Sarah F. Frisken and Ronald N. Perry Mitsubishi Electric Research Laboratories.
Mesh Coarsening zhenyu shu Mesh Coarsening Large meshes are commonly used in numerous application area Modern range scanning devices are used.
Volume Visualization Presented by Zhao, hai. What’ volume visualization Volume visualization is the creation of graphical representations of data sets.
A Few Things about Graphics Jian Huang Computer Science University of Tennessee.
Hank Childs, University of Oregon Lecture #2 Fields, Meshes, and Interpolation (Part 1)
Photo-realistic Rendering and Global Illumination in Computer Graphics Spring 2012 Hybrid Algorithms K. H. Ko School of Mechatronics Gwangju Institute.
CHAPTER 5 CONTOURING. 5.3 CONTOURING Fig 5.7. Relationship between color banding and contouring Contour line (isoline): the same scalar value, or isovalue.
Greg Humphreys CS445: Intro Graphics University of Virginia, Fall 2003 Subdivision Surfaces Greg Humphreys University of Virginia CS 445, Fall 2003.
Visualization Programming: “Libraries” and “Toolkits” Class visualization resources CSCI 6361.
Data Visualization Fall The Data as a Quantity Quantities can be classified in two categories: Intrinsically continuous (scientific visualization,
What is GIS? “A powerful set of tools for collecting, storing, retrieving, transforming and displaying spatial data”
67 x 89 = ? 67 x
3D Object Representations 2009, Fall. Introduction What is CG?  Imaging : Representing 2D images  Modeling : Representing 3D objects  Rendering : Constructing.
DATA VISUALIZATION BOB MARSHALL, MD MPH MISM FAAFP FACULTY, DOD CLINICAL INFORMATICS FELLOWSHIP.
Data Mining – Intro.
What Is Cluster Analysis?
Advanced Scientific Visualization
Introduction to Graphics Modeling
3D Object Representations
Datamining : Refers to extracting or mining knowledge from large amounts of data Applications : Market Analysis Fraud Detection Customer Retention Production.
Spatial Data Models Raster uses individual cells in a matrix, or grid, format to represent real world entities Vector uses coordinates to store the shape.
Cartographic and GIS Data Structures
Document Visualization at UMBC
Chapter III Modeling.
Introduction to Visual Analytics
Information Visualization (Part 1)
Group 9 – Data Mining: Data
Comp 15 - Usability & Human Factors
Presentation transcript:

Advanced Visualization Overview

Course Structure Syllabus Reading / Discussions Tests Minor Projects Major Projects For details, go to course web site:

Overview Characterization of Visualization Data Types and Characteristics Characterization of Visualization Techniques Surface vs. Volume Rendering Perception’s Role in Visualization Some Common Visualization Packages

Characterization of Visualization What is visualization?  Oxford: “make visible, esp. to one’s mind (a thing not visible to the eye)” Value of visualization  gain insight and understanding

Characterization of Visualization Information Visualization  large quantities of data  need for understanding  recognition speed  creation of a cognitive map or internal model

Barcelona Metro

Barcelona’s Maps… Let’s explore two interactive maps planols/planols.jsp planols/planoxarxametro.jsp

Information Visualization Example: Market map variations  

Characterization of Visualization Scientific Visualization  visual representation of the simulation of some physical entity  exploration of numerical data by means of visual, graphical objects  immersive or virtual environments

Model of the Heliosphere Over the Solar Cycle

Ozone Model Holds Key to Ozone Trends

Data Types numerical  e.g., from simulations and measurements ordinal  e.g., calendar based categorical  e.g., the names of plants on the planet

Data Sources Simulations  ex: CFD, environmental modeling, virtual crash tests Sensors/Scanners  ex: medical diagnosis, satellites, emissions monitors Surveys/Records  ex: census, consumer tracking, polls, observational studies Equations  ex: math, health effects models

Data Characteristics Continuity  Continuous: nature is continuous is there any thing truly continuous?  Discrete: anything sampled or stored on digital media representation error possible aliasing artifacts of sampling Data Characteristics based on Visualization Techniques Course Dr. David S. Ebert Dr. David S. Ebert, Dr. Penny Rheingans, University of MarylandDr. Penny Rheingans

Data Characteristics cont. Structure  Definitions Topology: connectivity (triangle) Geometry: realization of topology (coordinates)  Elements Points: located where data values are known (geometry) Cells: set up interpolation parameters (topology) common types: point, line, triangle, quad, tetra, voxel

Data Characteristics Structure  Structured: inherent spatial relationship among points relatively efficient storage: topology is implicit regular  represented implicitly (3x3: dimension, origin, aspect)  ex: medical data rectilinear  represented semi implicitly (nx + ny + nz)  ex: CFD -- refinement around objects curvilinear  represented explicitly (3*nx*ny*nz)  ex: CFD -- flow along river ease of computation wide array of visualization algorithms

Data Characteristics Structure  Unstructured: no (or unknown) spatial relationship among points ex: FEM, structural analysis, census, monitor devices  flexibility  limited visualization algorithms

Data Characteristics Structure  Completely unstructured no known spatial relationship among points ex: pollution monitors, documents, atoms advantages:  flexibility  efficient storage (sparse data)

Data Characteristics cont. Data Representation  Compact: efficient memory use ex: structured scheme, unstructured schemes, sparse matrices, shared vertices  Efficient: computationally accessible retrieve and store in constant time structured schemes

Data Characteristics cont. Data Representation  Mappable: straight-forward conversions native -> rep: simple conversion, no lost information rep -> graphics primitive: especially for interactive display  Minimal coverage: manageable number of options few variants which work for a wide range of data sets  Simple easier to use easier to optimize errors less likely

Data Characteristics cont. Data Transformations  Interpolation  Aggregation  Smoothing  Simplification Data Quality  Missing data  Uncertain data  Representation error  Sampling artifacts

Characterization of Visualization Techniques Categorize visualization techniques by:  what kind of data can be displayed ("attributes") attributes: [scalar, scalar field, nominal, direction, direction field, shape, position, spatially extended region or object, structure]  what operations act on these attributes ("operations/judgments"). operations: [identify, locate, distinguish, categorize, cluster, distribution, rank, compare within and between relations, associate, correlate]

Visualization Taxonomies Herman (2000) (for structural data)  graph layout, navigation, interaction Chengzhi (2003) – single factor  data type  display mode  interaction style  analytic task  based model “Taxonomy of visualization techniques and systemsTaxonomy of visualization techniques and systems – concerns between users and developers are different– concerns between users and developers are different”

Visualization Taxonomies Chengzhi (2003) – multiple factors  User-oriented analytic task data type  Developer-oriented interaction level representation mode

Visualization Taxonomies Chengzhi (2003)

Visualization Taxonomies Chengzhi (2003)

Survey of Techniques Making Information more Accessible: A Survey of Information Visualization Applications and Techniques. Gary Geisler January 31, For details, go to the paper: