data visualization principles color
play

Data Visualization Principles: Color CSC444 Acknowledgments for - PowerPoint PPT Presentation

Data Visualization Principles: Color CSC444 Acknowledgments for todays lecture: Tamara Munzner, Miriah Meyer, Maureen Stone RECAP COLOR SPACES DEVICE DEPENDENT RGB Device-centric What programs want, not what humans want HSL


  1. Data Visualization Principles: Color CSC444 Acknowledgments for today’s lecture: Tamara Munzner, Miriah Meyer, Maureen Stone

  2. RECAP

  3. COLOR SPACES

  4. DEVICE DEPENDENT

  5. RGB • Device-centric • What programs want, not what humans want

  6. HSL • Still device-centric

  7. DEVICE INDEPENDENT

  8. Munsell Color System • Good : Perceptually uniform • Bad : Phenomenological, so no physiological or computational basis Jacob Rus 2007 CC-SA

  9. XYZ Color Space • “Optically linear” • Designed so that all visible colors have positive coordinates, and Y is “luminance”

  10. Lab Color Space • “Perceptually uniform” • Euclidean distance roughly corresponds to perceptual distance ( very useful! ) • L is “luminance”, a and b are opponent colors https://en.wikipedia.org/wiki/Lab_color_space

  11. Polar Lab (or HCL) • “Perceptually uniform”, like Lab • Transform ab to polar coordinates: radius is Chroma, Angle is Hue • Conversion to/from RGB is complicated, but distances in HCL make sense, and it makes sense for humans • Like HSL, but good. All else being equal, think HCL first

  12. Demos http://cscheid.net/static/20120216/hsv_frame.html http://cscheid.net/static/20120216/xyz_frame.html http://cscheid.net/static/20120216/luv_frame.html http://cscheid.net/static/20120216/hcl_frame.html https://cscheid.net/courses/fal16/cs444/lectures/lecture8/ colors.html

  13. Let’s use consistent names in class Hue Saturation Luminance

  14. CONSEQUENCES FOR DESIGN

  15. “Get it right in black and white” –Maureen Stone

  16. If you’re going to show shape variation, do it with luminance

  17. If you’re going to show shape variation, do it with luminance

  18. If you’re going to show shape variation, do it with luminance

  19. (You can see stars better by looking away from them!)

  20. http://www.settheory.com/Glass_paper/color_motion.gif http://www.settheory.com/Glass_paper/ Kanizsa_observations.html

  21. Do not rely only on hue boundaries to depict shape

  22. Do not rely only on hue boundaries to depict shape

  23. Ware, Chapter 4

  24. Area a ff ects saturation perception Saturation a ff ects area perception

  25. Saturation a ff ects area perception

  26. Area a ff ects saturation perception Saturation a ff ects area perception Imagine the mess if you try to use both…

  27. Simultaneous contrast is a problem Quantize the plot if background is non-constant (This comes at a fidelity cost for the data)

  28. “Categorical” data • Sometimes there’s no implied relationship between di ff erent levels of a variable • Stimuli must look di ff erent, but only di ff erent d3.scaleOrdinal(d3.schemeCategory10)

  29. Order these colors!

  30. You can’t… Order these colors!

  31. Order these colors!

  32. You can’t help but… Order these colors!

  33. You can’t help but… Order these colors!

  34. Be aware of implied and perceptually forced color relationships For categorical data, use color only when you have few categories (less than 10)

  35. The Dreaded Rainbow Colormap

  36. If you’re going to use the rainbow colormap, use an isoluminant version, quantize it, or both Bad Better

  37. COLORBREWER

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