This Blue/Black and White/Gold Debate Can't be Real, Can it?I have to admit, I'm a little late to the party on this one. By social media standards, several days is an eternity and this dress with the black and blue or white and gold stripes has already been beaten to death and many have moved on to this week's craze (whatever that might be). Still, the reason I'm a bit late to chime in on this one is that when my kids first showed me the tumblr post with that dress last week, I thought it was just another internet spoof designed to grab attention. I thought to myself, no way is anyone going to see white and gold in that dress: this is nothing more than the old foolish "made you look" trick.
I was floored when I saw it yesterday on the front page of CNN. Are some people really seeing white and gold, I asked myself? I mean... people who are not color blind or suffer from some other eye ailment? Apparently so. I started digging. I asked our own Fred from the forums here: he saw white and gold. WHAT? I almost fell out of my chair! While the majority seems to be in the blue and black camp, some polls are showing at least 25% are adamant that the dress is white and gold! At this point, I know you've seen it, but I thought it worth digging up the actual original image that started the debate because by now there are thousands of copies all over the internet, many of which have been "sanitized" or had their color changed in some way. So here's a link to the actual image on tumblr that started it all. Hopefully it'll be around for a while:
http://swiked.tumblr.com/image/112073818575What color is the dress?OK, so you've seen it. Now, if there's one area where everyone seems almost 100% united, it's in wondering "how can anyone see almost the opposite of the colors I see?". Other than a handful of people who claim to be able to see both, if you see white and gold, you'll always see white and gold. And if you see blue and black, you'll always see blue and black. So what makes us see differently? Are some people's eyes defective in some way, such as having a blue deficiency? Or are all eyes the same and some brains are just wired differently? I'm no expert in biology or minds, but I do have decades of experience in digital photography where I've written close to a million lines of code designed to push pixels around and get the correct color to your eyes! So let's take a look at what we know, from the perspective of the digital image itself. I'm not going to delve into the technical aspects like where you got the image, whether or not your monitor is calibrated/profiles, whether you are looking at the image on a monitor or a phone, and so on. Let's assume you are looking at the original image on a device that can display web images reasonably accurately. I think that covers most devices in this case because we're really not splitting hairs with this topic. Meaning that it seems you can vary the display device, brightness, and most other parameters within reason, and blue/black people will still see blue/black while white/gold people will still see white/gold.
Let's start with a loaded question, shall we? "What color is this dress"? I could easily measure the colors on the dress and tell you that the colors coming off the screen are Wild Blue Yonder and Makura (derivations of blue and brown), and you might be tempted to tell team white and gold to go home. But "what colors are coming off your screen" was not the question! As soon as you are asked to evaluate what color the dress might be, you are being asked to interpret the image on the screen. When I first saw it, I said blue and black, but even that was an interpretation. If someone had asked, "What colors do you see in this image" (pointing to the area of the dress), I would have answered differently and said "light blue and dark brown" or just "blue and brown". But my mind interprets the brown as black because of experience: the bottom dark stripes are much darker than the top and the darker ones are close to black... and "who would make a dress with a gradient of mud brown stripes that vary from top to bottom?" So my brain tells me it's probably blue and black in reality. My experience in digital photography sways my opinion as well. As soon as I see the image, I can tell it is overexposed, so my mind has already made the assumption that those dark brown stripes are probably really black but just photographed too bright so they end up a little brighter than black with a bit of a reddish tint: brown.
But what about white and gold? I've read that some people think it's just a difference in how people interpret different lighting and what they assume is white. Or that the lighting in the picture isn't good which makes everything up for interpretation. But I think it's more complex than that. Technically, the brighter stripes around the middle of the dress are a color called Wild Blue Yonder (about RGB 125,133,180). Of course, it's going to differ depending on where you decide to measure, but that'll be close enough for our purposes. Wild Blue Yonder is akin to a dull sky blue. Like a blue sky on a hazy day. I must say, it's nowhere near white! To my eyes and mind, it's too blue to be just bad white balance: we've all seen pictures that have a blue tint and we know the shot has the wrong white balance. In that circumstance, white stripes would technically be blue, but we would interpret them as white based on other reference points in the image and what we expect (like skin tones that we see are also too blue). But the bright stripes in the dress are not just a slight blue "tint". They are blue. I mean real blue: too far off from white for most people to deem just a "slight blue tint"! So why do some see white?
Nature or NurtureOur eyes adjust for lighting all the time. A white piece of paper looks white under an incandescent lamp, sunlight, and sodium street lights. Our eyes and brain work together to readjust "what is white" in those situations. Once a good white (or gray) balance is known, the rest of the colors fall into place. But at this point we have to ask, how far are your eyes/mind willing to go to adjust for what is white? I suspect like many things, there's a bit of both nature and nurture at play here. Some people may have more sensitive blue cones in their eyes. Some may have minds that are willing to adapt farther to "redefine" those blue stripes in the dress to white based on conditions you are exposed to in daily life. And some may have a greater range of light adaption (basically dynamic range): simply put, due to the physical qualities of the eye like the rods, cones, and how your own pupil dilates, you may see some images brighter or darker than average. If your eyes/mind interpret the image significantly brighter than most, that could be all it takes to swing you from blue and black to white and gold: see below!
An IllustrationTake a look at the illustration below. It shows the exact same dress on the left/right and a single color stripe on the top/bottom. The top color stripe is the same 125,133,180 RGB all the way across, and the bottom stripe is 107,93,79 RGB all the way across:
I cut out the original dress and placed it on a gradient: it is the same dress with the same colors on the left and right. Notice how the dark stripes in the dress on the right look closer to black while the same stripes on the dress on the left look closer to gold. The bright stripes in the dress also look "bluer" in the dress on the right and more faded on the dress on the left. So your brain is already playing tricks on you depending on whether it interprets the dress as being in shadow or bright light. I can assure you, the two dresses are identical on both sides. Now take a look at the bright and dark stripes on the top and bottom. These are the colors of the stripes in the dress at about the middle of the dress. And no, those wide rectangles of color on the top and bottom are not gradients (shaded). They are exactly the same color all the way across! Your brain interprets the one on top as a lighter blue on the left and a darker blue on the right. It also interprets the bottom as closer to a very dark brown on the right and more of a gold on the left. At least with this illustration, maybe you can begin to see where "the other" camp is coming from. The illustration shows the concept; the rest is just about extremes.
ConclusionI wouldn't be surprised to find that there are subtle differences in color response of different eyes; something that goes beyond the typical crude color blind tests. Maybe the white and gold camp has a slight blue deficiency? Maybe the blue and black camp has a red/green over-sensitivity? What is right? What is wrong? Who knows: maybe this has opened up a whole new type of evaluation for human color vision or might give us a new idea on how to test the differences. One thing I did find interesting is that I asked Fred to print the photo and look at a print instead of a monitor. Given that he is in the white/gold camp, I wanted to see what difference that made since a print sends information to your eyes via reflected right. He replied that instead of white/gold, the print looked blue/brown. So apparently there is some difference there, as I thought there might be. Try printing the photo and see if you change camps!
And as long as you're here, if you are interested in the digital photography aspect of this discussion, you might find my Qimage Ultimate professional photographic printing software (Windows) handy:
http://www.ddisoftware.com/qimage-u. It'll make sure all your devices are delivering accurate color that matches real life. How you interpret those colors... that's up to you!
Mike