a survey of colormaps in visualization

Colormap design

Color spaces

Perceptual color spaces
(with considering human perception)

Color apperance model (human perceives same color differently in different views)

Basic color spaces

RGB, CMYK, HSV, HSL

CIEXYZ(not perceptual uniform) --> CIELab(perceptual uniform)

for better data perception

beyond data comprehension

Rule-Based Colormap Selection

User-study-based Colormap Generation

Procedural Colormap Generation

Aethestic

Energy saving

Semantics

rules for using rainbow colormap

Data-Driven Colormap Generation and Optimization

color transformations (???)

Discrete Colormaps for Particular Data Types

Colormap optimization

Perceptually-Based Optimization

Colormap Applications

scientific visualization

information visualization

high-dimensional visualization

time series

Graphs

sparial-temporal data

2D plot and Matrices