slide1
Download
Skip this Video
Download Presentation
An Excellent Paper:

Loading in 2 Seconds...

play fullscreen
1 / 27

An Excellent Paper: - PowerPoint PPT Presentation


  • 185 Views
  • Uploaded on

Colormaps 101 Sources – Russell Taylor Comp 290 course notes Colin Ware – Perception for Design IBM Web Site. Rachael Brady Visualization Friday Forum November 22, 2002. An Excellent Paper:

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about ' An Excellent Paper:' - gomer


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.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
slide1

Colormaps 101Sources – Russell Taylor Comp 290 course notesColin Ware – Perception for DesignIBM Web Site

Rachael Brady

Visualization Friday Forum

November 22, 2002

An Excellent Paper:

A Rule-based Tool for Assisting Colormap Selection, L. Bergman, B. Rogowitz and L. Treinish. Proceedings of the IEEE Computer Society Visualization \'95 pp. 118-125, October 1995.

slide2
Color is useful for classification

Color is not needed to understand shape, spatial relationships of objects, movement

Laboratory assistant went 21 years without realizing he was color-blind

color space rgb
Color Space: RGB

Taken from Russell Taylor II, UNC CS 290 Course Notes

colorspace hsv
Colorspace: HSV

Taken from Russell Taylor II, UNC CS 290 Course Notes

opponent process theory hering 1920
Opponent Process Theory (Hering 1920)

The six elementary colors are paired on 3 orthogonal axis:

Black-White, Red-Green, Yellow-Blue

Modified from Russell Taylor II, UNC CS 290 Course Notes

color category perception
Color Category Perception
  • Task: Name the colors
  • Regions same > 75%
  • Nonuniform sizes
  • Why “rainbow scale” is so nonuniform
  • The fact that only 8 hues were named out of 210 different colors indicates that there may be only a few colors available for labeling.

Taken from Russell Taylor II, UNC CS 290 Course Notes

other color issues
Other Color Issues
  • Color Blindness
    • Most red/green color blind (10% of males, 1% females)
  • Field Size
    • Avoid small spots, especially in yellow/blue
    • Small areas: strong, highly-saturated colors
    • Large areas: low saturation with slight differences
  • Conventions
    • U.S.: Red = danger, Green = life
    • China: Red = life, Green = death
    • Some scientific domains have color conventions

Taken from Russell Taylor II, UNC CS 290 Course Notes

designing of a colormap
Designing of a colormap
  • Perceptually Ordered Sequence is required, such as black-white, red-green, blue-yellow, or saturation (dull->vivid)
  • Note: a perceptually ordered sequence will result from a series of colors that monotonically increase or decrease with respect to one or more of the color opponent channels
  • Use a Luminance Ordered Sequence for High Spatial Frequency Data
  • Use a Saturation Ordered Sequence for Low Spatial Frequency Data
  • Use several discrete colors when it is necessary to read back values (to avoid contrast effects)
example colormaps
Example Colormaps

Source: Ware, Perception for Design

not ordered red at both ends
Not ordered (red at both ends)

Taken from Russell Taylor II, UNC CS 290 Course Notes

luminance gray scale
Luminance (Gray) Scale

Taken from Russell Taylor II, UNC CS 290 Course Notes

saturation scale
Saturation Scale

Taken from Russell Taylor II, UNC CS 290 Course Notes

hue scale
Hue Scale

Taken from Russell Taylor II, UNC CS 290 Course Notes

hue luminence
Hue+Luminence

Taken from Russell Taylor II, UNC CS 290 Course Notes

hue saturation
Hue+Saturation

Taken from Russell Taylor II, UNC CS 290 Course Notes

black body radiation
Black Body Radiation

Taken from Russell Taylor II, UNC CS 290 Course Notes

colormap choice should be linked to task atmospheric motion
Colormap Choice Should be Linked to TaskAtmospheric Motion

Bergman, Rogowitz, Treinish, IEEE Vis ‘95

colormap choice should be linked to task pollution levels
Colormap Choice Should be Linked to TaskPollution Levels

Bergman, Rogowitz, Treinish, IEEE Vis ‘95

color interaction
Color Interaction

Bergman, Rogowitz, Treinish, IEEE Vis ‘95

color interaction1
Color Interaction

Bergman, Rogowitz, Treinish, IEEE Vis ‘95

trumbo s principles
Trumbo’s Principles
  • Univariate
    • Order: ordered values should be represented by perceptually-ordered colors
    • Separation: significantly different levels should be represented by distinguishable colors

Modified from Russell Taylor II, UNC CS 290 Course Notes

ordered and double ended
Ordered (and double-ended)
  • Tufte ‘97, pg. 76.

Taken from Russell Taylor II, UNC CS 290 Course Notes

not ordered
Not ordered
  • Tufte ‘97, pg. 77.

Taken from Russell Taylor II, UNC CS 290 Course Notes

double ended scale
Double-ended Scale
  • Two distinct scales joined at neutral middle
  • Characteristics
    • segments values into two groups
    • can emphasize both extremes of data range

Taken from Russell Taylor II, UNC CS 290 Course Notes

double ended income
Double-Ended Income
  • Olson ‘97, fig. 11-8.

Taken from Russell Taylor II, UNC CS 290 Course Notes

in summary
In Summary
  • Interesting values?
    • Position striking colors at interesting values
  • Zero in range?
    • Double-ended scale
  • High spatial frequency?
    • Vary lightness in addition to hue

Taken from Russell Taylor II, UNC CS 290 Course Notes

slide27

Color Theory in Cartography is well developed.

Cynthia Brewer at Penn State has a great color creator for discrete, monotonic color sequences.

http://www.personal.psu.edu/faculty/c/a/cab38/ColorBrewerBeta.html

ad