CSE Data Visualization. Graphical Perception. Jeffrey Heer University of Washington

Similar documents
Graphical Perception. Graphical Perception. Graphical Perception. Which best encodes quantities? Jeffrey Heer Stanford University

Graphical Perception. Graphical Perception. Which best encodes quantities?

Principles of Data Visualization. Jeffrey University of Washington

Recap of Last (Last) Week

Data Visualization (CIS 468)

Visual Encoding Design

CSE Data Visualization. Color. Jeffrey Heer University of Washington

Color in Information Visualization

Music 175: Pitch II. Tamara Smyth, Department of Music, University of California, San Diego (UCSD) June 2, 2015

The theory of data visualisation

S. S. Stevens papers,

Statistics for Engineers

Minimizing the Perception of Chromatic Noise in Digital Images

ARCH 121 INTRODUCTION TO ARCHITECTURE I WEEK

Lecture 5: Clustering and Segmentation Part 1

Barbara Tversky. using space to represent space and meaning

The Art and Science of Depiction. Color. Fredo Durand MIT- Lab for Computer Science

Vannevar Bush: As We May Think

Introduction to Psychology Prof. Braj Bhushan Department of Humanities and Social Sciences Indian Institute of Technology, Kanpur

1/29/2008. Announcements. Announcements. Announcements. Announcements. Announcements. Announcements. Project Turn-In Process. Quiz 2.

Announcements. Project Turn-In Process. Project 1A: Project 1B. and URL for project on a Word doc Upload to Catalyst Collect It

BBM 413 Fundamentals of Image Processing Dec. 11, Erkut Erdem Dept. of Computer Engineering Hacettepe University. Segmentation Part 1

AUD 6306 Speech Science

Announcements. Project Turn-In Process. and URL for project on a Word doc Upload to Catalyst Collect It

Brain-Computer Interface (BCI)

Visualizing Social Networks

1.4.5.A2 Formalism in dance, music, theatre, and visual art varies according to personal, cultural, and historical contexts.

2. MESSAGES OF THE ELEMENTS AND THEIR COMBINATION

GCT535- Sound Technology for Multimedia Timbre Analysis. Graduate School of Culture Technology KAIST Juhan Nam

1. Use interesting materials and/or techniques. Title: Medium: Comments:

Edge-Aware Color Appearance. Supplemental Material

BitWise (V2.1 and later) includes features for determining AP240 settings and measuring the Single Ion Area.

Permutations of the Octagon: An Aesthetic-Mathematical Dialectic

DESIGN PRINCIPLES AND ELEMENTS. By Mark Gillan

Television History. Date / Place E. Nemer - 1

Murdoch redux. Colorimetry as Linear Algebra. Math of additive mixing. Approaching color mathematically. RGB colors add as vectors

The Development of a Synthetic Colour Test Image for Subjective and Objective Quality Assessment of Digital Codecs

Technical Specifications

On the relationship between the spatial channels for luminance and disparity processing

UC San Diego UC San Diego Previously Published Works

Musical Acoustics Lecture 15 Pitch & Frequency (Psycho-Acoustics)

Audiovisual Archiving Terminology

The Lecture Contains: Frequency Response of the Human Visual System: Temporal Vision: Consequences of persistence of vision: Objectives_template

Pitch Perception. Roger Shepard

Colour Reproduction Performance of JPEG and JPEG2000 Codecs

Understanding PQR, DMOS, and PSNR Measurements

Urban Space and Architectural Scale - Two Examples of Empirical Research in Architectural Aesthetics

2 2 Relay outputs. M DIN W72 H7mm. LE7 Weekly/Yearly timer

DATA VISUALIZATION BE A VISUAL NINJA APRIL 7, 2015

Speech Recognition and Signal Processing for Broadcast News Transcription

Audio and Video II. Video signal +Color systems Motion estimation Video compression standards +H.261 +MPEG-1, MPEG-2, MPEG-4, MPEG- 7, and MPEG-21

Common Spatial Patterns 2 class BCI V Copyright 2012 g.tec medical engineering GmbH

ELEMENTS AND PRINCIPLES OF DESIGN

UNIVERSITY OF MASSACHUSETTS Department of Biostatistics and Epidemiology BioEpi 540W - Introduction to Biostatistics Fall 2002

Quarterly Progress and Status Report. Violin timbre and the picket fence

Chapt er 3 Data Representation

The Tone Height of Multiharmonic Sounds. Introduction

Ch. 1: Audio/Image/Video Fundamentals Multimedia Systems. School of Electrical Engineering and Computer Science Oregon State University

Math and Music: The Science of Sound

Base, Pulse, and Trace File Reference Guide

Indexing local features. Wed March 30 Prof. Kristen Grauman UT-Austin

2.2. VIDEO DISPLAY DEVICES

Visual and Aural: Visualization of Harmony in Music with Colour. Bojan Klemenc, Peter Ciuha, Lovro Šubelj and Marko Bajec

VISUAL MILL LAB. SECTION 1: Complete the following tests and fill out the appropriate sections on your Visual Mill Color Deficit Worksheet.

Rounding Considerations SDTV-HDTV YCbCr Transforms 4:4:4 to 4:2:2 YCbCr Conversion

Tech Paper. HMI Display Readability During Sinusoidal Vibration

Design Principles and Practices. Cassini Nazir, Clinical Assistant Professor Office hours Wednesdays, 3-5:30 p.m. in ATEC 1.

Spatial Forms Generated by Music The Case Study

Design for Information

Divider Motion heading graphics

Motion Video Compression

[source unknown] Cornell CS465 Fall 2004 Lecture Steve Marschner 1

STEPS. For Successful Content Design In Digital Signage Systems

DVG-5000 Motion Pattern Option

Escaping RGBland: Selecting Colors for Statistical Graphics

DAT335 Music Perception and Cognition Cogswell Polytechnical College Spring Week 6 Class Notes

Audio Feature Extraction for Corpus Analysis

25.3: Observations of Luminance, Contrast and Amplitude Resolution of Displays

Expressive performance in music: Mapping acoustic cues onto facial expressions

MASTER'S THESIS. Listener Envelopment

White Paper : Achieving synthetic slow-motion in UHDTV. InSync Technology Ltd, UK

NAPIER. University School of Engineering. Advanced Communication Systems Module: SE Television Broadcast Signal.

Pitch. The perceptual correlate of frequency: the perceptual dimension along which sounds can be ordered from low to high.

AESTHETIC APPROACH on BRIDGE PIER DESIGN

Display Characterization by Eye: Contrast Ratio and Discrimination Throughout the Grayscale

Psychoacoustics. lecturer:

Quantify. The Subjective. PQM: A New Quantitative Tool for Evaluating Display Design Options

Bus route and destination displays making it easier to read.

Code : is a set of practices familiar to users of the medium

Elements of a Television System

Background Statement for SEMI Draft Document 4759A NEW STANDARD: TEST METHOD OF PERCEPTUAL ANGLE FOR OLED DISPLAYS

Advanced Computer Networks

Skip Length and Inter-Starvation Distance as a Combined Metric to Assess the Quality of Transmitted Video

7thSense Design Delta Media Server

1 Your computer screen

INTERNATIONAL TELECOMMUNICATION UNION. SERIES H: AUDIOVISUAL AND MULTIMEDIA SYSTEMS Coding of moving video

Individual Test Item Specifications

A New Standardized Method for Objectively Measuring Video Quality

White Paper. Uniform Luminance Technology. What s inside? What is non-uniformity and noise in LCDs? Why is it a problem? How is it solved?

CS229 Project Report Polyphonic Piano Transcription

Transcription:

CSE 512 - Data Visualization Graphical Perception Jeffrey Heer University of Washington

Design Principles [Mackinlay 86] Expressiveness A set of facts is expressible in a visual language if the sentences (i.e. the visualizations) in the language express all the facts in the set of data, and only the facts in the data. Effectiveness A visualization is more effective than another visualization if the information conveyed by one visualization is more readily perceived than the information in the other visualization.

Design Principles Translated Tell the truth and nothing but the truth (don t lie, and don t lie by omission) Use encodings that people decode better (where better = faster and/or more accurate)

Which best encodes quantities? Position Length Area Volume Value (Brightness) Color Hue Orientation (Angle) Shape

Effectiveness Rankings [Mackinlay 86] QUANTITATIVE ORDINAL NOMINAL Position Position Position Length Density (Value) Color Hue Angle Color Sat Texture Slope Color Hue Connection Area (Size) Texture Containment Volume Connection Density (Value) Density (Value) Containment Color Sat Color Sat Length Shape Color Hue Angle Length Texture Slope Angle Connection Area (Size) Slope Containment Volume Area Shape Shape Volume

Graphical Perception The ability of viewers to interpret visual (graphical) encodings of information and thereby decode information in graphs.

Topics Signal Detection Magnitude Estimation Pre-Attentive Processing Using Multiple Visual Encodings Gestalt Grouping Change Blindness

Detection

Detecting Brightness Which is brighter?

