Intro to Human Visual System and Displays Fundamental Optics Fovea Perception These slides were developed by Colin Ware, Univ. of New Hampshire.

Slides:



Advertisements
Similar presentations
Human-Computer Interaction
Advertisements

SIMS 247 Information Visualization and Presentation Marti Hearst February 8, 2002.
Chapter 9: Color Vision. Overview of Questions How do we perceive 200 different colors with only three cones? What does someone who is “color-blind” see?
What is vision Aristotle - vision is knowing what is where by looking.
To see and not to see, that is the question.. SANS FAIRE ATTENTION.
CS 235: User Interface Design March 5 Class Meeting Department of Computer Science San Jose State University Spring 2015 Instructor: Ron Mak
Outline Sensation, Perception, Behavior Process of sensation Perceived vs. “real” world Properties of perceptual processes - Adaptation, pattern coding.
The visual system Martha Nari Havenith MPI for Brain Research Aug. 5th 2008 FIAS Summer School.
Why is this hard to read. Unrelated vs. Related Color Unrelated color: color perceived to belong to an area in isolation (CIE 17.4) Related color: color.
Visual Perception Cecilia R. Aragon IEOR 170 UC Berkeley Spring 2006.
Review of: High-Speed Visual Estimation Using Preattentive Processing (Healy, Booth and Enns 1996) Gene Chipman.
Ware:Vislab:CCOM Basic Vision+ The process and what stands out CH1 – CH2 + supplimentary.
1 SIMS 247: Information Visualization and Presentation Marti Hearst Sept
1 SIMS 247: Information Visualization and Presentation Marti Hearst Sept 19, 2005.
1 i247: Information Visualization and Presentation Marti Hearst Perceptual Principles.
Adapted from slide by James Landay Human Perceptual Abilities Marti Hearst (UCB SIMS) SIMS 213, UI Design & Development February 9, 1999.
Human Visual System Lecture 3 Human Visual System – Recap
Marti Hearst SIMS 247 SIMS 247 Lecture 12 Visual Properties and Visualization February 26, 1998.
1 Computer Science 631 Lecture 6: Color Ramin Zabih Computer Science Department CORNELL UNIVERSITY.
The Human Visual System Vonikakis Vasilios, Antonios Gasteratos Democritus University of Thrace
1 CS 544 Human Abilities Color Perception and Guidelines for Design Preattentive Processing Acknowledgement: Some of the material in these lectures is.
© Anselm Spoerri Lecture 2 Information Visualization Intro – Recap Foundation in Human Visual Perception –Sensory vs. Cultural –Attention – Searchlight.
Lecture 6: Color in Design Neil H. Schwartz, Ph.D. Senior Seminar in Visualization.
Ware:Vislab:CCOM Basic Vision+ The process and what stands out CH1 – CH2 + supplimentary.
Perceptual versus Cultural. Architecture for visual thinking.
T HE VISUAL INTERFACE Human Visual Perception Includes material from Dix et al, 2006, Human Computer Interaction, Chapter 1 1.
1 Human Cognition Process & Perception in Visualization August 12, 2005.
Sensation and Perception Part 1: Intro and Vision.
1 Perception and VR MONT 104S, Fall 2008 Lecture 7 Seeing Color.
IAT 355 Introduction to Visual Analytics Perception May 21, 2014IAT 3551.
With respect to STM, grouping several items together to form a single larger item is called: A.BlockingB.Lumping C.ChunkingD.Grouping Electrochemical.
1 Georgia Tech, IIC, GVU, 2006 MAGIC Lab Rossignac Perception  Human vision limitations  Levels of perception 
Mr. Koch AP Psychology Forest Lake High School
1 Visual Computing Perceptual Principles. 2 Visual Principles Vision as Knowledge Acquisition Pre-attentive Properties Gestalt Properties Sensory vs.
Lecture 2b Readings: Kandell Schwartz et al Ch 27 Wolfe et al Chs 3 and 4.
Image Formation CS418 Computer Graphics John C. Hart.
Basics of Color Vision Wavelength: determines color – longer=red/shorter= violet Amplitude: determines brightness Purity: determines saturation.
VIEWING THE WORLD IN COLOR. COLOR A psychological interpretation Based on wavelength, amplitude, and purity Humans can discriminate among c. 10 million.
Why is this hard to read. Unrelated vs. Related Color Unrelated color: color perceived to belong to an area in isolation (CIE 17.4) Related color: color.
Colour CPSC 533C February 3, 2003 Rod McFarland. Ware, Chapter 4 The science of colour vision Colour measurement systems and standards Opponent process.
Vision Structure of the Eye We only use light energy to see.
Chapter 6 Section 2: Vision. What we See Stimulus is light –Visible light comes from sun, stars, light bulbs, & is reflected off objects –Travels in the.
Vision Part 2 Theories on processing colors. Objectives: The Student Will Compare and contrast color theories (VENN) Explain the Gestalt Theory List your.
FRS 123: Technology in Art and Cultural Heritage Perception.
Chapter 3: Neural Processing and Perception. Neural Processing and Perception Neural processing is the interaction of signals in many neurons.
1 Computational Vision CSCI 363, Fall 2012 Lecture 5 The Retina.
Computational Methods in Physics PHYS 3437 Dr Rob Thacker Dept of Astronomy & Physics (MM-301C)
IAT 814 Introduction to Visual Analytics
1 Perception and VR MONT 104S, Fall 2008 Lecture 4 Lightness, Brightness and Edges.
Mind, Brain & Behavior Wednesday February 19, 2003.
Why does this suck?. Information Visualization Jeffrey Heer UC Berkeley | PARC, Inc. CS160 – (includes numerous slides from Marti Hearst, Ed.
Perception l The process by which sensory input is organized and formulated into “meaningful experiences” l Nativism vs Empiricism.
Retina Retina covered with light sensitive receptors –RODS Primarily for night vision and movement Sensitive to broad spectrum of light.
Chapter 9: Perceiving Color. Figure 9-1 p200 Figure 9-2 p201.
Stimuli were presented on a 17 inch monitor (in a dimly lit room), operating at 60 Hz with a resolution of 1280 x Two objects of the same type (teapot.
1 Information Visualization: Principles, Promise, and Pragmatics Marti Hearst CHI 2003 Tutorial.
Human Computer Interaction Lecture 2 The Human
Our Color vision is Limited
Vision.
Mr. Koch AP Psychology Forest Lake High School
How do we realize design? What should we consider? Technical Visual Interaction Search Context of use Information Interacting/ transacting.
VIEWING THE WORLD IN COLOR
Chapter 4 Section 2 The Visual System
Bell Work What occurs when experiences influence our interpretation of data? A. Selective attention B. Transduction C. Bottum-up processing D. Top-down.
Perceiving and Recognizing Objects
Introduction to Perception and Color
SIMS 247: Information Visualization and Presentation Marti Hearst
Mind, Brain & Behavior Wednesday February 12, 2003.
Information Visualization: Principles, Promise, and Pragmatics Marti Hearst CHI 2003 Tutorial  
Presentation transcript:

Intro to Human Visual System and Displays Fundamental Optics Fovea Perception These slides were developed by Colin Ware, Univ. of New Hampshire

Why Should We Be Interested In Visualization Hi bandwidth to the brain (70% of all receptors,40+% of cortex, 4 billion neurons) Can see much more than we can mentally image Can perceive patterns (what dimensionality?)

Perceptual versus Cultural

Basic Pathways

The machinery

Human Visual Field

Visual Angle

Acuities Vernier super acuity (10 sec) Grating acuity Two Point acuity (0.5 min)

Human Spatial Acuity

Cutoff at 50 cycles/deg. Receptors: 20 sec of arc Pooled over larger and larger areas 100 million receptors 1 million fibers to brain A screen may have 30 pixels/cm – need about 4 times as much. VR displays have 5 pixels/cm

Acuity Distribution

Brain Pixels

Brain pixels=retinal ganglion cell receptive fields Tartufieri Field size = 0.006(e+1.0) - Anderson Characters = 0.046e - Anstis Ganglion cells

Pixels and Brain Pixels 0.2 BP 1 bp Small Screen 0.8 BP Big Screen

Perception Many, many ways to trick the vision system.

Intro to Color for Information Display Color Theory Color Geometries Color applications Labeling Pseudo-color sequences

Trichromacy Three cones types in retina

Cone sensitivity functions

Color measurement Based on the “standard observer” CIE tristimulus values XYX Y is luminance. Assumes all humans are the same

Short wavelength sensitive cones Blue text on a dark background is to be avoided. We have very few short-wavelength sensitive cones in the retina and they are not very sensitive Blue text on dark background is to be avoided. We have very few short-wavelength sensitive cones in the retina and they are not very sensitive Blue text on a dark background is to be avoided. We have very few short-wavelength sensitive cones in the retina and they are not very sensitive. Chromatic aberration in the eye is also a problem Blue text on a dark background is to be avoided. We have very few short-wavelength sensitive cones in the retina and they are not very sensitive

Color Channels

Luminance “channel” Visual system extracts surface information Discounts illumination level Discounts color of illumination Mechanisms 1) Adaptation 2) Simultaneous contrast

