Is My Blue Your Blue?
ismy.blue
ismy.blue
But another problem is with displaying the colors essentially full-window, which is going to be nearly-full-screen for many users. When we're staring at a screen with a particular tint, our eyes quickly do "auto white balance" that skews the results. It's the mechanism behind a bunch of optical illusions.
To address that last problem, I think the color display area should be much smaller, or you should be shown all hues at once and asked to position a cut-off point.
1. If two people take the test with the same device, in the same lighting (e.g. in the same room), their relative thresholds should be fairly stable. 2. If you average over large populations, you can estimate population thresholds, marginalizing over monitor calibrations.
The most interesting thing for me is that while cyan (#00ffff) is nominally halfway between blue and green, most people's thresholds, averaged over monitor calibrations, imply that cyan is classified as blue. I was not expecting that the median threshold (hue 174) would be so deep into the greens.
Perceptually (that is, in CIE-LCh color space, for example), the hue component of #00ffff is a lot cloer to #00ff00 than it is to #0000ff. But the website doesn't ask which color is closer, it asks if it's "green" or "blue". And how we use those words has more to do with culture than with perception. We also call the color of a clear afternoon sky "blue", even though that is perceptually extremely far away from #0000ff.
Yes, because (at least for me) the thought went "well that's cyan, it's not really blue but if forced to pick, cyan is more like blue so I'll click that". It's like rounding up at 0.5.
Primary Additive Colors: Red, Green, Blue
Primary Subtractive Colors: Cyan, Magenta, Yellow
But, before digital color displays became popular, the average person had, by far, mostly exposure to subtractive (paint) colors.
US school children are taught from birth that the primary subtractive colors are red, yellow, and blue, simply because those words are easier to pronounce, and so magenta is a weird "red" and cyan is a weird "blue" , until the children discover on their own, or in specialized print/paint schools, red and blue are not primary subtractive colors.
Humans are terrible at naming things.
And to bring it back to Current Thing: Google AI cites this source for its red/yellow/blue claim, even though explicitly this source says that Google gives the wrong answer.
https://science.howstuffworks.com/primary-colors.htm#:~:text....
Will GenAI's aggressive ignorance kill sarcasm and nuance in writing? Or will people learn to ignore AI input like they ignore banner ads?
Just like I would never call orange yellow or red.
Similarly, "magenta" is a poor name to use for #ff00ff. The term "magenta" is a jargon word for the slightly purplish printer's red, which was chosen to avoid confusion with the English word "red". It has a completely different than the equal mix of RGB R and B primaries.
("Red", "green", and "blue" are also very poor names for the RGB primaries, which are substantially orangish red, yellowish green, and purplish blue.)
for differentiation of blues?
I remember reading that modern Greek has two color-names for sky- and dark- blue (not sure what the prototypes are for each nor if they have hue components, maybe the "sky" blue is green-shifted?)... always been fascinated by the discussion of "weak Sapir-Whorf" around this and would be quite interested to see if there are any differences in discrimination...
The classic cognitive/perceptual psyche data to gather would be time-to-discriminate, with the prediction being that Greek speakers make faster judgement because they have higher/faster discrimination, than others.
Not sure how you'd pose the question to non-Greek speakers tho :)
I used my phone on a mount, and completed the test with my wife, children and myself - I was interested (though not surprised) what an outlier I was, as I am colour blind in various combinations, but though my wife scored 'bang in the middle' - it was interesting that wasn't common.
My kids were both to the left of the scale fwiw - I was further right than 98% of people.
This might be one case where it might make sense to cluster between the reported operating system. At the moment I only have a family of Macs to test, but I can imagine that Windows users with their different default gamma get back different results.
You're not asking gender of the test taker. Your results will be skewed because you're probably getting more men than women. Women in general have more ability to detect green vs blue.
The ocean at a tropical beach is often actually cyan but never referred to as green.
I think that's just to your test forcing people to pick either blue or green even though cyan is both, they are just going to pick blue because it's the first option and more likely to be picked randomly.
Not necessarily because the ambient light would affect the screen shows (it's emissive, not reflective) but because the brain also does "auto white/colour balance".
For a fun experiment, get your hand on some heavily yellow-tinted party glasses, go outside on a clear day with a bright blue sky.
When you put them on everything will be stark yellow tinged (and the blue sky will be completely off, like green or pink, can't recall which) but after a little while going on your business, perception adjusts and only a much less dramatic yellowish veil is in effect. You'd look at the sky and see almost-blue.
The kicker is when you remove the glasses: the sky will suddenly be of a glorious pink! (or green, can't recall) Only moments later it'll adjust back to be blue.
A certain wavelength may be absolute blue of a certain kind, but the perceptual system is all relative: "wait, I know this sky should be blue because that's what I've always seen, so let's compensate".
The same kind of effect - although less dramatic - can be achieved with lights that can be adjusted from say 2400K to 6500K and having as reference an object that is known "pure white", like a A4/letter sheet of paper.
This effect, in turn, adjusts how "absolutely displayed" colours are identified by way of biasing the whole perceptive system. AIUI that's the rationale behind Apple's True Tone thingy, aiming to compensate for that.
So the result of this test should be somewhat different depending on ambient lighting temperature.
In order for it to be a true "neutral" test, each test would need to be preceded by a "palate-cleanser" gray screen, or something, and there would probably need to be a neutral border.
> you should be shown all hues at once and asked to position a cut-off point.
This is actually the way I have seen this stuff tested, before.
If you're doing this on a phone, try holding your phone at arm's length and against a white background (such as the wall or ceiling) and doing the test that way. Assuming you have redshift/night mode disabled, I suspect you'll end up closer to the median.
Also browser choice: https://issues.chromium.org/issues/40401125
Edit: Possible improvements: changing the wording to "this is MORE green" and "this is MORE blue" and randomizing the order in which they are shown, somehow. I realize you're just doing some kind of binary search, narrowing the color range.
This is not to mention color calibration of your monitor, or your eyes adjusting / fatiguing to the bold color over time...
It of course depends on the calibration of your monitor. One of the reasons I did this project is I wanted to see if there were systematic differences in color names and balance in the wild, for example, by device type (desktop vs. Android vs. iPhone), time of day (night mode), country (Sapir-Whorf), etc.
With the third colour, I just thought "no, that's teal", and my decision was (as you suggested) semi-arbitrary.
I think I can get over it, but it requires conscious effort and even then, who knows. Bias is often unconscious.
Another possible improvement would be to alternate the binary search colors with some randomly-generated hues. Even if those answers are outright ignored, and the process becomes longer, I think they would help to alleviate that bias. At least you wouldn't be directly comparing to the previous color.
However one of the key people that built our colour pipeline was also colour blind, so its not actually a requirement, so long as you use the right tools.
Most people aren't that sensitive to colour, especially if its out of context. a minority of people aren't that good at relative chromaticity as well (as in is this colour bluer/greener/redder than that one) But a lot of people are.
Language affects how you perceive colour as well.
But to say the experiment is flawed I think misses the nuance, which is capturing how people see colour _in the real world_. Sure some people will have truetone on, or some other daily colour balance fiddling. But thats still how people see the world as it is, rather than in isolation.
I agree with you, the whole thing is flawed when it could be better. When you ask the question "is my blue your blue?", you are evoking the old philosophical question, and it's a question about color perception, not words. This test did not test color perception, it tested "what word do you use?"
I think of blue as a pure color, and green as a wide range of colors all the way to yellow, to me another pure color. so if there's any green at all in it, I'm going to call it green. (maybe it's left over from kindergarten blending "primary colors". also, while I like green grass, I don't like green as a color, so any green I see is a likely to make me think, ew, green) But in terms of what I see, I can only assume I'm seeing the same thing as everybody else is because the test is not testing it. Just because I call something green doesn't mean I don't see all the blue in it.
>Edit: Possible improvements: changing the wording to "this is MORE green" and "this is MORE blue" and randomizing the order in which they are shown, somehow. I realize you're just doing some kind of binary search, narrowing the color range.
yes, the test should show you pure blue, then a turquoise mix, then pure green, and a ... etc. It should also retest you on things you already answered to measure where you are consistent.
I did. Because it was green!
Because the second color I saw was somewhat like turquoise and the site is called 'Is My Blue Your Blue,' I decided that everything that you say yes to colors would be blue and everything else would be green. I never saw a green until the result was displayed :D
FAQ:
* I can't know your monitor's calibration, your ambient light, or your phone's brightness. Obviously, this will affect the results. However, I am tracking local time of day and device type, from which we should be able to infer whether night mode and default calibration has any aggregate effects. Anecdotally, thus far, I haven't found any effects of Android vs. iPhone (N=34,000).
* The order is randomized. Where you start from can influence the outcome, but methodologically it's better to randomize so the aggregate results average over starting point. You can run the test several times to see how reliable this is for you.
* It's common practice in psychophysics to use two alternatives rather than three (e.g. blue, green, something in the middle). It would be a fun extension, which you can handle with an ordered logistic regression. The code is open if you want to take a shot at it: https://github.com/patrickmineault/ismyblue
* I will release aggregate results on my blog, https://neuroai.science
* I am aware of most of the limitations of this test. I have run psychophysics experiments in a lab on calibrated CRTs during my PhD in visual neuroscience. *This is just entertainment*. I did this project to see if I could make a fun webapp in Vue.js using Claude Sonnet, and later cursor, given that I am not highly proficient in modern webdev. A secondary point was to engage people in vision science and get them to talk and think about perception and language. I think it worked!
I think my "blue" is a way more specific shade than most people (hue 192 here, whatever that means on an uncalibrated display). Likewise, I'll usually say "purple" before others.
My partner and I were well aware of the limitations, but it has clearly demonstrated our difference in perceptions in a way we were both happy with. Being able to see where your partner lands relative to you is deeply satisfying.
If I were to call it blue or green, it would not only not be reflecting what I think, but I could not guarantee that if I'm show the exact same color again, that I will go the same way. So I felt there was no point in continuing.
This is a problem in the method; there needs to be a third choice, so that the user can always answer (at least if the test color is always in the blue-green gamut).
It could work with two choices if the user were instructed to randomly choose in the event of indecision. I mean, truly randomly, like by means of a fair coin toss. But that could just be implemented for them by a third button. That button could then just record their indecision rather than randomly choose between blue and green, so you have better data.
Without a third choice, or properly randomized behavior, you have bias problems. For instance, a certain user who likes the blue color might always say blue when not able to decide. Another one might always go for green. Yet, those two users might exactly coincide in what they unmistakably call blue, green and what triggers hesitation/indecision.
(I realize that no matter how many bins we have, there are boundary indecisions, like not being able to decide between green and blue-green. What range constitutes indecision is also subjective.)
The thing I find being colourblind is that I value colour less than shade. Colour signals, even when I can tell them apart, are just less important to me than to non-colourblind people.
I most recently noticed this playing Valheim with my wife. There are red mushrooms in the game, surrounded by green foliage. I noticed that I have trouble spotting them, even though I have no problem seeing that they are red and the foliage is green. To her, the mushrooms stand out as being very visually different from the background and immediately noticeable. To me, they just aren't that distinct and get quite hard to spot.
So while I got the green/blue distinction to within 80% of the population, despite my shitty colour perception, it just didn't matter. At some point in the process I got to "I really don't care. I would ignore the signal that any further difference in colour is sending".
As you can guess, I have fascinating talks with designers and artists, to whom the differences really matter. I understand that colour is really important to them. I just don't see it.
I wonder if this has anything to do with your upbringing. I grew up on a farm in a dry part of Australia, where the grass didn't often get very green. Most of the year it was yellow. If you associate green with grass and the grass is yellow, maybe you associate green with a yellower colour?
Also, there is a pretty well done video by Vox on how color names are influenced by culture https://www.youtube.com/watch?v=gMqZR3pqMjg
It's funny though - I feel like I'm less likely to go green on the other direction too. I'd probably say a tennis ball is right on the line, and seems more yellow than green to me too.
Maybe I'm some sort of green gatekeeper, and I don't want to dilute my personal definition with lesser greens. Green is my favorite color, I'd say, so maybe that's something to do with it.
I'm pretty sure there's some hysteresis going on - if we randomly end up in the ambiguous zone on the bluer side, we'll be pressing "blue" every time a small change happens, because it's basically the same color. Until the changes add up so much that we're out of the ambiguous zone on the green side - and now our "border" is far on the green side. But if we started on the other side, entering the ambiguous zone from the green side, it'd take a big cumulative change before we press "blue".
There are very few absolutes… maybe none.
I like this test applied to an apple. . With no bites taken, is it an apple? (Of course) Now take a bite. Still an apple? (Most would say yes). Keep taking bites until it is just a core, or an even just a seed. Then?
Maybe my favorite is just the boundary of one of us humans. Where is the boundary between me and not me? Obviously it’s on the outer edge of my skin. But zoom in a lot, and you have this blue/green binary fit problem.
https://en.wikipedia.org/wiki/Blue%E2%80%93green_distinction...
The example we see every day in traffic lights. In most parts of the world we’d unambiguously call it a “green” light, despite the fact they’re almost always cyan, with the blue component (apparently) helping drivers with red/green color-blindness.
https://engineering.stackexchange.com/questions/53255/what-c...
Same as chartreuse and turquoise just getting called a weird shade of green, names affect perception.
Worse, if you call cyan blue, turquoise may become a weird shade of blue too, even though it's not even close.
So we say "Blue like the sky? or blue like the grass"
https://www.thoughtco.com/russian-colors-4776553
And English includes indigo in the ROYGBIV rainbow because of Newton's numerology.
https://nationalpost.com/news/why-the-colour-indigo-is-disap...
The history of language is like that, early on a population would have one word for both and then eventually distinguish a line between blue and green and then later start getting more specific shades from there.
I'd like to see a combination website where it gives the answers at the end.
My results seem to depend on whether the starting colour is blue or green. If it starts with blue I will categorise more of the turquoise as blue, and if it starts as green I will categorise more of it as green.
edit: actually, English does have a name for it, cyan
Which is a constant battle with me and my wife: she has her blue-range shifted A LOT into my green-range.
And this is precisely a tool where we could attempt to measure that. Thanks OP!
Being good at the difference between green and blue is normal to want and possible to achieve!
That is interesting, I usually address my monitor to make it look darker and more lean toward warm color, guess this will affect the result
I could see the title influencing some of the more nuanced decisions in the middle.
The Wiki sez [0] that in 1998 the process was thought to have been discovered (who can be sure?) "True Tyrian purple, like most high-chroma pigments, cannot be accurately rendered on a standard RGB computer monitor" and shows 2 quite different swatches.
[0]https://en.wikipedia.org/wiki/Tyrian_purple#Modern_hue_rende...
But... this reminds me of an issue many years ago when i worked in a design agency. A client's marketing manager had been sent printed samples with spot colours for sign off. She was complaining about the colours not being correct...
It turns out that someone in her team had taken photos of the printed items and emailed them to her because she was on the move. The correctly printed items were photographed in bad light with a camera phone, maybe it was an iPhone 3G around that time... which were then compressed and sent on email, and she was then comparing them on a poor quality PC laptop display...
Sadly she wasn't the only one to raise a similar issue. Another guy was notorious for zooming in on 72dpi low quality images and complaining that the logo wasn't legible or sharp enough :D
But some people, including the store employee that took my call, strongly felt it was clearly on the blue side and claimed not to have anything matching that description I only ever recovered it by going there in person and asking to see it.
(Fortunately, it had my name in it as a second check.)
Look for yourself: https://imgur.com/AlQAZBJ
> Your boundary is at hue 171, greener than 72% of the population. For you, turquoise is blue.
Of course there is a monitor and eyes component/biais tonthe measurement, but I also think this reveals something cultural. In France we call this color "bleu turquoise" so "turquoise" is not a color per se but a qualifier for the color blue.
Interestingly, at some point in the test I really had a hard time choosing between green and blue and precisely thought "it's a perfect turquoise so just between the two, how to choose?" so I closed my eyes and looked at it again and decided… green for this one! I wouldn't have expected the final result it gave me!
> In early experiments, we found that people's responses cluster around 175, which coincidentally is the same as the named HTML color turquoise. This is interesting, because the nominal boundary between blue and green is at 180, the named HTML color cyan. That means most people's boundaries are shifted toward saying that cyan is blue.
That last sentence surprises me. At least in French, cyan is also considered a shade of blue. For turquoise I can understand that people would call turquoise green, but isn't cyan blue for everyone?
Is there a specific reason you didn't just have a list of a dozen or so colors and shuffle the array when the app starts? Just curious about the reasoning behind this and the value it provides.
https://en.m.wikipedia.org/wiki/Blue%E2%80%93green_distincti...
Having to pick just exclusively one - blue OR green - for such colors just feels, wrong and arbitrary?
You could also make a website that shows various shades of purple - and ask people is it blue or red? Well, both! Purple is a mixture of both blue and red. Why treat teal differently than purple?
Fascinating... so I then tried on my mobile device and skewed to the left at 171.
Retried the monitor, dead centre again. Retried the mobile device, back to the left.
What device you use, the brightness, capabilities, calibration, environment... will all change the outcome.
I wish they had a Turquoise option.
Imho violet vs purple are difficult to distinguis (classify), maybe they can add a page for that too. These two colors are not spectral neighbors, so may be more interesting.
One more note - modern RGB displays do not produce real turquoise, just combinations of G and B. Are RGB(0,1,10) and RGB(0,10,100) on the same position of the scale between green and blue? On the final diagram, how is the horisontal axis computed?
(I'm trying to do similar experiments like this myself and I think it would be great if the data is published and we can like, reproduce each other's work/explore variants etc)
Late addition to comment:
I just found this article that explains it well and has some theories on it: https://www.livescience.com/21275-color-red-blue-scientists....
I've never said 'teal' out loud in my life and I'm useless at it, but greeks get top marks for eg
Still failed to find such a test but this goes into this direction. Maybe this comment can help me with this search.
- Remember to disable Night Shift (went from 86% to 94% by disabling it)
- Use the Apple Display (not external one unless you know it's calibrated and good)
BBC Horizon: Do you see the same colours as me? https://www.bbc.co.uk/blogs/tv/entries/24bbc4b8-58f9-373d-a8...
Episode here: https://www.bbc.co.uk/programmes/b013c8tb
At the end it told me "Your boundary is at hue 180, bluer than 85% of the population. For you, turquoise is green." Which I would've thought was impossible to discern from my choices.
Same for clicking only "This is green", with the highest observed boundary as "hue 226, bluer than 100% of the population".
Except that when I look at that gradient, it seems to me that the actual transition lies much further to the left, roughly in the middle of the screen: i.e., I'm being told that I consider a significant range of colours to be green that, on this final page, appear to me to be quite clearly blue.
The true graph is most probably a very small slope on the green and blue ends, and rectangle of measurement error in the middle. The "you are 70% greener" conclusion is a textbook example of false precision that ruins the science.
Towards the middle, I don't really see it as blue or green, but kind of accept that it's towards the middle. Half randomly selecting really.
So I don't know what this is.
Edit: it looks like the theme-color is meant to stay stuck as whatever the initial green/blue colour was. But for me, it shows as white if the initial choice is green.
When I shrunk the monitor down to a narrower window, I was getting more consistent results than otherwise.
"For you, turquoise is green."
It very much is not, sir.
``` Can you help me make a website called is my blue your blue? I want to make a website that is in vue.js that allows one to determine the boundary between their perception of blue vs. green. It should use a golden ratio search to find the midpoint between blue and green. It should have the color be the color of the background, and it should have two buttons, blue and green. If they pick green, you should show something bluer, and vice versa. ```
It offered a starter with vue and tailwind, then I asked to add a supabase backend. I took maybe 5 hours to get the original version, which I tweaked until I got about 800 initial responses so I could show a population curve. Later I modded it with cursor to add an about section, fit a proper GLM rather than a simple golden ratio estimation method, and the d3 animation at the end.
Blue part of the color spectrum is the hardest for both our eyes and monitors to perceive, it extends the easiest out of the display range of both.
It is very valid to talk about our eyes, genetics, sex in this conversation too.
And the first time, it randomly showed me a bunch of blues and I thought it was broken. It told me my perception was bluer than 99% of the population.
But all the subsequent runs were very different, and not stable.
> Your boundary is at hue 174, just like the population median. You're a true neutral.
Second run
> Your boundary is at hue 174, bluer than 59% of the population. For you, turquoise is green.
Third run
> Your boundary is at hue 174, just like the population median. You're a true neutral.
Now I have to try on another screen.
I believe that an interval as threshold would be more interesting than a single value threshold. Perhaps if the user is shown N blocks from green to blue and then asked to drag&drop them to three buckets: green, not certain, blue?
It is a neat site, but I guess I don't understand the point of this is.
Another version with vehicles could say "To you a Van is a Truck", and you would get some results on how many people classify a Van as a Car or a Truck... but the question is flawed to begin with, and thus so are the "results".
And at 100% brightness, my hue is 176, bluer than 69% of the population.
This means that turquoise is green in sunlight and blue otherwise.
My score was at 98th percentile, and dropped to 75th after I remembered I had a blue light filter on.
My line is on the greener side and it says im "bluer".
The semantics are at best unclear on this last sentence
Your boundary is at hue 174, bluer than 59% of the population. For you, turquoise is green.
[1] map https://imgs.xkcd.com/blag/satfaces_map_1024.png from https://blog.xkcd.com/2010/05/03/color-survey-results/ [2] http://www.datapointed.net/visualizations/color/xkcd-common-... [3] short paper with pretty pictures https://discovery.ucl.ac.uk/id/eprint/10088356/1/Wuerger_A%2... [4] https://colornaming.net/ [5] https://inria.hal.science/inria-00439284/file/verbeek09tip.p...
Your boundary is at hue 177, bluer than 75% of the population. For you, turquoise is green.
We may never know.
https://web.archive.org/web/20141021134657/http://dotblue.bl...
I mean turquoise isn't blue and isn't green, what difference it makes if some say it's closer to green and some other say it's closer to blue. It's just turquoise.
Is this even knowable? Like if you were to see through my eyes and you looked at the sky would it be what you called red?
It's probably impossible to know for sure. But I largely think we see them similarly, mainly because of favorite colors. Few people like orange, brown, tan, pea green, etc.
If we all saw colors differently, I feel like there'd be greater variety in favorites.
I mean, turquoise is more like cyan, but it asked me to rate this color that's in-between green and blue as either blue or green so what can I do. It's like asking if orange is yellow or red.
When there is no choice to select proper color and you only forced to tell if it is green or blue, despite that you see how many green is in that blue. When you forced to call cyan a blue ... Amazing declaration of BS.
Says my blue is 57% more blue than average. I'm all right with that. For me green is more exceptional than blue because the sky and large bodies of waters are blue.
It's the seeing. Artists see differently (and there are some skills too of course).
Meditation, drugs and some other stuff change the way you see too. So perception is definitely a variable and not a constant.
So ya, the seeing of blue varies.