Detecting Brightness (128, 128, 128) (144, 144, 144) Which is brighter?

Detecting Brightness Which is brighter?

Detecting Brightness (134, 134, 134) (128, 128, 128) Which is brighter?

Just Noticeable Difference (JND) JND (Weber s Law) Perceived Change Scale Factor (Empirically Determined) Ratios more important than magnitude Most continuous variation in stimuli are perceived in discrete steps Change of Intensity Physical Intensity

Encoding Data with Color Value is perceived as ordered Encode ordinal variables (O) Encode continuous variables (Q) [not as well] Hue is normally perceived as unordered Encode nominal variables (N) using color

Steps in Font Size Sizes standardized in 16 th century a a a a a a a a a a a a a a a a 6 7 8 9 10 11 12 14 16 18 21 24 36 48 60 72

Magnitude Estimation

A Quick Experiment

Compare area of circles

Compare length of bars

Compare area of circles

Compare length of bars

Steven s Power Law Exponent (Empirically Determined) Perceived Sensation Physical Intensity Predicts bias, not necessarily accuracy! [Graph from Wilkinson 99, based on Stevens 61]

Exponents of Power Law Sensation Exponent Loudness 0.6 Brightness 0.33 Smell 0.55 (Coffee) - 0.6 (Heptane) Taste 0.6 (Saccharine) -1.3 (Salt) Temperature 1.0 (Cold) 1.6 (Warm) Vibration 0.6 (250 Hz) 0.95 (60 Hz) Duration 1.1 Pressure 1.1 Heaviness 1.45 Electic Shock 3.5 [Psychophysics of Sensory Function, Stevens 61]

Apparent Magnitude Scaling [Cartography: Thematic Map Design, Figure 8.6, p. 170, Dent, 96] S = 0.98A 0.87 [from Flannery 71]

Graphical Perception [Cleveland & McGill 84]

Cleveland & McGill, 84

Position 1 Position 2 Position 3 Length 1 Length 2 Angle Area (Circular) Area (Rect 1) Area (Rect 2) Heer & Bostock 10 Log Absolute Estimation Error Graphical Perception Experiments Empirical estimates of encoding effectiveness

Relative Magnitude Comparison Most accurate Position (common) scale Position (non-aligned) scale Length Slope Angle Area Volume Least accurate Color hue-saturation-density

Effectiveness Rankings [Mackinlay 86] QUANTITATIVE ORDINAL NOMINAL Position Position Position Length Density (Value) Color Hue Angle Color Sat Texture Slope Color Hue Connection Area (Size) Texture Containment Volume Connection Density (Value) Density (Value) Containment Color Sat Color Sat Length Shape Color Hue Angle Length Texture Slope Angle Connection Area (Size) Slope Containment Volume Area Shape Shape Volume

Administrivia

A3: Interactive Prototype Create an interactive visualization. Choose a driving question for a dataset and develop an appropriate visualization + interaction techniques, then deploy your visualization on the web. Due by 11:59pm on Monday, April 30. Register your team by EOD, Friday, April 20!

D3.js Tutorial Date: Thursday, April 19 Time: 4:30pm to 6:30pm Location: Sieg 134 D3.js is a popular JavaScript visualization library, valuable for A3 and your Final Project

Pre-Attentive Processing

How Many 3 s? 1281768756138976546984506985604982826762 9809858458224509856458945098450980943585 9091030209905959595772564675050678904567 8845789809821677654876364908560912949686 [based on a slide from J. Stasko]

How Many 3 s? 1281768756138976546984506985604982826762 9809858458224509856458945098450980943585 9091030209905959595772564675050678904567 8845789809821677654876364908560912949686 [based on a slide from J. Stasko]

Visual Pop-Out: Color http://www.csc.ncsu.edu/faculty/healey/pp/index.html

Visual Pop-Out: Shape http://www.csc.ncsu.edu/faculty/healey/pp/index.html

Feature Conjunctions http://www.csc.ncsu.edu/faculty/healey/pp/index.html

Pre-Attentive Features [Information Visualization. Figure 5. 5 Ware 04]

More Pre-Attentive Features Line (blob) orientation Julesz & Bergen [1983]; Wolfe et al. [1992] Length Triesman & Gormican [1988] Width Julesz [1985] Size Triesman & Gelade [1980] Curvature Triesman & Gormican [1988] Number Julesz [1985]; Trick & Pylyshyn [1994] Terminators Julesz & Bergen [1983] Intersection Julesz & Bergen [1983] Closure Enns [1986]; Triesman & Souther [1985] Colour (hue) Nagy & Sanchez [1990, 1992]; D'Zmura [1991]; Kawai et al. [1995]; Bauer et al. [1996] Intensity Beck et al. [1983]; Triesman & Gormican [1988] Flicker Julesz [1971] Direction of motion Nakayama & Silverman [1986]; Driver & McLeod [1992] Binocular lustre Wolfe & Franzel [1988] Stereoscopic depth Nakayama & Silverman [1986] 3-D depth cues Enns [1990] Lighting direction Enns [1990]