Luminance is not Brightness Eye sensitive over 9 orders or magnitude 5 orders of magnitude (room – sunlight) Receptors bleach and become less sensitive with more light Takes up to half an hour to recover sensitivity We are not light meters

Luminance contrast

Contrast for constancy

Brightness Lightness and Luminance Brightness refers to perception of lights Brightness non linear Monitor Gamma Lightness refers to perception of surfaces Perceived lightness depends on a reference white

Luminance for Shape-from- shading

Channel Properties Luminance Channel Detail Form Shading Motion Stereo Chromatic Channels Surfaces of things Labels Berlin and Kay Categories (about 6- 10) Red, green, yellow and blue are special (unique hues)

Chromatic Channels have Low Spatial Resolution Luminance contrast needed to see detail 3:1 recommended 10:1 idea for small text

Color phenomena Small field tritanopiaChromatic contrast

Color “blindness” A 3D to a 2D space 8 % of males R-G color blindness Can generate color blind acceptable palette Yellow blue variation OK

Implications Color perception is relative We are sensitive to small differences- hence need sixteen million colors Not sensitive to absolute values- hence we can only use < 10 colors for coding

Color great for classification Rapid visual segmentation Color helps us determine type Only about six categories

Applications Color interfaces Color coding Color sequences Color for multi-dimensional discrete data

