ColorHedra = Color + PolyHedra
Why polyhedra?
ColorHedra colors are arranged in the CAM16-UCS perceptually uniform color space [1] as the vertices of inscribed polyhedra. This creates evenly spaced, visually balanced colors, with no colors "standing out" more than the rest. Biases in data visualization caused by arbitrary color assignments are thus reduced. Example:
Good
10-Color Palette
Loading...
!! Colors Are All Visually Balanced !!
Bad
10-Color Palette
Loading...
!! One Color Stands Out !!
How are ColorHedra palettes optimized for common color vision deficiencies?
Because of its polyhedral arrangement, ColorHedra colors vary in both hue and lightness. These variations in lightness make them less impacted by color vision deficiencies in general. The polyhedra are additionally rotated within the color space in order to minimize overlaps between perceived colors for individuals with common color vision deficiencies.
Simulate Color Vision Deficiency:
Simulate Color Vision Deficiency
Try deuteranopia and protanopia!
Good
10-Color Palette
Loading...
!! Colors Are All Still Distinguishable !!
Bad
10-Color Palette
Loading...
!! Colors Are All Still Distinguishable !!
Palette Comparisons
Simulate Color Vision Deficiency:
Simulate Color Vision Deficiency
Try deuteranopia and protanopia!
ColorHedra
10-Color Palette
Loading...
!! Colors Are All Still Distinguishable !!
ggplot Defaults
10-Color Palette
Loading...
!! Colors Are All Still Distinguishable !!
matplotlib Defaults
10-Color Palette
Loading...
!! Colors Are All Still Distinguishable !!
Simulate Color Vision Deficiency:
Simulate Color Vision Deficiency
Try deuteranopia and protanopia!
ColorHedra
All Palettes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
.
.
.
ggplot Defaults
All Palettes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
.
.
.
matplotlib Defaults
All Palettes
1
2
3
4
5
6
7
8
9
10
Max 10 Colors Supported!
References
1.
Li C, Li Z, Wang Z, Xu Y, Luo MR, Cui G, Melgosa M, Brill MH, Pointer M. Comprehensive color solutions: CAM16, CAT16, and CAM16‐UCS. Color Research & Application. 2017 Dec;42(6):703-18.
2.
Machado GM, Oliveira Neto MM, Fernandes LA. A physiologically-based model for simulation of color vision deficiency. IEEE transactions on visualization and computer graphics. Los Alamitos. Vol. 15, no 6 (2009 Nov./Dec.), p. 1291-1298. 2009.
3D color animations are created in the CAM16-UCS perceptually uniform color space [1].
Color vision deficiencies are simulated using the Machado matrices [2].