visual perception
play

Visual Perception human perception display devices 1 CS 349 - - PowerPoint PPT Presentation

Visual Perception human perception display devices 1 CS 349 - Visual Perception Reference Chapters 4, 5 Designing with the Mind in Mind by Jeff Johnson CS 349 - Visual Perception 2 Visual Perception Most user interfaces are visual in


  1. Visual Perception human perception display devices 1 CS 349 - Visual Perception

  2. Reference Chapters 4, 5 “Designing with the Mind in Mind by Jeff Johnson CS 349 - Visual Perception 2

  3. Visual Perception Most user interfaces are visual in nature. So, it is important that we understand the inherent strengths and weaknesses of our visual system, the factors that affect the way we perceive objects and their properties (e.g., colour, motion), and the implications these have on user interface design. CS 349 - Visual Perception 3

  4. Human Elements of Graphical Output • Psychophysics: “out there” vs. “in here” – relationship between external stimuli and internal sensations – has informed the development of models and methods of lossy compression perceive present CS 349 - Visual Perception 4

  5. Outline • Temporal Resolution • Spatial Resolution • Colour Perception • Peripheral Vision • Hardware CS 349 - Visual Perception 5

  6. Temporal Resolution: Flicker • Critical Flicker Frequency (Flicker Fusion Threshold) – when perception of intermittent light source changes from flickering to continuous light – dependent on brightness of stimulus, wavelength, others … ~ 45 Hz brighter stimulus Image: http://webvision.med.utah.edu CS 349 - Visual Perception 6

  7. Temporal Resolution: Flicker into Motion • CFF can also create perception of continuous motion – motion blur, frame interlacing helps – 24 FPS film, 60 FPS NTSC video (smooth) compared to HFR video 120 FPS (soap-opera effect) – Mechanical example: Zoetrope Image: http://webvision.med.utah.edu CS 349 - Visual Perception 7

  8. Outline • Temporal Resolution • Spatial Resolution • Colour Perception • Peripheral Vision • Hardware CS 349 - Visual Perception 8

  9. • Light is focused through the The Human Eye cornea and pupil (like light through a camera lens). • The iris is like a shutter, controlling the amount of light that can enter. • The retina is the image- sensitive part of the eye, that decodes the image and transmits data to the brain (via the optic nerve). • The macula is the center part of the retina, responsible for central vision and color perception. https://nei.nih.gov/sites/default/files/nehep- images/eyediagram.gif CS 349 - Visual Perception 9

  10. Spatial Resolution: Visual Acuity Visual acuity: A measure of the spatial resolution of the visual processing system • 20/20 (6/6) vision: separate lines 1 arc minute (1/60°) at 20 feet (6 meters) 1º High resolution only applies to about 1% of the photoreceptors in the eye • eye “focus” means moving area of interest to the high -res part of the retina (macula) • other 99% of photoreceptors help determine where to focus Snellen Chart CS 349 - Visual Perception 10

  11. Spatial Resolution: Implications Best pixel density for displays? • Density measured in PPI (pixels per inch), ppcm (pixels per cm) • Monitors are typically .4m to .7m from eyes • 2 lines become indistinguishable at 2 minutes of arc (1/30°) • Threshold for distinguishing individual pixels (y) is 0.23 – 0.41mm • Modern monitors are typically 62-109PPI, which is a pixel size of 0.23 – 0.25mm – this is sufficient! CS 349 - Visual Perception 11

  12. Apple’s “Retina Display” Apple marketing term for a display where you “cannot see the pixels”. Given a 2”x3” display at 640x960 resolution (about 326DPI): • At what distance are the pixels distinguishable? • Is Apple’s claim valid? size of each pixel distance where a pixel is perceptible CS 349 - Visual Perception 12

  13. Outline • Temporal Resolution • Spatial Resolution • Colour Perception • Peripheral Vision • Hardware CS 349 - Visual Perception 13

  14. XKCD Colour Survey http://blog.xkcd.com/2010/05/03/color-survey-results/ CS 349 - Visual Perception 14

  15. What color is the dress? • How you perceive this image depends on what assumptions your brain makes. White & Blue & gold? black? http://www.wired.com/2015/02/science-one-agrees-color-dress/ CS 349 - Visual Perception 15

  16. Colour & the Visible Spectrum • Wavelength determines colour (in nanometres, nm) – Ultraviolet (UV) – Infrared (IR) (near IR used for input ~850nm) e.g. orange wavelength is around 600 – 620 nm, but “orange light” can be brighter or darker, and can have other wavelengths added to make it “less orange” … CS 349 - Visual Perception 16

  17. Describing Colour 17 CS 349 - Visual Perception

  18. Additive / Subtractive Colour Models Additive Subtractive • Coloured light is added to • Coloured light is absorbed produce white to produce black • Displays produce light • Printed pages reflect/absorb light • RGB – used for displays • CMY/CMYK – common in • HSV/HSB – describe printing colour • YUV – optimized for human perception capabilities 18 CS 349 - Visual Perception

  19. HSV/HSB Color Model Based on visible spectrum • Hue – Determines color (approximation of wavelength) • Saturation – How much hue: e.g. red vs. pink vs. white • Value/Brightness – how much light is reflected/projected CS 349 - Visual Perception 19

  20. Value/Brightness vs. Saturation Value/Brightness Saturation • Black to white • Gray to Red/Green/Blue • Fixed saturation; • Fixed brightness (value); • Less to more brightness • Less to more saturation • Vertical stripe in HSB • Horizontal stripe in HSB 20 CS 349 - Visual Perception

  21. HSV/HSB For Colour Selection http://www.colorpicker.com/ 21 CS 349 - Visual Perception

  22. Perceiving Colour Two different light sensors in human eye • Cones are used to perceive colour (focus) – 6-7 million • Rods distinguish light from dark (peripheral vision) – 120 million Rods and cones are not evenly distributed. The spatial resolution of the human visual field drops significantly from centre to edges. CS 349 - Visual Perception 22 Image: www.webexhibits.org

  23. Our Brain is Filling in the Picture Blind spot Image: National Eye Institute https://nei.nih.gov/sites/default/files/nehep- images/eyediagram.gif 23 CS 349 - Visual Perception

  24. Perceiving colour via cones • Three primary types of cones – Blue, green, and “red” (yellow) – Variations in stimulation lead to sensing of different colors – Few blue cones (but rods sense blue too) – Harder to notice blues than reds and no blues in center CS 349 - Visual Perception 24

  25. Color Sensitivity • humans are trichromatic (cones detect 3 different colours) Image Credit: Fleet CS 349 - Visual Perception 25

  26. Blue, Green, and Red Receptors There are three primary types of cones – Blue, green, and “red” (yellow). • Each type of cone is sensitive to a range of light frequencies. • Variations in stimulation lead to sensing different colours. (Johnson, page 38) CS 349 - Visual Perception 26

  27. Humans, Birds, and Bees Image: http://fieldguidetohummingbirds.wordpress.com 27 CS 349 - Visual Perception

  28. Colour Presentation Matters Our ability to discriminate colours depends on how colours are presented. It’s harder to tell two colours apart when • the colours are pale • the object is small or thin • the colour patches are far apart (Johnson, page 41) CS 349 - Visual Perception 28

  29. Colour Blindness • Monochromacity: 2 or 3 types of cones missing • Dichromacy: 1 type of cone missing – Protanopia: missing red cones (~1% of males) – Deuteranopia: missing green cones (~1% of males) – Tritanopia: missing blue cones, (and blue sensitive rods) (rare) protanopia deuteranopia tritanopia CS 349 - Visual Perception 29

  30. Outline • Temporal Resolution • Spatial Resolution • Colour Perception • Peripheral Vision • Hardware CS 349 - Visual Perception 30

  31. Fovea vs. Periphery: Resolution The spatial resolution of the human visual field drops significantly from centre to edges Image: www.webexhibits.org CS 349 - Visual Perception 31

  32. Periphery Vision In the periphery of our visual field, we are essentially blind. So what is peripheral vision good for? Peripheral vision has three functions: 1. guides fovea (provides low resolution cues to guide eye movement) 2. detects motion 3. helps us see better in the dark CS 349 - Visual Perception 32

  33. Implications The implication for user interfaces is that sometimes we do not notice important information (e.g. error messages) in the periphery. Johnson, page 56 CS 349 - Visual Perception 33

  34. Implications (Johnson, page 58) 34 CS 349 - Visual Perception

  35. Making Messages Visible • Put it where users are looking • Place the error message near what it refers to • Use an error symbol • Reserve red for errors (colour “pops”) – But be aware of color blindness and implications • “Heavy Artillery” – Pop-up message in an error dialog box – Use sound – Use motion (e.g. wiggle or blink) – Use these techniques sparingly and briefly CS 349 - Visual Perception 35

  36. Outline • Temporal Resolution • Spatial Resolution • Colour Perception • Peripheral Vision • Hardware CS 349 - Visual Perception 36

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend