Approaches to Visual Mappings
|
|
- Valerie Charles
- 5 years ago
- Views:
Transcription
1 Approaches to Visual Mappings CMPT 467/767 Visualization Torsten Möller Weiskopf/Machiraju/Möller
2 Overview Effectiveness of mappings Mapping to positional quantities Mapping to shape Mapping to color Mapping to texture Other mappings Glyphs Weiskopf/Machiraju/Möller 2
3 Readings Colin Ware: Chapter 4 (Color) Chapter 5 (Visual Attention and Information that Pops Out) The Visualization Handbook: Chapter 1 (Overview of Visualization) Additional (background) reading J. Mackinlay: Automating the design of graphical presentations of relational information. ACM Weiskopf/Machiraju/Möller ToG, 5(2), ,
4 Visual Language is a Sign System Image perceived as a set of signs Sender encodes information in signs Receiver decodes information from signs Jacques Bertin French cartographer [ ] Semiology of Graphics [1967] Theoretical principles for visual encodings Weiskopf/Machiraju/Möller 4 Semiology of Graphics [J. Bertin, 83]
5 Effectiveness of Mappings Mapping from (filtered) data to renderable representation Most important part of visualization Possible visual representations: Position Size Orientation Shape Brightness Color (hue, saturation). Weiskopf/Machiraju/Möller 5
6 Effectiveness of Mappings Efficiency and effectiveness depends on input data: Nominal Ordinal Quantitative Good visual design Based on psychology and psychophysics Psychological investigations to evaluate the appropriateness of mapping approaches Weiskopf/Machiraju/Möller 6
7 Basic Types of Visual Encodings Marks Points Lines Areas Channels Position Size (Grey)Value Texture Color Orientation Shape Weiskopf/Machiraju/Möller 7 Semiology of Graphics [J. Bertin, 67]
8 Mapping to Data Types Position Size (Grey)Value Texture Color Orientation Shape Nominal Ordinal Quantitative Weiskopf/Machiraju/Möller 8 = Good ~ = OK = Bad
9 Mapping to Data Types Nominal Ordinal Quantitative Position Size (Grey)Value ~ Texture ~ Color Orientation Shape Weiskopf/Machiraju/Möller 9 = Good ~ = OK = Bad
10 Mackinlay s Retinal Variables Weiskopf/Machiraju/Möller [Mackinlay, Automating the Design of Graphical 10 Presentations of Relational Information, ACM TOG 5:2, 1986]
11 Effectiveness of Mappings Effectiveness of visual variables According to Mackinlay [J. Mackinlay: Automating the design of graphical presentations of relational information. ACM Transactions on Graphics, 5(2), , 1986] Weiskopf/Machiraju/Möller 11
12 Stolte / Hanrahan Weiskopf/Machiraju/Möller Polaris: A System for Query, Analysis and Visualization of Multi-dimensional Relational Databases Chris Stolte and Pat Hanrahan 12
13 Effectiveness of Mappings Effectiveness according to neurophysiology Cells in Visual Areas 1 and 2 differentially tuned to each of the following properties: Orientation and size (with luminance) Color (two types of signal) Stereoscopic depth Motion Grapheme Describes a graphical element that is primitive in visual terms Makes use of early stages of human vision Weiskopf/Machiraju/Möller 13
14 Mapping to Positional Quantities Mapping to positional quantities: Position Size Orientation Geometric mapping Typically, very effective visual parameters Generic diagram methods Weiskopf/Machiraju/Möller 14
15 Mapping to Positional Point diagrams Quantities E.g. scatter plots: visual recognition of correlations Weiskopf/Machiraju/Möller 15
16 Mapping to Positional Quantities Line and curve diagrams: Effective perception of differences in Position and Length Weiskopf/Machiraju/Möller
17 Bar graph: Mapping to Positional Quantities Discrete independent variable (domain): nominal/ordinal/quantitative Quantitative dependent variable (data) Weiskopf/Machiraju/Möller
18 Pie charts: Mapping to Positional Quantities Quantitative data that adds up to a (fixed?) number Weiskopf/Machiraju/Möller 18
19 Mapping to Shape Especially useful for data with direct relationship to locations Convey spatial structures Examples Isolines (contour lines) Height fields Function graphs (function plots) Direct encoding of qualitative data Typically in the form of glyphs Weiskopf/Machiraju/Möller 19
20 Mapping to Color Issues: What kind of data can be color-coded? What kind of information can be efficiently visualized? Areas of application Provide information coding Designate or emphasize a specific target in a crowded display Provide a sense of realism or virtual realism Provide warning signals or signify low probability events Group, categorize, and chunk information Convey emotional content Provide an aesthetically pleasing display Weiskopf/Machiraju/Möller 20
21 Mapping to Color Possible problems: Distract the user when inadequately used Dependent on viewing and stimulus conditions Ineffective for color deficient individuals (use redundancy) Results in information overload Unintentionally conflict with cultural conventions Cause unintended visual effects and discomfort Weiskopf/Machiraju/Möller 21
22 Mapping to Color Nominal data Colors need to be distinguished Localization of data Around 8 different basis colors co-citation analysis Weiskopf/Machiraju/Möller 22
23 Mapping to Color Nominal data Weiskopf/Machiraju/Möller 23
24 Mapping to Color Ordinal and quantitative data Ordering of data should be represented by ordering of colors Psychological aspects x 1 < x 2 <... < x n E(c 1 ) < E(c 2 ) <... < E(c n ) Color coding for scalar data Assign to each scalar value a different color value Assignment via transfer function T T : scalarvalue colorvalue Code color values into a color lookup table Scalar (0,1) 0 R i G i B i Weiskopf/Machiraju/Möller (0,1) (0,N-1)
25 Mapping to Color Pre-shading vs. post-shading Pre-shading Assign color values to original function values (e.g. at vertices of a cell) Interpolate between color values (within a cell) Post-shading Interpolate between scalar values (within a cell) Assign color values to interpolated scalar values Linear transfer function for color coding Specify color for fmin and for fmax (Rmin,Gmin, Bmin) and (Rmax, Gmax, Bmax) Linearly interpolate between them Weiskopf/Machiraju/Möller 25
26 Mapping to Color Different color spaces lead to different interpolation functions In order to visualize (enhance/suppress) specific details, non-linear color lookup tables are needed Gray scale color table Intuitive ordering Rainbow color table Less intuitive HSV color model Perceptual issues Temperature color table Weiskopf/Machiraju/Möller 26
27 Mapping to Color Bivariate and trivariate color tables are problematic: No intuitive ordering Colors hard to distinguish Many more color tables for specific applications Design of good color tables depends on psychological / perceptional issues Often interactive specification of transfer functions to extract important features Weiskopf/Machiraju/Möller 27
28 Mapping to Texture Main parameters for texture Orientation Size Contrast Alternatively [Tamura 78]: Coarseness Roughness Contrast Directionality Line-likeness Regularity Weiskopf/Machiraju/Möller 28 [C. Ware, Information Visualization]
29 Mapping to Texture Goal: Avoid visual "crosstalk Orthogonal perceptual channels Restricts range of parameters E.g. approximately 30 degrees difference in orientation needed to distinguish textures Main application for textures: nominal data Some applications for direct visualization of orientations Weiskopf/Machiraju/Möller 29
30 Mapping to Texture Generate texture Gabor func. as primitives Parameters: Orientation Size Contrast Randomly splatter down Gabor functions Blending yields continuous coverage Stochastic texture model Visualization of a magnetic field [C. Ware, Information Visualization] Weiskopf/Machiraju/Möller 30
31 Mapping to Texture Other stochastic texture models: LIC (Line integral convolution) for vector field visualization Structural models Procedural description of texture generation E.g. Lindenmayer systems (L-systems) Weiskopf/Machiraju/Möller 31
32 Other Mappings More advanced mappings possible Examples for other visual variables Motion Blink coding Explicit use of 3D Multiple attributes Typical combination of attributes: Geometric position, e.g., height field Color: saturation, intensity, tone Texture Issue: Interference? Weiskopf/Machiraju/Möller 32
33 Glyphs Glyphs and icons Consist of several components Features should be easy to distinguish and combine Icons should be separated from each other Mainly used for multivariate discrete data Weiskopf/Machiraju/Möller 33
34 Glyphs More integral coding pairs Multi-dimensional coding Perceptual independence? Integral display dimensions Two or more attributes perceived holistically Separable dimensions Separate judgments about each graphical dimension Simplistic classification, with a large number of exceptions and asymmetries [C. Ware, Information Visualization] Weiskopf/Machiraju/Möller More separable 34 coding pairs
35 Glyphs Interesting graphical attributes for basic glyph design [according to C. Ware, Information Visualization] Visual variable Spatial position of glyph Color of glyph Shape Orientation Surface texture Motion coding Blink coding: The glyph blinks on and off at some rate Dimensionality 3 dimensions: X, Y, Z 3 dimensions: defined by color opponent theory 2 3? dimensions unknown 3 dimensions: corresponding to orientation about each of the primary axes 3 dimensions: orientation, size, and contrast 2 3? Dimensions largely unknown, but phase may be useful 1 dimension Weiskopf/Machiraju/Möller 35
36 Glyphs Color icons [Levkowitz 91] Subdivision of a basic figure (triangle, square, ) into edges and faces Mapping of data to faces via color tables Grouping by emphasizing edges or faces Weiskopf/Machiraju/Möller 36
37 Glyphs Stick-figure icon [Picket & Grinstein 88] 2D figure with 4 limbs Coding of data via Length Thickness Angle with vertical axis 12 attributes Exploits the human capability to recognize patterns/textures Weiskopf/Machiraju/Möller 37
38 Glyphs Stick-figure icon Weiskopf/Machiraju/Möller 38
39 Glyphs Circular icon plots: Star plots Sun ray plots etc Follow a "spoked wheel" format Values of variables are represented by distances between the center ("hub") of the icon and its edges Weiskopf/Machiraju/Möller 39
40 Glyphs Star glyphs [S. E. Fienberg: Graphical methods in statistics. The American Statistician, 33: , 1979] A star is composed of equally spaced radii, stemming from the center The length of the spike is proportional to the value of the respective attribute The first spike/attribute is to the right Subsequent spikes are counter-clockwise The ends of the rays are connected by a line Weiskopf/Machiraju/Möller 40
41 Glyphs Sun ray plots Similar to star glyphs/plots Underlying star-shaped structure Weiskopf/Machiraju/Möller 41
42 Glyphs Chernoff faces/icons [H. Chernoff (1973). The use of faces to represent points in k-dimensional space graphically. Journal of the American Statistical Association, 68 : ] Each facial feature represents one variable Human ability to distinguish small features in faces Weiskopf/Machiraju/Möller 42
43 Glyphs Chernoff faces/icons Possible assignment in the decreasing order of importance: Area of the face Shape of the face Length of the nose Location of the mouth Curve of the smile Width of the mouth Location, separation, angle, shape, and width of the eyes Location of the pupil Location, angle, and width of the eyebrows Coding of 15 attributes Additional variables could be encoded by making faces asymmetric Weiskopf/Machiraju/Möller 43
44 Glyphs Chernoff faces/icons Weiskopf/Machiraju/Möller 44
45 Glyphs Face morphing [Alexa 98] Weiskopf/Machiraju/Möller 45
4. Basic Mapping Techniques
4. Basic Mapping Techniques Mapping from (filtered) data to renderable representation Most important part of visualization Possible visual representations: Position Size Orientation Shape Brightness Color
More informationCS-5630 / CS-6630 Visualization for Data Science The Visualization Alphabet: Marks and Channels
CS-5630 / CS-6630 Visualization for Data Science The Visualization Alphabet: Marks and Channels Alexander Lex alex@sci.utah.edu [xkcd] How can I visually represent two numbers, e.g., 4 and 8 Marks & Channels
More informationInfoVis: a semiotic perspective
InfoVis: a semiotic perspective p based on Semiology of Graphics by J. Bertin Infovis is composed of Representation a mapping from raw data to a visible representation Presentation organizing this visible
More informationVisual Representation from Semiology of Graphics by J. Bertin
Visual Representation from Semiology of Graphics by J. Bertin From a communication perspective Communication is too often taken for granted when it should be taken to pieces. (Fiske 91) Two basic schools
More informationS. Rinzivillo DATA VISUALIZATION AND VISUAL ANALYTICS
S. Rinzivillo rinzivillo@isti.cnr.it DATA VISUALIZATION AND VISUAL ANALYTICS Perception and Cognition vs Game #4 How many 3s? 1258965168765132168943213 5463479654321320354968413 2068798417184529529287149
More informationWe will start at 2:05 pm! Thanks for coming early!
We will start at 2:05 pm! Thanks for coming early! Yesterday Fundamental 1. Value of visualization 2. Design principles 3. Graphical perception Record Information Support Analytical Reasoning Communicate
More information3. Visual Analytics (Part 1: Visual Encoding) Jacobs University Visualization and Computer Graphics Lab
3. Visual Analytics (Part 1: Visual Encoding) 3.1 Introduction Motivation Big Data cannot be analyzed anymore without the help of computers. Computers are good in quickly processing large amounts of data.
More informationInformation Visualization. Overview. What is Information Visualization? SMD157 Human-Computer Interaction Fall 2003
INSTITUTIONEN FÖR SYSTEMTEKNIK LULEÅ TEKNISKA UNIVERSITET Information Visualization SMD157 Human-Computer Interaction Fall 2003 Dec-1-03 SMD157, Information Visualization 1 L Overview What is information
More informationMODELS AND FRAMEWORKS. Information Visualization Fall 2009 Jinwook Seo SNU CSE
MODELS AND FRAMEWORKS Information Visualization Fall 2009 Jinwook Seo SNU CSE Wednesday Prof. Hee-Joon Bae, Seoul National University Bundang Hostpital blood pressure and END (early neurologic deterioration)
More informationScalar Data. Visualization Torsten Möller. Weiskopf/Machiraju/Möller
Scalar Data Visualization Torsten Möller Weiskopf/Machiraju/Möller Overview Basic strategies Function plots and height fields Isolines Color coding Volume visualization (overview) Classification Segmentation
More informationCP SC 8810 Data Visualization. Joshua Levine
CP SC 8810 Data Visualization Joshua Levine levinej@clemson.edu Lecture 05 Visual Encoding Sept. 9, 2014 Agenda Programming Lab 01 Questions? Continuing from Lec04 Attribute Types no implicit ordering
More informationScalar Data. CMPT 467/767 Visualization Torsten Möller. Weiskopf/Machiraju/Möller
Scalar Data CMPT 467/767 Visualization Torsten Möller Weiskopf/Machiraju/Möller Overview Basic strategies Function plots and height fields Isolines Color coding Volume visualization (overview) Classification
More informationMarks. Marks can be classified according to the number of dimensions required for their representation: Zero: points. One: lines.
Marks and channels Definitions Marks are basic geometric elements that depict items or links. Channels control the appearance of the marks. This way you can describe the design space of visual encodings
More information3. Multidimensional Information Visualization I Concepts for visualizing univariate to hypervariate data
3. Multidimensional Information Visualization I Concepts for visualizing univariate to hypervariate data Vorlesung Informationsvisualisierung Prof. Dr. Andreas Butz, WS 2011/12 Konzept und Basis für n:
More informationScalar Field Visualization I
Scalar Field Visualization I What is a Scalar Field? The approximation of certain scalar function in space f(x,y,z). Image source: blimpyb.com f What is a Scalar Field? The approximation of certain scalar
More informationScalar Field Visualization I
Scalar Field Visualization I What is a Scalar Field? The approximation of certain scalar function in space f(x,y,z). Image source: blimpyb.com f What is a Scalar Field? The approximation of certain scalar
More informationVisual Computing. Lecture 2 Visualization, Data, and Process
Visual Computing Lecture 2 Visualization, Data, and Process Pipeline 1 High Level Visualization Process 1. 2. 3. 4. 5. Data Modeling Data Selection Data to Visual Mappings Scene Parameter Settings (View
More informationScientific Visualization Example exam questions with commented answers
Scientific Visualization Example exam questions with commented answers The theoretical part of this course is evaluated by means of a multiple- choice exam. The questions cover the material mentioned during
More informationVisual Encoding Design
CSE 442 - Data Visualization Visual Encoding Design Jeffrey Heer University of Washington Review: Expressiveness & Effectiveness / APT Choosing Visual Encodings Assume k visual encodings and n data attributes.
More informationMultivariate Data More Overview
Multivariate Data More Overview CS 4460 - Information Visualization Jim Foley Last Revision August 2016 Some Key Concepts Quick Review Data Types Data Marks Basic Data Types N-Nominal (categorical) Equal
More informationPerception Maneesh Agrawala CS : Visualization Fall 2013 Multidimensional Visualization
Perception Maneesh Agrawala CS 294-10: Visualization Fall 2013 Multidimensional Visualization 1 Visual Encoding Variables Position Length Area Volume Value Texture Color Orientation Shape ~8 dimensions?
More informationVisual Encoding Design
CSE 442 - Data Visualization Visual Encoding Design Jeffrey Heer University of Washington Last Time: Data & Image Models The Big Picture task questions, goals assumptions data physical data type conceptual
More informationLecture 5: DATA MAPPING & VISUALIZATION. November 3 rd, Presented by: Anum Masood (TA)
1/59 Lecture 5: DATA MAPPING & VISUALIZATION November 3 rd, 2017 Presented by: Anum Masood (TA) 2/59 Recap: Data What is Data Visualization? Data Attributes Visual Attributes Mapping What are data attributes?
More informationGrundlagen methodischen Arbeitens Informationsvisualisierung [WS ] Monika Lanzenberger
Grundlagen methodischen Arbeitens Informationsvisualisierung [WS0708 01 ] Monika Lanzenberger lanzenberger@ifs.tuwien.ac.at 17. 10. 2007 Current InfoVis Research Activities: AlViz 2 [Lanzenberger et al.,
More informationCS635 Spring Department of Computer Science Purdue University
Color and Perception CS635 Spring 2010 Daniel G Aliaga Daniel G. Aliaga Department of Computer Science Purdue University Elements of Color Perception 2 Elements of Color Physics: Illumination Electromagnetic
More informationAMCS / CS 247 Scientific Visualization Lecture 4: Data Representation, Pt. 1. Markus Hadwiger, KAUST
AMCS / CS 247 Scientific Visualization Lecture 4: Data Representation, Pt. 1 Markus Hadwiger, KAUST Reading Assignment #2 (until Sep 1) Read (required): Data Visualization book, finish Chapter 2 Data Visualization
More informationSYMBOLISATION. Generalisation: which / how many features we display.. Symbolisation: how to display them?
Generalisation: which / how many features we display.. Symbolisation: how to display them? SYMBOLISATION General Goal: easy and effective communication based on design principles and common sense as much
More informationSYMBOLISATION. Generalisation: which / how many features we display.. Symbolisation: how to display them?
Generalisation: which / how many features we display.. Symbolisation: how to display them? SYMBOLISATION General Goal: easy and effective communication based on design principles and common sense as much
More information1 Introduction. Abstract
262 Displaying Correlations using Position, Motion, Point Size or Point Colour Serge Limoges Colin Ware William Knight School of Computer Science University of New Brunswick P.O. Box 4400 Fredericton,
More informationExample Videos. Administrative 2/3/2014. Comp/Phys/Apsc 715. Pre-Attentive Characteristics: Information that Pops Out
Comp/Phys/Apsc 715 Pre-Attentive Characteristics: Information that Pops Out 1 Example Videos Linked feature-map and 3D views for DTMRI Parallel Coordinates, slice, 3D for Astro-Jet Vis 2011: Waser: Ensemble
More informationSome properties of our visual system. Designing visualisations. Gestalt principles
Designing visualisations Visualisation should build both on the perceptual abilities of the human and the graphical conventions that have developed over time. Also the goal of the visualization should
More informationExample Videos. Administrative 2/1/2012. Comp/Phys/Mtsc 715. Pre-Attentive Characteristics: Information that Pops Out
Comp/Phys/Mtsc 715 Pre-Attentive Characteristics: Information that Pops Out 1 Example Videos Linked feature-map and 3D views for DTMRI Parallel Coordinates, slice, 3D for Astro-Jet Vis 2011: Waser: Ensemble
More informationScalar Visualization
Scalar Visualization Visualizing scalar data Popular scalar visualization techniques Color mapping Contouring Height plots outline Recap of Chap 4: Visualization Pipeline 1. Data Importing 2. Data Filtering
More informationThe Semiology of Graphics Pat Hanrahan Stanford University Representations
The Semiology of Graphics 2 Pat Hanrahan Stanford University Representations Page 1 Number Scrabble [Simon] Given: The numbers 1 through 9 Goal: Pick three numbers that sum to 15 Number Scrabble [Simon]
More informationScientific Visualization
Scientific Visualization Topics Motivation Color InfoVis vs. SciVis VisTrails Core Techniques Advanced Techniques 1 Check Assumptions: Why Visualize? Problem: How do you apprehend 100k tuples? when your
More informationScalar Visualization
Scalar Visualization 5-1 Motivation Visualizing scalar data is frequently encountered in science, engineering, and medicine, but also in daily life. Recalling from earlier, scalar datasets, or scalar fields,
More informationHYPERVARIATE DATA VISUALIZATION
HYPERVARIATE DATA VISUALIZATION Prof. Rahul C. Basole CS/MGT 8803-DV > January 25, 2017 Agenda Hypervariate Data Project Elevator Pitch Hypervariate Data (n > 3) Many well-known visualization techniques
More informationColor and Shading. Color. Shapiro and Stockman, Chapter 6. Color and Machine Vision. Color and Perception
Color and Shading Color Shapiro and Stockman, Chapter 6 Color is an important factor for for human perception for object and material identification, even time of day. Color perception depends upon both
More informationSkin Color Transfer. Introduction. Other-Race Effect. This work
Skin Color Transfer This work Introduction Investigates the importance of facial skin color for race differentiation Explore the potential information for other-race race effect Basic Idea Match the average
More informationPreviously... contour or image rendering in 2D
Volume Rendering Visualisation Lecture 10 Taku Komura Institute for Perception, Action & Behaviour School of Informatics Volume Rendering 1 Previously... contour or image rendering in 2D 2D Contour line
More informationVector Visualization
Vector Visualization Vector Visulization Divergence and Vorticity Vector Glyphs Vector Color Coding Displacement Plots Stream Objects Texture-Based Vector Visualization Simplified Representation of Vector
More informationChapter 4 - Image. Digital Libraries and Content Management
Prof. Dr.-Ing. Stefan Deßloch AG Heterogene Informationssysteme Geb. 36, Raum 329 Tel. 0631/205 3275 dessloch@informatik.uni-kl.de Chapter 4 - Image Vector Graphics Raw data: set (!) of lines and polygons
More informationLast Time: Value of Visualization
CS448B :: 29 Sep 2011 Data and Image Models Last Time: Value of Visualization Jeffrey Heer Stanford University The Value of Visualization Record information Blueprints, photographs, seismographs, Analyze
More informationGlyphs. Presentation Overview. What is a Glyph!? Cont. What is a Glyph!? Glyph Fundamentals. Goal of Paper. Presented by Bertrand Low
Presentation Overview Glyphs Presented by Bertrand Low A Taxonomy of Glyph Placement Strategies for Multidimensional Data Visualization Matthew O. Ward, Information Visualization Journal, Palmgrave,, Volume
More informationCIE L*a*b* color model
CIE L*a*b* color model To further strengthen the correlation between the color model and human perception, we apply the following non-linear transformation: with where (X n,y n,z n ) are the tristimulus
More informationCIS 4930/ SCIENTIFICVISUALIZATION
CIS 4930/6930-902 SCIENTIFICVISUALIZATION ISOSURFACING Paul Rosen Assistant Professor University of South Florida slides credits Tricoche and Meyer ADMINISTRATIVE Read (or watch video): Kieffer et al,
More informationLast Time: Data and Image Models
CS448B :: 2 Oct 2012 Visualization Design Last Time: Data and Image Models Jeffrey Heer Stanford University The Big Picture Nominal, Ordinal and Quantitative task questions & hypotheses intended audience
More informationStep 10 Visualisation Carlos Moura
Step 10 Visualisation Carlos Moura COIN 2017-15th JRC Annual Training on Composite Indicators & Scoreboards 06-08/11/2017, Ispra (IT) Effective communication through visualization Why investing on visual
More informationMultivariate Data & Tables and Graphs. Agenda. Data and its characteristics Tables and graphs Design principles
Topic Notes Multivariate Data & Tables and Graphs CS 7450 - Information Visualization Aug. 27, 2012 John Stasko Agenda Data and its characteristics Tables and graphs Design principles Fall 2012 CS 7450
More informationCSE Data Visualization. Multidimensional Vis. Jeffrey Heer University of Washington
CSE 512 - Data Visualization Multidimensional Vis Jeffrey Heer University of Washington Last Time: Exploratory Data Analysis Exposure, the effective laying open of the data to display the unanticipated,
More informationCSE Data Visualization. Multidimensional Vis. Jeffrey Heer University of Washington
CSE 512 - Data Visualization Multidimensional Vis Jeffrey Heer University of Washington Last Time: Exploratory Data Analysis Exposure, the effective laying open of the data to display the unanticipated,
More informationMaking Science Graphs and Interpreting Data
Making Science Graphs and Interpreting Data Eye Opener: 5 mins What do you see? What do you think? Look up terms you don t know What do Graphs Tell You? A graph is a way of expressing a relationship between
More informationThe process of a junior designer
For some fun The process of a junior designer https://medium.com/the-year-of-the-looking-glass/junior-designers-vs-senior-designers-fbe483d3b51e The process of a senior designer https://medium.com/the-year-of-the-looking-glass/junior-designers-vs-senior-designers-fbe483d3b51e
More informationExample Videos. Administrative 1/26/2012. UNC-CH Comp/Phys/Mtsc 715. Vis 2006: ritter.avi. Vis2006: krueger.avi. Vis2011: Palke: ttg s.
UNC-CH Comp/Phys/Mtsc 715 2D Scalar: Color, Contour, Height Fields, (Glyphs), Textures, and Transparency 2D Visualization Comp/Phys/Mtsc 715 Taylor 1 Example Videos Vis 2006: ritter.avi Displaying vascular
More informationVisual Perception. Basics
Visual Perception Basics Please refer to Colin Ware s s Book Some materials are from Profs. Colin Ware, University of New Hampshire Klaus Mueller, SUNY Stony Brook Jürgen Döllner, University of Potsdam
More informationExtraction of Color and Texture Features of an Image
International Journal of Engineering Research ISSN: 2348-4039 & Management Technology July-2015 Volume 2, Issue-4 Email: editor@ijermt.org www.ijermt.org Extraction of Color and Texture Features of an
More informationPerception Maneesh Agrawala CS 448B: Visualization Fall 2017 Last Time: Exploratory Data Analysis
Perception Maneesh Agrawala CS 448B: Visualization Fall 2017 Last Time: Exploratory Data Analysis 1 Will Burtin, 1951 How do the drugs compare? How do the bacteria group with respect to antibiotic resistance?
More informationData and Image Models
CSE 512 - Data Visualization Data and Image Models Jeffrey Heer University of Washington Last Time: Value of Visualization The Value of Visualization Record information Blueprints, photographs, seismographs,
More informationMultidimensional (Multivariate)
Multidimensional (Multivariate) Data Visualization IV Course Spring 14 Graduate Course of UCAS May 9th, 2014 1 Data by Dimensionality 1-D (Linear, Set and Sequences) SeeSoft, Info Mural 2-D (Map) GIS,
More informationExample Videos. Administrative 1/28/2014. UNC-CH Comp/Phys/Apsc 715. Vis 2006: ritter.avi. Vis2006: krueger.avi
UNC-CH Comp/Phys/Apsc 715 2D Scalar: Color, Contour, Height Fields, (Glyphs), Textures, and Transparency 2D Visualization Comp/Phys/Apsc 715 Taylor 1 Example Videos Vis 2006: ritter.avi Displaying vascular
More informationData Representation in Visualisation
Data Representation in Visualisation Visualisation Lecture 4 Taku Komura Institute for Perception, Action & Behaviour School of Informatics Taku Komura Data Representation 1 Data Representation We have
More informationInformation Visualization
Information Visualization Text: Information visualization, Robert Spence, Addison-Wesley, 2001 What Visualization? Process of making a computer image or graph for giving an insight on data/information
More informationColor. making some recognition problems easy. is 400nm (blue) to 700 nm (red) more; ex. X-rays, infrared, radio waves. n Used heavily in human vision
Color n Used heavily in human vision n Color is a pixel property, making some recognition problems easy n Visible spectrum for humans is 400nm (blue) to 700 nm (red) n Machines can see much more; ex. X-rays,
More informationCS 4460 Intro. to Information Visualization Sep. 18, 2017 John Stasko
Multivariate Visual Representations 1 CS 4460 Intro. to Information Visualization Sep. 18, 2017 John Stasko Learning Objectives For the following visualization techniques/systems, be able to describe each
More informationData Visualization (CIS/DSC 468)
Data Visualization (CIS/DSC 468) Vector Visualization Dr. David Koop Visualizing Volume (3D) Data 2D visualization slice images (or multi-planar reformating MPR) Indirect 3D visualization isosurfaces (or
More informationMultivariate Data & Tables and Graphs
Multivariate Data & Tables and Graphs CS 4460/7450 - Information Visualization Jan. 13, 2009 John Stasko Agenda Data and its characteristics Tables and graphs Design principles Spring 2009 CS 4460/7450
More informationTypes of Edges. Why Edge Detection? Types of Edges. Edge Detection. Gradient. Edge Detection
Why Edge Detection? How can an algorithm extract relevant information from an image that is enables the algorithm to recognize objects? The most important information for the interpretation of an image
More informationLecture 3: Data Principles
Lecture 3: Data Principles Information Visualization CPSC 533C, Fall 2011 Tamara Munzner UBC Computer Science Mon, 19 September 2011 1 / 33 Papers Covered Chapter 2: Data Principles Polaris: A System for
More informationMulti-Dimensional Vis
CSE512 :: 21 Jan 2014 Multi-Dimensional Vis Jeffrey Heer University of Washington 1 Last Time: Exploratory Data Analysis 2 Exposure, the effective laying open of the data to display the unanticipated,
More informationVisualization Re-Design
CS448B :: 28 Sep 2010 Visualization Re-Design Last Time: Data and Image Models Jeffrey Heer Stanford University The Big Picture Taxonomy task data physical type int, float, etc. abstract type nominal,
More informationMultimedia Technology CHAPTER 4. Video and Animation
CHAPTER 4 Video and Animation - Both video and animation give us a sense of motion. They exploit some properties of human eye s ability of viewing pictures. - Motion video is the element of multimedia
More informationImproving perception of intersecting 2D scalar fields. Mark Robinson Advisor: Dr. Kay Robbins
Improving perception of intersecting 2D scalar fields Mark Robinson Advisor: Dr. Kay Robbins Outline of Presentation 1. Definition 2. 2D, 3D visualization techniques 3. Description of stratification 4.
More informationMultivariate Data & Tables and Graphs. Agenda. Data and its characteristics Tables and graphs Design principles
Multivariate Data & Tables and Graphs CS 7450 - Information Visualization Aug. 24, 2015 John Stasko Agenda Data and its characteristics Tables and graphs Design principles Fall 2015 CS 7450 2 1 Data Data
More informationData Visualization Tools & Techniques
Data Visualization Tools & Techniques John Brosz Research Data & Visualization Coordinator Renée Reaume Digital Media & Technical Services Director http://bit.ly/tfdlvis Plan for Today 9:00 Intro 9:30
More informationContent Based Image Retrieval
Content Based Image Retrieval R. Venkatesh Babu Outline What is CBIR Approaches Features for content based image retrieval Global Local Hybrid Similarity measure Trtaditional Image Retrieval Traditional
More informationMultimedia Information Retrieval
Multimedia Information Retrieval Prof Stefan Rüger Multimedia and Information Systems Knowledge Media Institute The Open University http://kmi.open.ac.uk/mmis Why content-based? Actually, what is content-based
More informationCartographic symbolization
Symbology Cartographic symbolization Cartographic symbolization is based on a systematic approach for selecting the graphic symbols to use on a map Symbolization is the process of creating graphic symbols
More informationCHAPTER 3 FACE DETECTION AND PRE-PROCESSING
59 CHAPTER 3 FACE DETECTION AND PRE-PROCESSING 3.1 INTRODUCTION Detecting human faces automatically is becoming a very important task in many applications, such as security access control systems or contentbased
More informationFACE RECOGNITION USING INDEPENDENT COMPONENT
Chapter 5 FACE RECOGNITION USING INDEPENDENT COMPONENT ANALYSIS OF GABORJET (GABORJET-ICA) 5.1 INTRODUCTION PCA is probably the most widely used subspace projection technique for face recognition. A major
More informationIntegrated Querying of Images by Color, Shape, and Texture Content of Salient Objects
Integrated Querying of Images by Color, Shape, and Texture Content of Salient Objects Ediz Şaykol, Uğur Güdükbay, and Özgür Ulusoy Department of Computer Engineering, Bilkent University 06800 Bilkent,
More informationComputational Foundations of Cognitive Science
Computational Foundations of Cognitive Science Lecture 16: Models of Object Recognition Frank Keller School of Informatics University of Edinburgh keller@inf.ed.ac.uk February 23, 2010 Frank Keller Computational
More informationData and Image Models
CSE 442 - Data Visualization Data and Image Models Jeffrey Heer University of Washington Last Week: Value of Visualization The Value of Visualization Record information Blueprints, photographs, seismographs,
More informationPublished in: 13TH EUROPEAN CONFERENCE ON SOFTWARE MAINTENANCE AND REENGINEERING: CSMR 2009, PROCEEDINGS
University of Groningen Visualizing Multivariate Attributes on Software Diagrams Byelas, Heorhiy; Telea, Alexandru Published in: 13TH EUROPEAN CONFERENCE ON SOFTWARE MAINTENANCE AND REENGINEERING: CSMR
More informationData Visualization (DSC 530/CIS )
Data Visualization (DSC 530/CIS 60-0) Isosurfaces & Volume Rendering Dr. David Koop Fields & Grids Fields: - Values come from a continuous domain, infinitely many values - Sampled at certain positions
More informationUsing surface markings to enhance accuracy and stability of object perception in graphic displays
Using surface markings to enhance accuracy and stability of object perception in graphic displays Roger A. Browse a,b, James C. Rodger a, and Robert A. Adderley a a Department of Computing and Information
More informationVisualisierung W, VU, 2.0h, 3.0EC
Visualisierung 1 2014W, VU, 2.0h, 3.0EC 186.827 Eduard Gröller Johanna Schmidt Oana Moraru Institute of Computer Graphics and Algorithms (ICGA), VUT Austria Visualization Examples VolVis InfoVis FlowVis
More informationCIS 467/602-01: Data Visualization
CIS 467/60-01: Data Visualization Isosurfacing and Volume Rendering Dr. David Koop Fields and Grids Fields: values come from a continuous domain, infinitely many values - Sampled at certain positions to
More informationVisualization of metrics and areas of interest on software architecture diagrams Byelas, Heorhiy
University of Groningen Visualization of metrics and areas of interest on software architecture diagrams Byelas, Heorhiy IMPORTANT NOTE: You are advised to consult the publisher's version (publisher's
More informationVisualisatie BMT. Rendering. Arjan Kok
Visualisatie BMT Rendering Arjan Kok a.j.f.kok@tue.nl 1 Lecture overview Color Rendering Illumination 2 Visualization pipeline Raw Data Data Enrichment/Enhancement Derived Data Visualization Mapping Abstract
More informationCHAPTER 5 GLOBAL AND LOCAL FEATURES FOR FACE RECOGNITION
122 CHAPTER 5 GLOBAL AND LOCAL FEATURES FOR FACE RECOGNITION 5.1 INTRODUCTION Face recognition, means checking for the presence of a face from a database that contains many faces and could be performed
More informationData Analysis More Than Two Variables: Graphical Multivariate Analysis
Data Analysis More Than Two Variables: Graphical Multivariate Analysis Prof. Dr. Jose Fernando Rodrigues Junior ICMC-USP 1 What is it about? More than two variables determine a tough analytical problem
More informationOne image is worth 1,000 words
Image Databases Prof. Paolo Ciaccia http://www-db. db.deis.unibo.it/courses/si-ls/ 07_ImageDBs.pdf Sistemi Informativi LS One image is worth 1,000 words Undoubtedly, images are the most wide-spread MM
More informationData Visualization. Fall 2016
Data Visualization Fall 2016 Information Visualization Upon now, we dealt with scientific visualization (scivis) Scivisincludes visualization of physical simulations, engineering, medical imaging, Earth
More informationVisualization. Images are used to aid in understanding of data. Height Fields and Contours Scalar Fields Volume Rendering Vector Fields [chapter 26]
Visualization Images are used to aid in understanding of data Height Fields and Contours Scalar Fields Volume Rendering Vector Fields [chapter 26] Tumor SCI, Utah Scientific Visualization Visualize large
More informationAn Introduction to Content Based Image Retrieval
CHAPTER -1 An Introduction to Content Based Image Retrieval 1.1 Introduction With the advancement in internet and multimedia technologies, a huge amount of multimedia data in the form of audio, video and
More informationDepth. Common Classification Tasks. Example: AlexNet. Another Example: Inception. Another Example: Inception. Depth
Common Classification Tasks Recognition of individual objects/faces Analyze object-specific features (e.g., key points) Train with images from different viewing angles Recognition of object classes Analyze
More informationStudents will understand 1. that numerical expressions can be written and evaluated using whole number exponents
Grade 6 Expressions and Equations Essential Questions: How do you use patterns to understand mathematics and model situations? What is algebra? How are the horizontal and vertical axes related? How do
More informationPoints Lines Connected points X-Y Scatter. X-Y Matrix Star Plot Histogram Box Plot. Bar Group Bar Stacked H-Bar Grouped H-Bar Stacked
Plotting Menu: QCExpert Plotting Module graphs offers various tools for visualization of uni- and multivariate data. Settings and options in different types of graphs allow for modifications and customizations
More informationDSC 201: Data Analysis & Visualization
DSC 201: Data Analysis & Visualization Exploratory Data Analysis Dr. David Koop What is Exploratory Data Analysis? "Detective work" to summarize and explore datasets Includes: - Data acquisition and input
More informationWhy study Computer Vision?
Why study Computer Vision? Images and movies are everywhere Fast-growing collection of useful applications building representations of the 3D world from pictures automated surveillance (who s doing what)
More information