carpdiem
Joined 17 years ago
Joined 17 years ago
And it's an great question about relativistic redshift! That actually would end up with more or less the opposite result: you'd want to shift all of your palette colors and meaning into commanded-blue channels.
That's because the relativistic redshift pulls everything to longer wavelengths, so as you approached the speed of light, you'd start literally losing colors as they got red-shifted out of the human visual range.
The first thing you'd lose is the red channels (which would get shifted into the infrared, and thus be invisible). That happens at about 0.2c, depending on the wavelength of the red LEDs in your screen.
Then you lose green once you get to about 0.38c.
Blue doesn't disappear from your visible range until you get up to ~0.52c.
Faster than that, and the only things you'll be able to see with naked eye started off as ultraviolet frequencies (or above)! (aka - you'd need HW changes to your screen, so it's outside the realm of SW to fix)
Then, back in 2010, when I was just getting into startups, I spent two weeks straight at Powell's in Portland reading through their graphic design section.
After that, I never got very far away from light or perception... AR/VR -> graphics -> silicon photonics -> physical AI (now).
I'm still very much learning, but if you like this stuff and want to learn more yourself there's a couple sources I can recommend:
- Interaction of Color, by Josef Albers. Amazing book, but you really want to get a physical copy.
- I really like this talk from SciPy 2015 to get a sense of how people work with and talk about color maps in practice: https://www.youtube.com/watch?v=xAoljeRJ3lU
- This is a really, really thorough (and beautifully illustrated) article on what color spaces are: https://www.makingsoftware.com/chapters/color-spaces-models-...
- And last, I wrote a very technical blog post a few years back, if you want to see some math on a bunch of this: https://www.usuallypragmatic.com/projects/Generating-Color-T...
I think the current weakest part is the explanation of the science behind it, but I'm curious if there was anything specific that jumped out at you.
This reminds me of "trompe l'oeil foods"... dishes that appear to be one thing, but are another entirely. Or maybe optical illusions more generally.
Maybe the most fun, though, was just playing around and "picking up" paperclips and tiny screws by flicking my finger at them.
I wanted to actually build first-hand intuition on all of the choices around hyperparameter choices, activation functions, network architectures, etc. So I've been rigorously exploring them by training and testing models off of the mnist dataset.
Coming up soon: vision transformers, depth-of-architecture on CNNs, batch size investigations, and more.
Let me know if any of you have any suggestions of things to investigate next!
https://www.usuallypragmatic.com/ember/
It has live examples in coding / data visualization / image display / animation / etc, with the ability to toggle the color palettes as well as toggle redshift on/off.