Recently I've been looking into finding an easier mechanism to determine a UniWB image for use in certain Canon cameras. Truth be told, it was more out of interest and fun than any pressing need. Most of my current images have been in dark dungeons were I'm pressed to get even a proper exposure let alone being able to ETTR
.
In any case, it raised my curiosity about the efficacy of the 350D's histogram and highlight warning feature.
To test this I took an existing JPEG image produced by the 350D and modified it using a photo editing program (the GIMP). The first modified image was used to determine the gray point which activated the highlight warning. I continually modified the gray level until cameras highlight warning started blinking. Using this method the activation point was determined to be about (249, 249, 249). This allowed an approximate luminance value of 249 to be established for the activation point.
The next step was to determine the weighted balance of the channels. To do this, I used a similar method to above but changed 2 of the channels to different but constant values while varying the 3rd channel. The 3rd channel was varied until the highlight warning activation point was determined.
Several data points were established using the above mechanism. Now, since it was a JPEG image there were slight variations in the channels when saving so the procedure isn't exact and more data points would have been nice.
I acquired 4 data sets in this manner. I then proceeded to perform a least squares on the data and finally solved the set of linear equations to provide an approximate answer of (0.29, 0.58, 0.13). This is a little off but reasonably consistent with the Cambridge In Colour article on histograms
where values of (0.30, 0.59, 0.11) are stated.
You can see this somewhat by producing a JPEG image which consists solely of three bars, one each of red, green and blue. When you look at the histogram you will see three sharp spikes: 2 in the left half and one which is around (a little right) of the halfway point.
So what does this mean in practice? In general it means that there are going to be situations where clipping will not be indicated despite one or more channels being blown.
Take for example a very blue sky and a very green pasture. On the top portion, even if you reached saturation on the blue channel, this would be reported as say (120, 120, 255) in the JPEG data. This would correspond to a luminosity value of about 135 which is not enough to activate the highlight alert. Same would apply to the green channel. Your histogram would also look like it hadn't completely reached the right side and that you had room to increase the exposure.
e-k
. I felt it was important to understand how both my histogram and the "blinkies" were implemented in my camera.
