This is absolutely my favorite question, because it intersects so many fields of study! Color means something different to people doing physics, chemistry, biology, mathematics, engineering, psychology, linguistics, or art.
Color is a property of light. Different colors are different frequencies of light across the visible spectrum.
Electromagnetic radiation spectrumby Philip Ronan licensed under CC BY-SA 2.5 / added dark theme support
For example, light with a wavelength of
Mixed light is rarely made up of just a couple wavelengths. Physicists generally talk about the spectral power distribution (SPD) of light, which measures for every wavelength the amount of power carried at that wavelength. Notably, hot objects around 2200°F (1500K) start to glow red, but not just at
Color is a property of pigments. Different pigments absorb different amounts of each frequency of light.
Indian pigmentsby Dan Brady licensed under CC BY 2.0
There are many more colors of pigment than colors of light. A blue pigment is one that reflects mostly
When mixing pigments together, the absorption spectra combine. To get a
Color is the stimulation of cone cells. There are three different colors of cone.
1416 Color Sensitivityby Francois~frwiki licensed under CC BY-SA 4.0 / added dark theme support
Because you only have three types of cone cells, some combinations of light will look the same. In physics terms, pure
We abuse the biology of vision to make screens work. A real rainbow emits all the frequencies of visible light, but a picture of a rainbow only eimits blue-ish, green-ish, and red-ish frequencies. You can’t tell the difference.
Biology is also why the violet end of the spectrum looks purplish. As already mentioned, our red cones are mostly sensitive to long wavelengths around
There are all sorts of interesting things you can learn about color vision. Some of my favorites are:
Color is a 3-dimensional vector space.
RGB color solid cubeby SharkD licensed under CC BY-SA 4.0
Since humans only have three cone cells, all the different wavelengths in a color can be summarized with three different numbers. The amount that color activates our red cones, green cones (really ganglion cells), and blue cones! White is
A fancy thing you can do in math is rearrange numbers however you want. So instead of RGB we could use BGR where red is
Depending on how you are using color, you may find some color spaces to be more useful than others. Computer generated imagery (CGI) tends to use RGB because it best represents the physics being simulated. But when encoding a video we usually convert to YCbCr color space because it helps compress the differences in color that humans won’t notice. If you need someone to pick a color, HSL is useful because it organizes everything into a color wheel. But HSL doesn’t quite match the biology of vision. For example, putting HSL’s
Color is a signal sent to a display or received from a sensor.
Modelling the seasonal cycle of Uranus’s colour and magnitude, and comparison with Neptune, Figure 8by Patrick G J Irwin et al.
Did you know that up until recently we did not know neptune’s color? It was generally depicted as a
It is an oft-repeated fact that NASA’s cameras are black & white, but this isn’t quite true. The magnetic deflection vidicon used as a camera on the Voyager missions couldn’t tell frequencies apart by itself (for that it used a spectrometer). But there were ten different color filters Voyager could place in front of the vidicon to limit it to specific frequencies, including frequencies associated with methane and sodium. The Voyager spacecraft were built to do science, not take pretty pictures.
In fact, the modern CMOS camera is also incapable of distinguishing different frequencies. Like Voyager, color filters are applied. But unlike Voyager, which could place any of the ten color filters in front of its camera, each pixel in your camera has a single pigment permanently glued to the front of it. You get RGB by alternating red, green, and blue pixels. Then some software makes up each of the two missing colors based on each pixel’s neighbors. This makes life famously difficult for people doing green screen work.
Although Voyager’s red, green, blue color filters were not calibrated to match the sensitivity of a human’s cone cells, the magnetic deflection was calibrated to accurately measure light brightness. Unfortunately, the computer monitors on earth weren’t. If the vidicon measured twice as much blue vs red, NASA’s computers would simply double the power of the electron beam illuminating the blue phosphors in each CRT monitor. That increases the actual blue light output of the monitor by roughly 430%, so the image would look far too blue. NASA isn’t stupid, but they were more interested in seeing the detail in Neptune’s clouds than in perfect color reproduction. In some cases they even amplified the effect! For a photograph to look correct on a CRT monitor, the colors need to be gamma corrected, so that “twice as bright” translates to only 137% as much power. Even now when CRTs are long gone, the sRGB color space used by this (and every other website) expects gamma corrected colors. And to this day, lazy programers still screw it up.
CIE1931xy gamut comparison of sRGB P3 Rec2020by Myndex licensed under CC BY-SA 4.0 / added dark theme support, optimized
And that isn’t the end of it. We can all agree (for example) that in sRGB color space computerTV to the next. Scientists did produce an accurate color map of human vision way back in 1931 (see above) giving precise x, y coordinates to every visible color, but it wasn’t until 1990 that the International Telecommunication Union got everyone to agree the “greenest green” on a TV would have
Of course, screens got better and monitors today can display quite extreme greens. Alas, most software is limited to the sRGB gamut: all the colors that can be made by mixing the most red, most green, and most blue values in the sRGB color space (called the primaries). The P3 and Rec2020 color spaces have much wider gamuts, but at the time I’m writing this they aren’t widely adopted.
Color is your brain guessing what pigments are in a thing.
Wikipe-tan wearing The Dressby Kasuga~jawiki licensed under CC BY-SA 3.0
Subconscious pigmentation solving is obvious in the dress picture above. Based on context, you correctly see the pigmentation of the apron on the left as
Evolution doesn’t care if you appreciate the beautiful blue of the noon sky, it only cares if that bush is a delicious wild blueberry or poisonous baneberry. Short of putting it in your mouth, how can you tell? By the pigments of course! The baneberry has few pigments, mostly reflecting whatever light hits it (that is, it is
So instead of taking light at face value, your brain subconsciously solves for the pigmentation of every object you see, taking into account the context you are seeing it in. Does the snow next to that blueberry also look blue? Then the light must be blue and the berry is white. Are the clouds flaming red? Then everything orangy is actually white, and blue things are very blue.
I’ve spend most of PhD research trying to get computers to separate pigmentation and lighting the way humans do without even noticing. It is insanely difficult. For a while, researchers needed humans to manually rank the lightness of points so they could train matching computer systems. Brains are so cool 🧠.
Our built-in automatic pigmentation solving is a pain for people trying to display images on screens. Assuming you aren’t using an e-ink display, all the
Colors are words.
Colors in Irishby Sherlyn licensed under CC BY-SA 4.0
TODO
Colors convey ideas.
The Tragedyby Pablo Picasso
TODO