Pre-Attentive Conjunctions Spatial conjunctions are often pre-attentive Motion and 3D disparity Motion and color Motion and shape 3D disparity and color 3D disparity and shape But most conjunctions are NOT pre-attentive

Feature Integration Theory Feature maps for orientation & color [Green] Treisman s feature integration model [Healey 04]

Multiple Attributes

One-Dimensional: Lightness White White Black White Black White Black Black White White

One-Dimensional: Shape Square Circle Circle Square Circle Circle Circle Square Circle Circle

Redundant: Shape & Lightness Circle Square Square Circle Square Circle Square Square Square Circle

Orthogonal: Shape & Lightness Circle Square Square Circle Square

Speeded Classification Redundancy Gain Facilitation in reading one dimension when the other provides redundant information Filtering Interference Difficulty in ignoring one dimension while attending to the other

Speeded Classification Response Time Interference Gain R 1 O R 1 O Lightness Shape Dimension Classified

Types of Perceptual Dimensions Integral Filtering interference and redundancy gain Separable No interference or gain Asymmetric One dim separable from other, not vice versa Example: The Stroop effect color naming is influenced by word identity, but word naming is not influenced by color

Stroop Effect: What word? blue yellow red orange green purple

Stroop Effect: What color? blue yellow red orange green purple

Size and Value W. S. Dobson, Visual information processing and cartographic communication: The role of redundant stimulus dimensions, 1983 (reprinted in MacEachren, 1995)

Orientation & Size How well can you see temperature or precipitation? Is there a correlation between the two? [MacEachren 95]

Shape & Size Easier to see one shape across multiple sizes than one size of across multiple shapes? [MacEachren 95]

Length & Length [MacEachren 95]

Angle & Angle [MacEachren 95]

Summary of Integral & Separable Integral [Figure 5.25, Color Plate 10, Ware 2000] Separable

Set Each card has 4 features: Color Symbol Number Shading/Texture A set consists of 3 cards in which each feature is the SAME or DIFFERENT on each card.

Gestalt Grouping

Gestalt Principles Figure/Ground Proximity Similarity Symmetry Connectedness Continuity Closure Common Fate Transparency

Figure/Ground Principle of surroundedness Ambiguous Principle of relative size http://www.aber.ac.uk/media/modules/mc10220/visper07.html

Figure/Ground Ambiguous Unambiguous (?) http://www.aber.ac.uk/media/modules/mc10220/visper07.html

Proximity [Ware 00]

Similarity Rows dominate due to similarity [from Ware 04]

Symmetry Bilateral symmetry gives strong sense of figure [from Ware 04]

Connectedness Connectedness overrules proximity, size, color shape [from Ware 04]

Continuity We prefer smooth not abrupt changes [from Ware 04] Connections are clearer with smooth contours [from Ware 04]

Continuity: Vector Fields Prefer field that shows smooth continuous contours [from Ware 04]

Continuity: Vector Fields Prefer field that shows smooth continuous contours [from Ware 04]

Closure We see a circle behind a rectangle, not a broken circle [from Ware 04] Illusory contours [from Durand 02]

Common Fate Dots moving together are grouped

Transparency Requires continuity and proper color correspondence [from Ware 04]

Layering

Layering: Gridlines Electrocardiogram tracelines [from Tufte 90]

Layering: Gridlines Stravinsky score [from Tufte 90]

Setting Gridline Contrast How light can gridlines be and remain visible? How dark can gridlines be and not distract? Safe setting: 20% Alpha [Stone & Bartram 2009] [Heer & Bostock 2010]

Change Blindness

Change Blindness

Change Blindness

Change Blindness

Change Blindness

Change Blindness [Example from Palmer 99, originally due to Rock]

Demonstrations http://www.psych.ubc.ca/~rensink/flicker/download/ http://www.youtube.com/watch?v=ahg6qcgoay4

Summary Choosing effective visual encodings requires knowledge of visual perception. Visual features/attributes Individual attributes often pre-attentive Multiple attributes may be separable or integral Gestalt principles provide high-level guidelines We don t always see everything that is there!