Your eyes suck at blue
nfggames.com
nfggames.com
The trick here is that the areas that have a lot of detail (her face, for example) contain less blue. If you use a color meter to inspect the areas around the girls face, you'll find that there is less blue light present. That makes sense, considering that our skin doesn't contain a lot of blue pigment. This fact is exacerbated by the fact that the author overlaps the channel samples in a way that places emphasis on the areas impacted the most.
Basically, the author fails to understand the additive color model. We don't notice the pixelation of the blue channel in this photo because the result of the alteration is to introduce a low-contrast color in to the photo where the aberration overlaps: yellow. If you look closely, you'll see that the areas where you see cyan and magenta in the red and green channels are replaced by yellow in the corresponding blue channel alteration. The effects are diminished by two factors: there isn't much blue luminance present to influence the other colors, and yellow contrasts poorly with most of the colors in the photo where we notice it (the hood is white).
If you were to take a color-neutral photograph and split out the RGB channels, you'd perceive the same level of detail in all channels.
EDIT: I'd kind of like to take back that last statement about perceiving the same level of detail in all channels. I don't know that you would, but that's not the primary thing that bugs me about the author's argument. My main point is that his argument is flawed, not his assertion. I don't know enough about human color perception to make that argument.
http://upload.bradlanders.com/mycanikon/essays/histograms/ht...
The article focuses on average luminance, but histograms are interpreted the same for all color channels when looked at individually.
Pixellating the blue layer - I could perceive at most some 'colour blotching', but no real loss of 'sharpness'
Pixellating the green layer - pixellation was easily visible.
Pixellating the red layer - the effect was somewhere in between.
You should give it a try. Here's my test Paint.NET image file with the layers all set up for you:
There are two broad color model types: additive and subtractive. Additive color models (like RGB) "add" color to arrive at white. Subtractive color models (like CMYK) "subtract" color to arrive at white. In the RGB additive color model, we most frequently refer to the primary colors, RGB, but the secondary colors (cyan, magenta, and yellow) are equally important. The primary colors are the result of raising only one channel to full luminance while all the others are at zero. The secondary colors are produced by raising all channels to the maximum, then dropping one channel to zero. The secondary color for the blue channel is yellow.
The consequence of this is that you can't simply pixelate the blue channel in an additive model RGB image and claim this proves a lack of ability to perceive color in the blue light spectrum, because the alteration of the primary color will inevitably affect the distribution of the secondary color, depending upon the luminance of the other channels in the region.
A better test would display a test pattern in different colors, but matching luminosity. The trouble with testing this on your computer is that your display must be calibrated. On a properly calibrated display, the display of RGB[0,255,0] and RGB[0,0,255] should have identical luminance values. Very few people have calibrated displays, and even if you do, the chances that your display is accurate throughout the color gamut for a given luminance value is even less.
It does, and your eyes still suck at blue.
Why do you fight so vehemently against the scientific fact that your eyes have fewer blue receptors?
Let me state in as clearly as I can:
* A good test would ensure that the luminance values for all colors matched exactly throughout the test image.
* Said test would need to be displayed using a device that is calibrated to ensure displayed luminance matches encoded luminance.
* A test that pulls color data from a source image with mixed luminance values in each channel is flawed.
* This statement makes absolutely no claim as to the human ability perceive any of these colors.
The issue is that the human eye is less able to distinguish detail in the blue spectrum, as the article (and a quick test) shows.
(Blimey, I just noticed your first comment got 22 votes! Apparently irrelevant waffle gets upvoted on HN, if it sounds confident)
A little bit of knowledge, as they say...
This shows up in the Red-vs-Blue battle analytics in both Halo and Team Fortress 2 --Blue wins measurably more often because they are harder to focus on. Red-vs-Green would be more fair, but that would screw over the large male population with Red-Green colorblindness.
This is why the standard conversion of linear RGB to greyscale is 30%red + 59%green + 11%blue. 33% each would make the blue seem to have too much influence after conversion. This is why BluBlocker glasses make the world seem more sharp. It's why I try to minimize blue in my IDE color schemes.
If you are designing a purely pragmatic UX that requires seeing fine details, I'd recommend a yellow-on-black color scheme with some green and little blue. The classic green/amber terminal screens of yore were ugly, but effective.
IIRC our strength with green is why many night-vision systems use only green. It has other benefits such as not killing your night vision, but when you take the darkness of the night and remove the red and blue components, you can see better. Once again, IIRC.
Compared to the daylight-adapted eye: http://starizona.com/acb/ccd/advimages/eyeqe.jpg
This is interesting news to me.
A good chunk of the world is green, ripeness of fruits and vegetables can be determined at a distance by detecting green, and moonlight reflecting off of stuff will likely be green more than other colors, enabling the cones to do some of the night vision work besides the rods. Conversely, the only major blue things in nature tend to be the sky and flowers, neither of which provide a significant survival advantage. Interestingly, some women may actually be tetrachromats, giving them incredible ability to differentiate reds.
Also...I can't recall the exact reason, but we have trouble focusing on blues as well (wavelengths maybe?). If you have one nearby, one night go park near the middle of the lot of a Petsmart, which has a bright red/blue sign. Look at the sign while moving your head left and right, the blue letters will appear to move while the red remain stationary.
No, you can't just split a picture into three channels and say "Hey, blue looks dark," because blue might actually be dark.
You can, however, make a picture grayscale, then turn that same grayscale picture into redscale, greenscale, and bluescale. The luminance would be exactly the same for every pixel, the only difference would be the pixel's color.
I did that, in fact, and you know what? Your eyes really do suck at blue: http://www.flickr.com/photos/jemfinch/sets/72157617048178001...
We do have a clear enough picture of how our eyes work to know that the blue receptors are far fewer than the red and green receptors. Your eyes suck at blue. My eyes suck at blue. All of our eyes suck at blue.
Every time this story comes up, someone brings up this point. That's why I did it right: so I could reply to arrogant comments like yours that assume because an experiment is flawed that the theory it tried to prove must be wrong.
In particular, I'd like to draw your attention to the CIE 1931 chromatic diagram in the wikipedia link. This is supposed to represent the visible spectrum that the eye can see. The triangle is the sRGB colour space, what your monitor can reproduce. Notice how little blue the triangle contains? This is why your blue image looks so dark.
From the second link, it also turns out that CIE 1931 actually underestimates blue sensitivity. The book chapter discusses a corrected version called CIE 1978. It also has a plot of the eye sensitivity to various wavelengths. It turns out that our eyes are about as good at both blue and red, but more sensitive to green and yellow.
Experimentation is difficult. There are often a lot of factors you need to consider. Also, may I ask that you be a little less confrontational in the future? It's quite unnecessary. The majority of people here have good intentions.
edit: upon further research, it turns out it's even more complicated than just the sensitivity and cone numbers. Here: http://hyperphysics.phy-astr.gsu.edu/hbase/vision/rodcone.ht... it states that we should still have less sensitivity to blue. However, we do perceive it to be the same intensity despite this. It appears that we do have difficulty determining details from blue objects, though. The reason is that most of the blue receptors are on the outer areas of the retina. It is a complex topic apparently.
I said plainly in my edit, "My main point is that his argument is flawed, not his assertion." No need to get snarky.
http://en.wikipedia.org/wiki/Bayer_filter
There will be more information in the green channel because that is how the camera is built. I'm sure somewhere there is proper research that was was used in developing the Bayer filter that indicates the human eye is more sensitive to green, but this looks like a case of bad methodology ending up with the right conclusion through luck.
Not true. MPEG-2 uses the YCbCr colorspace, consisting of a high resolution Luminance signal (brightness) and a low resolution Chrominance signal (color). So in fact, all color information is subsampled, green is not treated specially.
ITU-R BT.601 defines YCbCr as follows:
Y ~= 0.30 R + 0.59 G + 0.11 B
Cb ~= -0.17 R - 0.33 G + 0.5 B
Cr ~= 0.5 R - 0.42 G - 0.08 B
Y is given the most bandwidth, and green makes up 60% of Y. Cb and Cr are allocated substantially less bandwidth, and green still makes up a sizable chunk of the value. In total, green occupies about 2/3 of the bandwidth in YCbCr. That's pretty much the whole point of doing it---RGB spends an unnecessary amount of bandwidth on R and B.(reference: http://en.wikipedia.org/wiki/YCbCr )
edit: no -> little
The blue color receptor can actually capture a wider range blues and low UV shades. People who had cataract surgery (which replaces the defective lens with an artificial one) may see into these deeper shades of blue if they received an older style of implant.
http://www.guardian.co.uk/science/2002/may/30/medicalscience...
I bet if this was done in China, it would be more heavily weighted towards red, and if done in ancient Phenoncia, it would probably be purple.
If your eye doesn't notice the difference, are you being "bilked"?
Many people are overpaying for sound equipment that would sound no different to them than stuff half the price, but the fact that there are people that can tell the difference, who talk about that difference constantly, keeps the deluded part of the market in the dark. These people will never do some sort of double-blind test to identify whether or not they can tell the difference, but since there were originally people who could recognize it, others started to follow blindly. There has to be some starting off point before the masses buy into the hype.