How many grey levels can the human eye distinguish?

Mark R

Diamond Member
Oct 9, 1999
8,513
16
81
Answers, preferably with a reference please?

Am worrying about an exam tomorrow, and this is the sort of thing they might ask.

My text book says 35, but this seems a rather unlikely value.
(This is also a text that says an 8 MHz monitor bandwidth is 'high resolution' - so I guess we differ in out definitions).
 

Anubis

No Lifer
Aug 31, 2001
78,712
427
126
tbqhwy.com
2.6 How many gray levels can the eye distinguish?

Several studies have converged on the same answer, roughly 450. Eight bit color (256) will produce banding artifacts if mapped over a wide brightness range. The situation is complicated by the inequality of step sizes across brightness levels. At the low end steps should be very small while the high end needs larger steps (Weber?s Law). It is unlikely that 8 bits really supply 256 gray levels, let alone 450. In general, the steps at the low end are too large, so each gray level jumps more than one JND while at the high end, the steps are too small, so successive gray levels appear identical.

But there is good news. CRT monitors have a defect, nonlinear gamma, that partly corrects this error by automatically decreasing step size at the low end and increasing the number of discriminable gray levels. Unfortunately, there is also bad news. Both the size of human brightness JND?s and the screen gamma change with viewing conditions, so the number of steps that is really available also changes and is somewhat unpredictable.

2.7 How can I get more than 256 gray levels out of my computer by using color? Even a 24 bit system only supplies a maximum 256 levels of gray since it uses 3 eight bit numbers to control intensity. However, there is a simple trick which can improve gray level resolution.

The relative intensity of the colors green-red-blue form a rough ratio of 4-2-1. The exact ratio will vary from monitor to monitor, but the order is always the same - green is most intense, then red, the blue. Now suppose that you have a gray at (red=50,green=50,blue=50). Normally, the next step would be (51,51,51). But you can create 6 intermediate steps between these two levels:

2.8 How many saturation levels can the eye distinguish?

Starting at white and going out to a pure spectral color, there are gradations in apparent saturation. However, some hues appear inherently more saturated than others. The most saturated yellow still appears pale compared to saturated red, saturated green and especially saturated blue. As a result, the number of distinguishable saturation levels is smaller in yellow than in the rest of the spectrum. One study concluded that there are only 10 saturation steps around yellow with the number gradually rising as wavelength increased or decreased. The lowest wavelengths, blue-violet had about 60 steps while the red reached about 50. Viewers will find small differences in blue, violet and red saturation highly discriminable while small differences in yellow saturation will be hard to detect. Green and orange are in the middle
 

Baked

Lifer
Dec 28, 2004
36,052
17
81
It depends. Some people can't even tell the difference between red or green light.
 

darkxshade

Lifer
Mar 31, 2001
13,749
6
81
Originally posted by: Baked
It depends. Some people can't even tell the difference between red or green light.

I'd imagine you can distinguish more grey levels colorblind
 

myusername

Diamond Member
Jun 8, 2003
5,046
0
0
It really does depend. Mostly on what subject the exam is in. If your textbook says 35, it is referring to the ability to distinguish non-adjacent gray patches, and would be a suitable answer for a bio or psych exam.
If this is a computer course, the right answer is probably 256, though as anubis notes, this too is not the "right" answer
 

BDawg

Lifer
Oct 31, 2000
11,631
2
0
I would think that the answer is infinate. The eyes aren't a digital device, and can recognize an infinate number of variations.
 

spidey07

No Lifer
Aug 4, 2000
65,469
5
76
Originally posted by: BDawg
I would think that the answer is infinate. The eyes aren't a digital device, and can recognize an infinate number of variations.

AFAIK, eyes are a digital device. Either the rod/cone fires or not.
 

Mark R

Diamond Member
Oct 9, 1999
8,513
16
81
Originally posted by: spidey07
AFAIK, eyes are a digital device. Either the rod/cone fires or not.

But the signal is in the rate of firing. Hence analogue.