1 / 66

SIMS 247: Information Visualization and Presentation Marti Hearst

SIMS 247: Information Visualization and Presentation Marti Hearst. Jan 28, 2004. Today. Visual and Perceptual Principles Type of Data, Types of Graphs Your Sample Visualizations. Visual Principles. Sensory vs. Arbitrary Symbols Pre-attentive Properties Gestalt Properties

Download Presentation

SIMS 247: Information Visualization and Presentation Marti Hearst

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. SIMS 247: Information Visualization and PresentationMarti Hearst Jan 28, 2004

  2. Today • Visual and Perceptual Principles • Type of Data, Types of Graphs • Your Sample Visualizations

  3. Visual Principles • Sensory vs. Arbitrary Symbols • Pre-attentive Properties • Gestalt Properties • Relative Expressiveness of Visual Cues

  4. Sensory vs. Arbitrary Symbols • Sensory: • Understanding without training • Resistance to instructional bias • Sensory immediacy • Hard-wired and fast • Cross-cultural Validity • Arbitrary • Hard to learn • Easy to forget • Embedded in culture and applications

  5. American Sign Language • Primarily arbitrary, but partly representational • Signs sometimes based partly on similarity • But you couldn’t guess most of them • They differ radically across languages • Sublanguages in ASL are more representative • Diectic terms • Describing the layout of a room, there is a way to indicate by pointing on a plane where different items sit.

  6. Preattentive Processing • A limited set of visual properties are processed preattentively • (without need for focusing attention). • This is important for design of visualizations • what can be perceived immediately • what properties are good discriminators • what can mislead viewers All Preattentive Processing figures from Healey 97http://www.csc.ncsu.edu/faculty/healey/PP/PP.html

  7. Example: Color Selection Viewer can rapidly and accurately determine whether the target (red circle) is present or absent. Difference detected in color.

  8. Example: Shape Selection Viewer can rapidly and accurately determine whether the target (red circle) is present or absent. Difference detected in form (curvature)

  9. Pre-attentive Processing • < 200 - 250ms qualifies as pre-attentive • eye movements take at least 200ms • yet certain processing can be done very quickly, implying low-level processing in parallel • If a decision takes a fixed amount of time regardless of the number of distractors, it is considered to be preattentive.

  10. Example: Conjunction of Features Viewer cannotrapidly and accurately determine whether the target (red circle) is present or absent when target has two or more features, each of which are present in the distractors. Viewer must search sequentially. All Preattentive Processing figures from Healey 97http://www.csc.ncsu.edu/faculty/healey/PP/PP.html

  11. Example: Emergent Features Target has a unique feature with respect to distractors (open sides) and so the group can be detected preattentively.

  12. Example: Emergent Features Target does not have a unique feature with respect to distractors and so the group cannot be detected preattentively.

  13. Asymmetric and Graded Preattentive Properties • Some properties are asymmetric • a sloped line among vertical lines is preattentive • a vertical line among sloped ones is not • Some properties have a gradation • some more easily discriminated among than others

  14. Use Grouping of Well-Chosen Shapes for Displaying Multivariate Data

  15. SUBJECT PUNCHED QUICKLY OXIDIZED TCEJBUS DEHCNUP YLKCIUQ DEZIDIXO CERTAIN QUICKLY PUNCHED METHODS NIATREC YLKCIUQ DEHCNUP SDOHTEM SCIENCE ENGLISH RECORDS COLUMNS ECNEICS HSILGNE SDROCER SNMULOC GOVERNS PRECISE EXAMPLE MERCURY SNREVOG ESICERP ELPMAXE YRUCREM CERTAIN QUICKLY PUNCHED METHODS NIATREC YLKCIUQ DEHCNUP SDOHTEM GOVERNS PRECISE EXAMPLE MERCURY SNREVOG ESICERP ELPMAXE YRUCREM SCIENCE ENGLISH RECORDS COLUMNS ECNEICS HSILGNE SDROCER SNMULOC SUBJECT PUNCHED QUICKLY OXIDIZED TCEJBUS DEHCNUP YLKCIUQ DEZIDIXO CERTAIN QUICKLY PUNCHED METHODS NIATREC YLKCIUQ DEHCNUP SDOHTEM SCIENCE ENGLISH RECORDS COLUMNS ECNEICS HSILGNE SDROCER SNMULOC

  16. Text NOT Preattentive SUBJECT PUNCHED QUICKLY OXIDIZED TCEJBUS DEHCNUP YLKCIUQ DEZIDIXO CERTAIN QUICKLY PUNCHED METHODS NIATREC YLKCIUQ DEHCNUP SDOHTEM SCIENCE ENGLISH RECORDS COLUMNS ECNEICS HSILGNE SDROCER SNMULOC GOVERNS PRECISE EXAMPLE MERCURY SNREVOG ESICERP ELPMAXE YRUCREM CERTAIN QUICKLY PUNCHED METHODS NIATREC YLKCIUQ DEHCNUP SDOHTEM GOVERNS PRECISE EXAMPLE MERCURY SNREVOG ESICERP ELPMAXE YRUCREM SCIENCE ENGLISH RECORDS COLUMNS ECNEICS HSILGNE SDROCER SNMULOC SUBJECT PUNCHED QUICKLY OXIDIZED TCEJBUS DEHCNUP YLKCIUQ DEZIDIXO CERTAIN QUICKLY PUNCHED METHODS NIATREC YLKCIUQ DEHCNUP SDOHTEM SCIENCE ENGLISH RECORDS COLUMNS ECNEICS HSILGNE SDROCER SNMULOC

  17. Preattentive Visual Properties(Healey 97) 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]

  18. Gestalt Principles • Idea: forms or patterns transcend the stimuli used to create them. • Why do patterns emerge? • Under what circumstances? • Principles of Pattern Recognition • “gestalt” German for “pattern” or “form, configuration” • Original proposed mechanisms turned out to be wrong • Rules themselves are still useful Slide adapted from Tamara Munzner

  19. Gestalt Properties Proximity Why perceive pairs vs. triplets?

  20. Gestalt Properties Similarity Slide adapted from Tamara Munzner

  21. Gestalt Properties Continuity Slide adapted from Tamara Munzner

  22. Gestalt Properties Connectedness Slide adapted from Tamara Munzner

  23. Gestalt Properties Closure Slide adapted from Tamara Munzner

  24. Gestalt Properties Symmetry Slide adapted from Tamara Munzner

  25. Gestalt Laws of Perceptual Organization (Kaufman 74) • Figure and Ground • Escher illustrations are good examples • Vase/Face contrast • Subjective Contour

  26. More Gestalt Laws • Law of Common Fate • like preattentive motion property • move a subset of objects among similar ones and they will be perceived as a group

  27. Color Most of this segment taken from Colin Ware, Ch. 4

  28. Color Issues • Complexity of color space • 3-dimensional • Computer vs. Print display • There are many models and standards • Color not critical for many visual tasks • Doesn’t help with determination of: • Layout of objects in space • Motion of objects • Shape of objects • Color-blind people often go for years without knowing about their condition • Color is essential for • “breaking camouflage” • Recognizing distinctions • Picking berries out from leaves • Spoiled meat vs. good • Aesthetics

  29. CIE Color ModelCIE = Commision Internationale L’Eclairage Images from lecture by Terrance Brooke

  30. CIE Color Model Properties Slide adapted from Wolfgang Muller, http://www.iuw.fh-darmstadt.de/mueller/SS2002/VisWP/07-color-color.pdf

  31. CIE Color Model Properties Slide adapted from Wolfgang Muller, http://www.iuw.fh-darmstadt.de/mueller/SS2002/VisWP/07-color-color.pdf

  32. Color Palettes for Computer Tools From Powerpoint

  33. Light, Luminance, and Brightness • From Ware Ch. 3 • Luminance: • The measured amount of light coming from some region of space. • Can be physically measured. • Brightness: • The perceived amount of light coming from a source. • For “bright colors” better to say “vivid” or “saturated” • Psychological. • Lightness: • The perceived reflectance of a surface. • White surface = light, black surface = dark • “shade” of paint • Psychological

  34. Opponent Process Theory • There are 6 colors arragned perceptually as opponent pairs along 3 axes (Hering ’20): • achromatic system of black-white (brighntess) • chromatic system of red-green and blue-yellow. • L = long, M = medium, S = short wavelength receptors Slide adapted from http://www.ergogero.com/FAQ/Part1/cfaqPart1.html

  35. Colors for Labeling • Ware’s recommends to take into account: • Distinctness • Unique hues • Component process model • Contrast with background • Color blindness • Number • Only a small number of codes can be rapidly perceived • Field Size • Small changes in color are difficult to perceive • Conventions

  36. Distinctness of Color Labels Bauer et al. (1996) showed that the target color should lie outside the convex hull of the surrounding colors in the CIE color space. (Reported in Ware) Images from lecture by Terrance Brooke

  37. Small Color Patches More Difficult to Distinguish Images from lecture by Terrance Brooke

  38. Ware’s Recommended Colors for Labeling Red, Green, Yellow, Blue, Black, White, Pink, Cyan, Gray, Orange, Brown, Purple. The top six colors are chosen because they are the unique colors that mark the ends of the opponent color axes. The entire set corresponds to the eleven color names found to be the most common in a cross-cultural study, plus cyan (Berlin and Kay) Slide adapted from Terrance Brooke

  39. Slide adapted from Wolfgang Muller, http://www.iuw.fh-darmstadt.de/mueller/SS2002/VisWP/07-color-color.pdf

  40. Order of Appearance of Color Names across World Cultures Slide adapted from Wolfgang Muller, http://www.iuw.fh-darmstadt.de/mueller/SS2002/VisWP/07-color-color.pdf

  41. Isolating Color Names within a Computer Display Slide adapted from Wolfgang Muller, http://www.iuw.fh-darmstadt.de/mueller/SS2002/VisWP/07-color-color.pdf

  42. Some Color Fun Facts • People agree strongly on what pure yellow is • There may be two unique greens • Brown is dark yellow, requires a reference white nearby • Changes in luminance do not seem to effect hue

  43. Types of Data, Types of Graphs

  44. Basic Types of Data • Nominal (qualitative) • (no inherent order) • city names, types of diseases, ... • Ordinal (qualitative) • (ordered, but not at measurable intervals) • first, second, third, … • cold, warm, hot • Mon, Tue, Wed, Thu … • Interval (quantitative) • integers or reals

  45. Ranking of Applicability of Properties for Different Data Types(Mackinlay 88, Not Empirically Verified) QUANT ORDINAL NOMINAL Position Position Position Length Density Color Hue Angle Color Saturation Texture Slope Color Hue Connection Area Texture Containment Volume Connection Density Density Containment Color Saturation Color Saturation Length Shape Color Hue Angle Length

  46. Which Properties are Appropriate for Which Information Types?

  47. Accuracy Ranking of Quantitative Perceptual TasksEstimated; only pairwise comparisons have been validated(Mackinlay 88 from Cleveland & McGill)

  48. Interpretations of Visual Properties Some properties can be discriminated more accurately but don’t have intrinsic meaning (Senay & Ingatious 97, Kosslyn, others) • Density (Greyscale) Darker -> More • Size / Length / Area Larger -> More • Position Leftmost -> first, Topmost -> first • Hue ??? no intrinsic meaning • Slope ??? no intrinsic meaning

  49. A Graph is: (Kosslyn) • A visual display that illustrates one or more relationships among entities • A shorthand way to present information • Allows a trend, pattern, or comparison to be easily apprehended

  50. Types of Symbolic Displays(Kosslyn 89) • Graphs • Charts • Maps • Diagrams

More Related