Color Coding Large areas: low saturation Small areas high saturation Break isoluminance with borders

Color Coding The same rules apply to color coding text and other similar information. Small areas should have high saturation colors, Large areas should be coded with low saturation colors Luminance contrast should be maintained

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

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

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.

All Preattentive Processing figures from Healey 97 All Preattentive Processing figures from Healey 97 Pre-attentive Processing A limited set of visual properties are processed pre-attentively (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?

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

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

Pre-attentive Processing < ms 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 distracters, it is considered to be pre-attentive.

Example: Conjunction of Features Viewer cannot rapidly 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 97 All Preattentive Processing figures from Healey 97

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

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

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

Use Grouping of Well-Chosen Shapes for Displaying Multivariate Data

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

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 Text NOT Preattentive

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]

Slide adapted from Tamara Munzner 59 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

Gestalt Properties Proximity Why perceive pairs vs. triplets?

Slide adapted from Tamara Munzner 61 Gestalt Properties Similarity Slide adapted from Tamara Munzner

62 Gestalt Properties Continuity Slide adapted from Tamara Munzner

63 Gestalt Properties Connectedness Slide adapted from Tamara Munzner

64 Gestalt Properties Closure Slide adapted from Tamara Munzner

65 Gestalt Properties Symmetry Slide adapted from Tamara Munzner

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

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

Pseudo-color sequences Issues: How can we see forms (quality) How we read value (quantity)

Pseudo-Color Sequences

Gray scale

Spectrum sequence

Color Sequences for Maps Color is poor for form and shape Color is naturally classified Luminance is good for form and shape Luminance results in contrast illusions A spiral sequence in color space - a good solution

Spiral Sequence

Luminance to signal direction

Take home messages Use luminance for detail, shape and form Use color for coding - few colors Minimize contrast effects Strong colors for small areas - contrast in luminance with background Subtle colors can be used to segment large areas