Home/Support/

Forums

157 Replies Last post: Nov 30, 2007 7:49 PM by Rags_Gardner   Go to original post 1 2 3 4 Previous Next
Rags_Gardner User 67 posts since
Dec 16, 2006
Currently Being Moderated
50. Nov 20, 2005 7:34 PM in response to: (Thomas_Fors)
Re: ACR Calibration
Gialandra,

>>> I have heard that the best way to find the right exposure on white patch for the calibration is using DCraw (with options -3 -m -k 0)

The dcraw m option says not to convert the camera RGB space. Thus, unless you know the characteristics of the camera RGB space, you dont know the precise meaning of the values.

In addition, setting exposure based on the white patch is not very reliable. The neutral 5 patch is photographic middle gray (18%). This works out to 127 for Adobe RGB or sRGB or to 110 for ProPhoto or ColorMatch RGB. Middle gray is the basis of photographic exposure metering and ISO settings. Neither black nor white is specifically defined in terms of density on the CC chart.

The camera color space (after ADC) is typically gamma 1 (a so-called linear space). Thus the values would have lower numbers than in a 1.8 or 2.2 gamma color space. The image is darker.

Maybe you should consider posing your question wherever you saw this suggestion.

Cheers, Rags :-)
Marco N. User 97 posts since
Oct 17, 2007
Currently Being Moderated
51. Nov 21, 2005 3:32 AM in response to: (Thomas_Fors)
Re: ACR Calibration
>The dcraw m option says not to convert the camera RGB space. Thus, >unless you know the characteristics of the camera RGB space, you >dont know the precise meaning of the values.

But I'm not looking for color meaning in this step but sensor exposure.

>In addition, setting exposure based on the white patch is not very >reliable. The neutral 5 patch is photographic middle gray (18%). >This works out to 127 for Adobe RGB or sRGB or to 110 for ProPhoto >or ColorMatch RGB. Middle gray is the basis of photographic exposure >metering and ISO settings. Neither black nor white is specifically >defined in terms of density on the CC chart.

But this change the suggested process. Gretagmachbet write in Profilemaker manual: the correct exposure of the testchart should lead to RGB values 235-245 for the white patch, is wrong for you?

>The camera color space (after ADC) is typically gamma 1 (a so-called >linear space). Thus the values would have lower numbers than in a >1.8 or 2.2 gamma color space. The image is darker.

Yes my images are very dark but the white patch value is 240

Second doubt: is important the number of many lux of light drop on the chart?

I'm very confused :-(
Why Adobe don't write a FAQ on this very confused treatment?
Thanks Rags
Rags_Gardner User 67 posts since
Dec 16, 2006
Currently Being Moderated
52. Nov 21, 2005 10:40 AM in response to: (Thomas_Fors)
Re: ACR Calibration
Gialandra,

>>> Why Adobe don't write a FAQ on this very confused treatment?

Profilemaker and dcraw are not Adobe products.

Bruce Fraser has several books on ACR, Color Management, and RAW processing. There are lots of others. These forums are for discussion of Adobe products. So you shouldnt expect much expertise on other products.

I have several technical articles on my own website. These include calibration topics, exposure metrics, and light measurements if you are interested. The conclusions are based on extensive research but not everyone agrees with them. Then again, even the color science experts have disagreements.

Cheers, Rags :-)
http://www.rags-int-inc.com/
Marco N. User 97 posts since
Oct 17, 2007
Currently Being Moderated
53. Nov 21, 2005 12:00 PM in response to: (Thomas_Fors)
Re: ACR Calibration
Sorry, I'm not explained. I talking about an Adobe calibration FAQ. In my opinion there are some confusion not only in my head over the best process to squeeze out the best result from calibration. I think to a better official support on color calibration because about color reproduction ACR seems not the best. I hope in a big step in the next release.
Sorry for my poor english
Thanks

Marco
User 21 posts since
Jan 10, 2005
Currently Being Moderated
54. Nov 21, 2005 1:39 PM in response to: (Thomas_Fors)
Re: ACR Calibration
> In addition, setting exposure based on the white patch is not very reliable. The neutral 5 patch is photographic middle gray (18%). This works out to 127 for Adobe RGB or sRGB or to 110 for ProPhoto or ColorMatch RGB. Middle gray is the basis of photographic exposure metering and ISO settings

I had to abandon "middle-grey" measurements for digital capture. I used that approach, and incident metering, successfully for a long time when I shot film. But my consistent experience with digital SLRs (Canon's) has been that incident readings and reflected "18% grey" readings often produce underexposure, sometimes to an unpleasant degree. I don't understand what the problem is in theoretical terms, have stopped caring about that, and got over worrying that my equipment was somehow defective. I've seen what I've seen and I've had enough of underexposure problems.

An incident reading might be effective with "below average" subject-matter, meaning an unusually flat scene. That kind of shot is probably salvageable during raw conversion even given underexposure. Different story with subject-matter containing a longer range of tonalities. Failure to hit the exposure right on the money is liable to produce blown diffuse highlights that would otherwise have been rendered correctly (at least on film). In those situations, "18% grey" just plain doesn't cut the mustard.

Yes, it's possible to do highlight recovery with a raw converter. But I keep encountering deliberate underexposure in the camera for that purpose, or making a second raw conversion with the EV slider cranked way down, producing color shifts that must then be compensated-for in Photoshop. Not doing so produces a "highlights-only" layer with a noticeable difference in color balance -- not acceptable. It's an unpleasant problem and I don't yet know how to deal with it.

The only metering technique that I find to work well with real-world images, as opposed to theoretical images referred to via numbers alone, is to meter the brightest diffuse highlight in which I want detail, then make whatever adjustment is needed to render as a diffuse highlight. IOW: an unscientific variation on the Zone System theme. I began getting consistently more accurate exposures out of the box when I stopped relying on incident metering and began spot-metering highlights. (If I go by an incident reading and it gets me "there," I consider myself merely lucky.)
Rags_Gardner User 67 posts since
Dec 16, 2006
Currently Being Moderated
55. Nov 21, 2005 3:54 PM in response to: (Thomas_Fors)
Re: ACR Calibration
Mike,

I think were all in agreement on the fundamentals. So this discussion is more for enlightenment and not to prove anyone right or wrong. In that spirit:

The CC image is designed for calibration, not aesthetics. It has a very low dynamic range. In my own tests I get consistent calibration results with bracketed exposures. I do not get the same consistency when I vary the ACR exposure tab by the same amounts.

When shooting nature and wildlife I do pay attention to the histograms and previews. But I dont let the expose to the right paradigm overrule common sense. Sometimes blown highlights are perfectly acceptable. Obviously, not in the studio. And they are not desirable in most landscapes.

Some examples: I was shooting a daytime indoor event at a sports stadium. The speaker was in front of a large glass window that overlooked a soccer field. There was a large silver trophy next to him. I used flash to expose the subjects correctly. Still, the window was totally blown highlights. This is exactly what the audience saw as well. The resulting image captured the subjects clearly and the ambiance of the room.

I shoot a lot of evening soccer games in incredibly poor lighting. I will frequently underexpose these and shoot raw, just to maintain useful ISO and adequate shutter speeds for the action. Even so, there will sometimes be blown highlights from the score boards and metal reflections in the sidelines.

I recently saw a very good explanation. An on coming automobile headlight in daylight is barely noticeable. But the same light at night is blinding. The amount of light did not change, only the reference to the rest of the scene. Similarly, sunlight reflecting off a side view mirror can make it difficult to see the car in front clearly. Our eyes also adapt to middle tones, daylight, nighttime, and dawn/dusk. They took millions of years of evolution to calibrate.

Using only the histogram as a micrometer for exposure, then making adjustments with a chain saw is not very intelligent in some cases.

I still believe very strongly that calibration should be based on a photographically correct exposure. Once I got the ACR brightness tab set for my cameras, my exposures do track my cameras and hand held metering.

The best thing about digital is that there are so many options available to us. Some can be pretty extreme but very effective.

Cheers, Rags ;-)
Bill_Janes User 463 posts since
Jul 22, 2006
Currently Being Moderated
56. Nov 23, 2005 7:00 AM in response to: (Thomas_Fors)
Re: ACR Calibration
>The only metering technique that I find to work well with real-world images, as opposed to theoretical images referred to via numbers alone, is to meter the brightest diffuse highlight in which I want detail, then make whatever adjustment is needed to render as a diffuse highlight. IOW: an unscientific variation on the Zone System

Mike,

This matter was discussed extensively in a previous thread:

Bill Janes, "Exposure to the right and tone placement" #90, 12 Nov 2005 11:44 am

Two resident experts, Bruce Fraser and Jeff Schewe, recommended just your approach. To make full use of the dynamic range of the sensor, it makes sense to place the non-specular highlights as far right in the histogram as possible and the highlight reading allows this.

Most cameras are calibrated for 12% reflectance and you could use a Kodak gray card and give 0.5 EV more exposure and reach the same result with the Color Checker calibration. In the field however, it is difficult to select the proper 12% gray from which to meter.

A reading from a mid gray would give a result similar to an incident light reading. Ansel Adams himself discouraged the use of incident meters since they do not take the dynamic range of the subject into account. When they became available, he used a 1 degree spot meter and took readings from the highlights and shadows.

I agree with Rags that the basics of exposure have not changed that much over the years.
User 21 posts since
Jan 10, 2005
Currently Being Moderated
57. Nov 23, 2005 2:59 PM in response to: (Thomas_Fors)
Re: ACR Calibration
Bill --

> This matter was discussed extensively in a previous thread: Bill Janes, "Exposure to the right and tone placement"

Yep -- the same thread in which I saw Jeff's discussion about metering diffuse highlights. Afterward I decided to pry open my wallet and, kicking and screaming all the way, bought a meter with both incident and spot capability, and started handling metering via spot readings whenever possible. (Ok, so I lied. I always wanted that meter. :-) Now, if I could just get Sekonic to listen about how they could significantly improve the meter design to aid with digital capture -- a fairly simple change. But they made it clear enough in a passive/aggressive sort of way: they don't want such feedback. Lovely...)

> A reading from a mid gray would give a result similar to an incident light reading.

You mentioned increasing exposure by 1/2 stop thereafter. I have not found that a mere half-stop of additional exposure is enough (not consistently) to avoid underexposure. I find the whole business mysterious. As I said before, for a long time (with film) straightforward incident readings served me well enough. Incident readings' having recently produced sometimes serious underexposure has been downright perplexing.

> I agree with Rags that the basics of exposure have not changed that much over the years.

I'm sure they haven't, but in my experience, certain of the particulars seem to have danced off into some other dimension. (An example being sometimes subtle, sometimes not-so-subtle changes in overall color balance with changes in exposure -- either in the camera or when the EV is changed in a raw converter. Now that's un-fun...)
Les Helgeson User 91 posts since
May 22, 2004
Currently Being Moderated
58. Nov 30, 2005 4:59 PM in response to: (Thomas_Fors)
Re: ACR Calibration
Interesting discussion for sure. I can certainly relate to the Canon underexposure issue!

But folks need to be aware of the thread I have posted on the main Photoshop forum regarding ACR and CS2 (Color Mis Management in Windows). I won't repeat details here but there is a significant color management bug in an as yet undetermined location. I strongly suspect it is actually a CS2 issue but we'll see what the engineers come up with.

FWIW, I used the Fors script successfully with ACR 2.3 and CS(1) but until Adobe comes through with a patch for the Windows version of CS2 and/or ACR 3.2, calibration is a non issue from a practical standpoint.
Bill_Janes User 463 posts since
Jul 22, 2006
Currently Being Moderated
59. Dec 1, 2005 5:15 AM in response to: (Thomas_Fors)
Re: ACR Calibration
>A reading from a mid gray would give a result similar to an incident light reading.

>You mentioned increasing exposure by 1/2 stop thereafter. I have not found that a mere half-stop of additional exposure is enough (not consistently) to avoid underexposure. I find the whole business mysterious. As I said before, for a long time (with film) straightforward incident readings served me well enough. Incident readings' having recently produced sometimes serious underexposure has been downright perplexing.

You can check the calibration of your meter. If it is calibrated correctly for the equivalent of 12% reflectance, a reading from a Kodak 18% gray card exposed with +0.5 EV compensation should give a pixel value of 118 in sRGB. This is calculated from the sRGB equation, where pixel value = (1.055*reflectance^(1/2.4)-0.055)*255. For my own camera (Nikon D70) I get a value very close to this. As you go further from the midpoint, the tone curve applied by the camera or raw converter will increasingly depart from the calculated result.

If you want to place the highlight, it is best to perform a series of test shots with bracketing and use the ISO that gives the desired results.
User 2 posts since
Nov 14, 2005
Currently Being Moderated
60. Dec 18, 2005 12:16 AM in response to: (Thomas_Fors)
Re: ACR Calibration
Does anyone know if there is a way to tweak the calibration script in a way to produce a profile that matches the color scheme of Canon diverse "picture style" settings?

my idea is the following: i take two Pitures with my 5D of the gretag color chart - one as a jpeg with canons picture style "portrait", the other as RAW.
then i open the jpeg in photoshop and measure all color values of all patches of the chart and replace the values in ColorChecker() in the script.
afterwards i start the script on the RAW file.

has anybody already done something like this before?

i'm asking, because i don't own a gretag color chart and it's quite expensive, so i thought, i'd ask first, before buying it and be disappointed because it doesn't work...
User 2 posts since
Nov 14, 2005
Currently Being Moderated
61. Jan 15, 2006 10:18 PM in response to: (Thomas_Fors)
Re: ACR Calibration
can't somebody please answer to my posting above? it really would be very helpful!
Ramón G Castañeda Participant 11,312 posts since
Jul 27, 2006
Currently Being Moderated
62. Jan 15, 2006 10:32 PM in response to: (Thomas_Fors)
Re: ACR Calibration
Manfred,

In a single word, the answer would have to be no.
User 3 posts since
Sep 7, 2003
Currently Being Moderated
63. Jan 23, 2006 12:44 PM in response to: (Thomas_Fors)
Re: ACR Calibration
Manfred,

Since even before Photoshop CS, with the original ACR, some have attempted to get ACR to "match" Canon JPG colors...they eventually just give up.

The only good match for a Canon JPG--either an old-fashioned one or one of the new ones with "styles"--is Eos Viewer Utility (and perhaps Breezebrowser.) Even Canon's own DPP uses different math to do the conversion and won't match an in-camera JPG.

Just be happy that there are many different ways to process a RAW...and ACR is one of the very best.

If you, for whatever reason, prefer the color of a particular styled-JPG, then EVU, with all of its clunkiness and ultra-conservative highlights processing, is your best bet. It supposedly uses the same, exact, processing parameters as the camera.

On a side note... using the color checker to tweak ACR is not the end-all and be-all when it comes to your personal taste. Colorimetrical accuracy may or may not be your cup of tea. What it does is gives you a known starting point from which to to begin to tweak and use your own judgement.
Greg Barnett User 105 posts since
Jan 10, 2006
Currently Being Moderated
64. Jan 24, 2006 9:19 AM in response to: (Thomas_Fors)
Re: ACR Calibration
Tom posted the ACR 3.3 update to his Calibrator script today, V3.7

http://fors.net/chromoholics/download/
Les Helgeson User 91 posts since
May 22, 2004
Currently Being Moderated
65. Jan 25, 2006 2:16 PM in response to: (Thomas_Fors)
Re: ACR Calibration
Manfred,

Check this link out for color calibration tips:

http://www.creativepro.com/story/feature/21351-1.html

I haven't had the best of luck with the Fors script with later versions of ACR and CS2 but finally managed to figure out how to calibrate manually as per the article above. Just ignore the instruction to adjust the master saturation slider to get the initial green value right and you'll do OK.

You can't tweak the script but if you calibrate manually you might achieve some success at what you're trying to accomplish.
Rags_Gardner User 67 posts since
Dec 16, 2006
Currently Being Moderated
66. Jan 25, 2006 4:34 PM in response to: (Thomas_Fors)
Re: ACR Calibration
Les and Manfred,

If you are having trouble with Tom Fors script and the manual methods, you might want to have a look at my version of a calibration script ACR_Calibrate_Rags.

There are some differences in the basic approach and lots of options for those who need or want to try alternatives.

Toms script and Bruces approach are nothing short of excellent. But sometimes it is useful to have alternatives. If you want to modify the target values to match a unique target look you might find my version easier to do that with. I assume you have a fundamental knowledge of JavaScript.

As Julio notes, there is difference between calibration for some level of accuracy and adjustments to suit your aesthetic taste.

Cheers, Rags :-)
Les Helgeson User 91 posts since
May 22, 2004
Currently Being Moderated
67. Jan 25, 2006 9:35 PM in response to: (Thomas_Fors)
Re: ACR Calibration
Thanks, Rags. I'll give it a try although I've managed to dial things in pretty close by hand (well, I did have to break out the calculator to get proportions right!). As stated earlier, I modified Bruce's idea slightly and managed to arrive at a calibration that works pretty well for me as a default setting. In particlar, skin tones look more natural and greens aren't overly yellowish in color.

My 300D has a propensity towards the color anomalies just noted but an in camera color correction setting of +2 when shooting jpeg sets things just right. The challenge has been to make this same adjustment when shooting RAW, which I do almost exclusively. I've managed OK using curves and hue/saturation in PS but it is an extra step (actually multiple tweaks to red and yellow hue/saturation) so there is obvious value to having a default calibration without having to run multiple actions on 90% of pics to accomplish this basic editing process.

The problem I've run into with Tom's script is that greens, and at times reds, come out significantly over saturated especially when shooting outdoors so I'd still have to make significant hue/saturation adjustments in PS, thereby defeating the purpose of calibration. This was a non issue for the most part when using ACR 2.3 and CS1 for some reason.

I'll give your script a test run and see how it goes.

Best,

Les
User 323 posts since
Aug 11, 2002
Currently Being Moderated
68. Jan 29, 2006 2:17 PM in response to: (Thomas_Fors)
Re: ACR Calibration
I have tried an experiment. I would appreciate the opinion of the experts here about the value of this experiment.

I've just recalibrated my camera in ACR 3.3, using Thomas Fors' latest script. I wondered what the result would be if I printed it, so I did, (with an extra method noted below). Then I wondered whether a "round trip" method might be a good way of fine-tuning the calibration.

I have just tried the following, using the results of this latest calibration:

1. Photograph GretagMacbeth Color Checker, convert with ACR 3.3, and print as "Print-1".

2. Photograph "Print-1", convert with ACR 3.3, and print as "Print-2".

3. Photograph "Print-2", convert with ACR 3.3, and print as "Print-3".

My assumption is that errors will amplify or accumulate, (as a sort of positive feedback), and not self-correct, (as a sort of negative feedback). So problems clearly visible in Print-3 will be indicative of problems already subtly present in Print-1. (I know of an error in this logic, see below).

Does this make sense?

Results:

Print-1 was a much more credible copy of the GretagMacbeth Color Checker than I expected. It wasn't just a "representation". It appeared at first sight to be a credible substitute. The initial impression was perhaps that the Blue patch (R3C1) was slightly dark. And, as result of the later prints, it was perhaps already apparent that "Light Skin" (R1C2) was slightly too "pink". (In fact, I think it was actually slightly too "magenta").

Print-2 exaggerated the problems with Print-1. And now it was becoming clear that "Moderate Red" (R2C3) was too magenta. And Neutral 3.5, the dark grey (R4 C5) next to the Black, was becoming a bit brown. (I suspect this is the result of the printer profile error).

Print-3 was not very good! There was no doubt what it was a print of, but the above problems were even more apparent. Some of the patches were still credible: "Blue Sky" (R1C3), "Foliage" (R1C4), "Blue Flower" (R1C5), and even "Bluish Green" (R1C6), were still plausible. So were some on R2, and even "Green", "Red", "Yellow", and "Magenta", (R3C2 to R3C5), were plausible. But they wouldn't fool an expert for a second!

By Print-3, the RGB values were typically way off, except for the R4 White/Grey/Black patches. But this demonstrated that some colours are subjectively more resilient to RGB errors than others. The numerical error in "Light Skin" (R1C2) in Print-1 was less than that in some other patches, but the result was more obvious. We appear to be sensitive to skin colours in a way that we are not to foliage colours.

"Extra method":

For this to work, I needed to get the tonal balance of each print right. (The calibration tries to get the relative colours right, not the tonal balance). So I downloaded "Macbeth_ColorChecker_LAB.tif", (which I think was developed by Bruce Fraser), and converted it to Adobe RGB 1998, my normal working profile. This gave me target RGB values for the 6 White/Grey/Black patches on R4 of the GretagMacbeth Color Checker.

Each time round, I used control-click on the 6 R4 patches to make 6 points in the ACR "Curve" tab, and used the up & down arrow keys to make the ACR "color samples" of these patches match those target RGB values. In other words, I should each time have a conversion into Photoshop that would match R4 of Bruce Fraser's "Macbeth_ColorChecker_LAB.tif". (If I have the theory right!)

"Error in this logic":

My printer profile for the paper & ink I used is slightly "warm". It might be supposed that this error would accumulate each time round. But with each raw conversion, I first set the white balance, using the typical light grey (R4C2) patch, and this therefore corrected for any warmth in that patch. So this appears to be one error that doesn't accumulate with this method.

Views?
Les Helgeson User 91 posts since
May 22, 2004
Currently Being Moderated
69. Jan 30, 2006 12:47 PM in response to: (Thomas_Fors)
Re: ACR Calibration
A calibration is never 100% correct so it would make sense that each subsequent print would introduce new errors and thus compound the calibration problem. Calibration is in fact a series of compromises which seek to bring all colors into balance with a minumum of errors but errors will nonetheless always be present.
Les Helgeson User 91 posts since
May 22, 2004
Currently Being Moderated
70. Feb 2, 2006 2:21 PM in response to: (Thomas_Fors)
Re: ACR Calibration
>If you are having trouble with Tom Fors script and the manual methods, you might want to have a look at my version of a calibration script ACR_Calibrate_Rags.

Rags, I am experiencing similar issues with your script even after tweaking the many options. But I did notice something interesting when running the accompanying color checker script.

The target values specified by the script do not match the values specified in the Lindbloom (ProPhoto) chart I downloaded. The difference is most significant for the red value on the red patch (115 vs. 122). I don't know if this may be an issue with Tom's script, as well.

Are target values potentially different for Mac vs. Windows? Info. Palette readouts in CS2 confirm the values provided in the Lindbloom chart.

Nonetheless, I've dialed things in extremely close using the Lindlbloom chart as a guide (assuming the chart is correct?) for all patches doing things manually. My largest error is +7 for the R value in the red patch (+14 according to the script, though) with values for all other patches being within 3 or 4 of the targets at worst (again, the script reports slightly different errors due to differrences in assigned target values).

I should add that your suggestion to save the initial brightness and contrast settings as defaults for ACR has proven extremely helpful. Thank you! I've added the shadows and global saturation settings (used to fine tune the calibration tab) to the default mix, as well. Results thus far look promising.

Now if only Adobe could incorporate noise reduction features into ACR that are equivalent to those used in RawShooter.
Rags_Gardner User 67 posts since
Dec 16, 2006
Currently Being Moderated
71. Feb 2, 2006 4:57 PM in response to: (Thomas_Fors)
Re: ACR Calibration
Les,

>>> The target values specified by the script do not match the values specified in the Lindbloom (ProPhoto) chart I downloaded.

You are correct in stating that there are some differences in the target values. While I have confidence in my numbers, it would be brash to opine that one was right and another was wrong. So I will only explain the rational behind my numbers.

First, I found different credible sources listing different target values. Then, I found differences in Bruce Frazers numbers in different revisions of his books. Then I discovered that Bruce Lindblooms CC calculator gave different Lab values at different color temperatures, but the RGB values never changed. This just doesnt compute with me. Gretag gives the numbers in xyY at illuminant C. Roy Berns gives XYZ values at illuminant D50. Lots of different values to chose from. Which one is right? For what conditions?

With a little more research I discovered that from the same Lab values, Adobe produced different ppRGB values than Bruce Lindblooms color calculator. It turns out that this is logical since the Adobe color engine is different than Bruces. And it will be influenced by user preferences such as conversion intent, black point, and such. Thus, I decided to go with target values in Lab mode and use Adobe to convert them to the desired RGB color spaces. These should match what (calibrated) ACR would do, in theory at least.

The white point (illuminant) affects the XYZ to Lab conversion, so I applied this as appropriate. I validated my math with Bruce Lindblooms. I selected Lab target values for four illuminants from different sources and generated corresponding targets in each of the four ACR RGB color spaces. This is the source of my target values. These same tables are used in ReadMacbethPatches. I validated the Lab D65 values against Bruce Lindblooms but the ppRGB values are as you state, different. I am using the Adobe generated values.

Tom Fors uses one set of ppRGB values for the target. He computes XYZ, Lab and such on the fly for some of the difference comparisons. He does not use the Adobe engine. His results are good for some cameras, bad for some others, in my experience.

It sounds like you have done a pretty good job of calibration. Congratulations. If you wanted to use different target values, it should be a simple matter to update the appropriate tables in both or either of my scripts.

As others have said, these calibration tools are nor precisely color science. Close is the best you can get. How close is the real question.

Due to these and other discrepancies, I have been doing some serious research the past several months. It is unfinished at this time. I find some serious differences in the basic color temperature chromacity calculations (using CIE CCT or Kelvin) and various tables. They vary by as much as 5% depending on who you believe. This is simply white balance, a starting point, before any color matching. So far, the color-matching dragon has me pinned under a rock.

It is no surprise that we get different numbers from different tools.

I firmly believe we need the spectral response data from the sensor manufacturers for accurate color matching. Until this is generally available, we will be constrained to somewhat limited calibration tools for raw data.

For the record, Mac versus Windows does not affect the target values at all.

Cheers, Rags :-)
Peter DL User 58 posts since
May 21, 2005
Currently Being Moderated
72. Feb 3, 2006 3:31 AM in response to: (Thomas_Fors)
Re: ACR Calibration
Rags Gardner wrote
>> I firmly believe we need the spectral response data from the sensor manufacturers for accurate color matching. <<

Yep. Also I would like to see a ranking of cameras regarding their gamut and which one already comes closest to a matrix geometry (at given light conditions) means that the spectral response of Bayer filters corresponds to XYZ weighting functions resp. linear combinations thereof afik.

Further, its still unclear for me to what extend said unit-to-unit deviations of cameras really exist. Or, if ACR calibration more compensates for the differences of the different calibration procedures compared to the profiling software used by Adobe to create both generic profiles.

ColorChecker comparisons before vs. after calibration seem to me quite complex as soon as a saturation-changing tone curve comes into play. It requires to make an assumption (by purpose or not) how Adobe meant the colors to look after passing through the default tone curve from Shadows, Brightness & Contrast settings.

Please keep us informed on new insights!

Best regards, Peter

--
User 296 posts since
Apr 26, 2003
Currently Being Moderated
73. Feb 3, 2006 8:58 AM in response to: (Thomas_Fors)
Re: ACR Calibration
rags ...
>I firmly believe we need the spectral response data from the sensor manufacturers for accurate color matching.

would that be enough? what accuracy? ball park or strike zone? with those kind of riches, end users might even be able to reverse engineer the tolerances +/- acceptable to a camera maker. methods for scientifically detecting deviances are not the kind of thing camera makers are fond of supplying. after all, ain't they supposed to be all the same? :-)

aside from sample variation, we'd also need to understand some of the color conditioning voodoo from the local witch-doctors guild. hmmm ... was that two shakes of a dead chicken or three? so many questions yet so few answers ... ;-)
DrewF User 30 posts since
Jul 19, 2006
Currently Being Moderated
74. Feb 3, 2006 9:13 AM in response to: Rags_Gardner
Re: ACR Calibration
Rags, your posting are always educational. Thank you very much for your continued efforts.
User 323 posts since
Aug 11, 2002
Currently Being Moderated
75. Feb 3, 2006 10:00 AM in response to: (Thomas_Fors)
Re: ACR Calibration
Something I would like to see is the ability to embed any unit-to-unit deviations within the DNGs during DNG Conversion.

It is a bit strange to have one method for supporting the camera-type colour calibration, using transformation matrices that convert between CIE XYZ values and reference camera native color space values, and a quite different method for within-type variations, using sliders within ACR.

The DNG specification permits extra matrices that transform reference camera native space values to individual camera native space values, to used in conjunction with the camera-type colour calibration. A camera manufacturer could use these to tweak the calibration for any individual camera. Why can't photographers do this?
Rags_Gardner User 67 posts since
Dec 16, 2006
Currently Being Moderated
76. Feb 3, 2006 12:32 PM in response to: (Thomas_Fors)
Re: ACR Calibration
OK folks, here goes.

I am not an expert in color science or chip manufacturing, but my background (40 years in the computer industry) should allow me to express some opinions.

Unit to unit differences should be minimal. When you pay $3000 or more for a camera you should expect quality control. Maybe not true for a $150 point and shoot camera.

If someone wants to help prove this, please contact me offline. What we need is controlled CC shots from different units of the same model camera. Nikon, Fuji, or Canon will do. Studio flash properly exposed would be the preference. Daylight can change too fast.

The spectral accuracy at one nanometer increments would be 300 or 400 data points for each of four channels. Most of the color science stuff uses interpolation from 5 nm tables (60 data points). This would not bloat the metadata. This would improve color accuracy by significant orders of magnitude. And we still have the existing tools and options to achieve any aesthetic look we desire.

I asked Fuji about this at Imaging USA. The answer came today. Sorry Charlie. They claim it is trade secret information. Nonsense! This data has been published for pro film for years. Frequently, its included in the box. If it were publicly published, it wouldnt even have to be in the metadata. Some sensor makers (Dalsa for one) already publish it, but it is in graphic form rather than table form. An independent body with the proper equipment (very expensive) could instrument and report this for all the popular sensors.

The ISO metadata tags do exist, but no one is using the spectral information tags or the real white balance tags. DNG does accommodate something similar. I prefer the open ISO solution over any vendor owned solution. I have an article on some standards research on my web site.

It is impossible to design any sensor that realistically matches CIE XYZ or CIE RGB. These are derived color matching functions based on human psychological responses (psychophysics), not a sampling of physical devices.

Shooting RAW puts the darkroom on your desktop. We need the same tools we had with the wet processes. There are several good tools for camera profiling, but they depend on rendered images under repeatable conditions. Phase One seems to me to offer the best solution for true raw calibration so far. But they dont support my cameras so I havent actually tried their tools.

IMHO, the answer is open standards. ISO TIFF/EP is the horse I want to ride. There needs to be a standards compliance reporting or enforcement body in place. The ISO does neither. Until the affected users understand what true open standards can deliver, chaos shall reign.

Unfortunately, OpenRAW is focused on all encompassing documentation instead of the real solution, standards compliance. Surveys and mass mailings to the vendors seem to be the order of the day. This will never fly.

Yes, there seems to be a bit of voodoo mixed in with true science. Sometimes the voodoo becomes group think.

Cheers, Rags :-)
www.rags-int-inc.com
User 323 posts since
Aug 11, 2002
Currently Being Moderated
77. Feb 3, 2006 1:58 PM in response to: (Thomas_Fors)
Re: ACR Calibration
Rags, ISO don't have a good track record. TIFF/EP was drafted in 1998. Ratified in 2001. (Draft) plan to review it in 2006. What use is that?

OpenRAW has lost the plot. (And I am a supporter of OpenRAW). They should be focused on ensuring that DNG files can be produced for all images with little or no loss. Then we could evolve the DNG specification, and ensure compliance with it.

Standards compliance is only useful if the standards are good. We need to achieve that position. I think DNG is TIFF/EP brought up to date and made fit for puspose. Others may not agree.
Les Helgeson User 91 posts since
May 22, 2004
Currently Being Moderated
78. Feb 3, 2006 2:02 PM in response to: (Thomas_Fors)
Re: ACR Calibration
>Yes, there seems to be a bit of voodoo mixed in with true science.

Yes, and perhaps a bit of science to the voodoo, as well!

It would be helpful to understand just how Adobe goes about profiling our cameras in the first place. I've also found that lenses can make a substantial difference to a color profile - particluarly Canon's L vs consumer lenses.

>Unit to unit differences should be minimal.

Agreed. This makes me think that perhaps the influence of various lenses could be the voodoo element of this discussion.
Peter DL User 58 posts since
May 21, 2005
Currently Being Moderated
79. Feb 3, 2006 3:23 PM in response to: (Thomas_Fors)
Re: ACR Calibration
Rags Gardner wrote:
>> Unit to unit differences should be minimal. <<

Agreed.


>> It is impossible to design any sensor that realistically matches CIE XYZ or CIE RGB. These are derived color matching functions based on human psychological responses (psychophysics), not a sampling of physical devices.<<

Please see:

http://www.adobeforums.com/cgi-bin/webx?128@@.3bbcba21

Chris Cox wrote:
>> You can make XYZ filters for electronic light sensors (some display calibrators have done so).<<

Thomas Knoll wrote:
>> Actually, to create a camera filter set that is "perfect", it is not required to exactly the match the human cone responses (or the XYZ responses). All that is required is the filter responses be some linear combination of the human cone responses. If that is the case, then a simple 3 by 3 matrix can be used in software to recover the exact XYZ values.

> If the filter set is not a linear combination of the cone responses (which is the case for all current cameras), then any color calibration is going to be some kind of comprise, getting some colors correct and other colors incorrect. This is true even if you know the exact illuminant spectral curve and the exact filter spectral response curves. <<


Best regards, Peter

--
Rags_Gardner User 67 posts since
Dec 16, 2006
Currently Being Moderated
80. Feb 3, 2006 4:45 PM in response to: (Thomas_Fors)
Re: ACR Calibration
Peter,

Chris was refuting a statement from Bruce Fraser. Bruces comment was similar to mine. Chris referred to some colorimeter filters. Colorimeters can and do use XYZ metrics. But to imply they use optical filters that match XYZ is a bit of a stretch. I dont think we need to go into the fundamental differences between a colorimeter and a camera, so I will still simply agree to disagree.

BTW, a spectrally calibrated and high quality camera could be used as a reflected light colorimeter. You would need an ACR option to select Lab mode as your color space instead of RGB. The Lab values could be easily converted to XYZ or the PS Info panel could offer an XYZ display option.

I do find Thomas Knolls comments to be on target. If I understood him, the math and matrices he refers to would be the CIE color matching functions that depend on spectral data about the sensor. Mapping the sensor data to XYZ coordinates (chromacity) is the fundamental objective of color matching. The data can be vendor provided, measured by another vendor (or the consumer), or simply a WAG. This is what could be in the ISO TIFF/EP tag or simply published.

As Tom states, the data is not a linear combination of the cone responses. Thats what color matching algorithms and tables address.

I assume, because Adobe tells me so, that some kind of calibration is done for each ACR supported model. I dont know what the steps are or how thorough it is because Adobe doesnt tell me. I am disappointed when I experience the effort required on my part to calibrate something that logically should already be close at least.

Cheers, Rags :-)
Les Helgeson User 91 posts since
May 22, 2004
Currently Being Moderated
81. Feb 3, 2006 6:24 PM in response to: (Thomas_Fors)
Re: ACR Calibration
>I assume, because Adobe tells me so, that some kind of calibration is done for each ACR supported model. I dont know what the steps are or how thorough it is because Adobe doesnt tell me.

Seems like Adobe is now behaving much like the camera vendors themselves!
User 296 posts since
Apr 26, 2003
Currently Being Moderated
82. Feb 3, 2006 8:14 PM in response to: (Thomas_Fors)
Re: ACR Calibration
>Seems like Adobe is now behaving much like the camera vendors themselves!

I would modify this to read: Seems like Adobe is now behaving much less like the camera vendors themselves!

Adobe is not an open standards body, nor should they be. However Adobe--unlike the camera makers-- would support an open standards body much like the camera makers once did when they didn't own the film.
User 296 posts since
Apr 26, 2003
Currently Being Moderated
83. Feb 3, 2006 8:37 PM in response to: (Thomas_Fors)
Re: ACR Calibration
rags ..

the problem is that unit to unit difference is not minimal. the current D200 banding/striping issues have clearly demonstrated how differences in calibration can affect a whole batch of cameras-- and that's just what's obvious. color pre-conditiong blackbox voodoo is another variable. is it used to enhance or to compensate?

w/o some independent testing to verify a sensors response --enforcement is not much more than wishful thinking. once the great yellow god retired, the barnyard gates were left wide open. it's going to be one mess of a job convincing the animals to return. i suspect that's not a battle easily won.

digital camera makers -- i wish i knew how to quit ya!!!! :-(
Peter DL User 58 posts since
May 21, 2005
Currently Being Moderated
84. Feb 4, 2006 9:43 AM in response to: (Thomas_Fors)
Re: ACR Calibration
Rags Gardner wrote:
>> Chris was refuting a statement from Bruce Fraser. Bruces comment was similar to mine. Chris referred to some colorimeter filters. Colorimeters can and do use XYZ metrics. But to imply they use optical filters that match XYZ is a bit of a stretch. I dont think we need to go into the fundamental differences between a colorimeter and a camera, so I will still simply agree to disagree.

> I do find Thomas Knolls comments to be on target. If I understood him, the math and matrices he refers to would be the CIE color matching functions that depend on spectral data about the sensor. Mapping the sensor data to XYZ coordinates (chromacity) is the fundamental objective of color matching. The data can be vendor provided, measured by another vendor (or the consumer), or simply a WAG. This is what could be in the ISO TIFF/EP tag or simply published. <<

Rags,

I like to see it quite simple: IF the absorption spectra of Bayer R/G/B filters just have the same shape as any linear combination of the XYZ matching functions, then any RGB combo released from Bayer interpolation automatically refers to a matrix space. No rendering tables and no further effort would be required as just to determine the right matrix primaries via profiling.

In agreement with Thomas Knolls statement, thats not perfectly given with todays cameras. Using a matrix space to describe the input gamut will leave some rest-errors across all colors. Using a Lut-type input profile, like other Raw converter do, bears its own set of problems; but thats a different discussion.

>> I am disappointed when I experience the effort required on my part to calibrate something that logically should already be close at least. <<

Provided that unit-to-unit deviations play a subordinate role, ACR calibration cannot outperform the original profiling ref. to the sum of deviations across all colors (*). A redistribution of said rest-errors with a focus on memory colors can make sense; however, if a cameras gamut is too far away from matrix it doesnt rectify the situation in principle.

(*) Famous comparisons before vs. after / calibrated state vs. simulated target can create the polite fiction of an improvement via calibration. It ignores the side effect from tonal changes on color saturation. IMO, its more reasonable to assume that Adobes profiling software aims to balance the whole coloring hue and saturation - under consideration of the default tone curve from Shadows, Brightness and Contrast settings.

In short: where can I buy a matrix camera :)? Seriously, it would be kind if Adobe would give us a hint concerning the cameras which behaved best when both generic profiles were built (lowest rest-error).

Cheers, Peter

--
Les Helgeson User 91 posts since
May 22, 2004
Currently Being Moderated
85. Feb 4, 2006 3:48 PM in response to: (Thomas_Fors)
Re: ACR Calibration
>I would modify this to read: Seems like Adobe is now behaving much less like the camera vendors themselves!

Let's see now. Adobe complains about camera vendors not releasing certain RAW format information to them yet Adobe will not release information to us concerning camera profiles. I'm missing your logic relative to the point at hand.

>Seriously, it would be kind if Adobe would give us a hint concerning the cameras which behaved best when both generic profiles were built (lowest rest-error).

Indeed. Seems Adobe is preaching for open standards when it comes to DNG yet their practices regarding color calibration do not set a very good example. If Adobe charged extra for ACR it might be understandable so keeping otherwise basic color calibration information from us is quite baffling.

I've found that proper color and exposure calibration can significantly reduce the need for further processing so this is issue isn't striclty an academic one. But it has been a challenge to figure out how to do this properly given the lack of information provided by the so-called advocates of open standards.
Les Helgeson User 91 posts since
May 22, 2004
Currently Being Moderated
86. Feb 4, 2006 5:14 PM in response to: (Thomas_Fors)
Re: ACR Calibration
>(*) Famous comparisons before vs. after / calibrated state vs. simulated target can create the polite fiction of an improvement via calibration. It ignores the side effect from tonal changes on color saturation. IMO, its more reasonable to assume that Adobes profiling software aims to balance the whole coloring hue and saturation - under consideration of the default tone curve from Shadows, Brightness and Contrast settings.

Peter, good point. But I've found that saving one's initial tonal calibrations as a new default (along with color calibration) effectively overcomes this problem. Indeed, running Rags' (and Tom's)script(s) gave substatntially different color profiles depending upon the initial exposure and tonal settings. Clearly, tonal changes do have an effect on color with ACR, especially saturation.

I now leave shadows, contrast, saturation and curves at their new defaults (0,15,-9 and linear for my Canon 300D and 17-40 lens, for example) when applying the new color calibration(s). These values were obtained via an initial neutral patch calibration process. Occasional tweaks to white balance, exposure and brightness are now generally all that are needed prior to conversion using ACR.

I used to rely heavily on a time consuming process using curves and hue/saturation in PS to achieve correct color balance for routine work but now all that is generally needed (aside from the usual sharpening and occasional shadows/highlight adjustment) is a slight curves tone adjustment (in luminosity mode) to get things "right" in order to balance tone with accurate color. Noise problems for certain images have been substantially reduced, as well. And "default" skin tones are truly awesome for a change!

I have found that the further a given file deviates from the white balance used to shoot the color chart (5200K in my case) the more that hue or curves color adjustments are needed but it does appear that the reasonably accurate range for this given calibration temperature is from 4800K up to 5600K or so. Outside of this range corrections become increasingly necessary but still far short of that needed when using an uncalibrated RAW conversion.

Color (and tone) calibration has proven to be a substantial time saver for me even though I struggled to figure things out initially. But selectively using bits and pieces of advice from both Rags and Bruce Fraser in particular have been extremely helful. I'm also finding the ongoing technical discussion quite informative, as well.

It certainly would be beneficial if Adobe would provide more information so that others might profile their cameras/lenses more easily. It can be an intimidating process but I am beginning to suspect quite strongly that perhpas the outcome of Adobe's calibration process we see in ACR's initial defaults may simply represent an average for all cameras supported.
User 296 posts since
Apr 26, 2003
Currently Being Moderated
87. Feb 4, 2006 9:36 PM in response to: (Thomas_Fors)
Re: ACR Calibration
Les ...
>Let's see now. Adobe complains about camera vendors not releasing certain RAW format information to them yet Adobe will not release information to us concerning camera profiles.

>I'm missing your logic relative to the point at hand.

that's because you've applied a logical fallacy. i thought we were talking about portability of data and not proprietary processes? profiling is a process. processes are--for good or bad-- patentable entities and therefore protected by law. you can (mostly) thank Ronald Reagen for that. neither adobe nor the camera makers are public science councils that are required to open their technology for peer evaluation.

the camera makers may own their file format, but the content--the user data--belongs to the camera owner who may do with it as they see fit. unless something has changed this was established back in the early 90's.

eye feel adobe acts a lot less like the camera vendors as they promote open portable containers that a camera owner can choose to insert their data into, and then process by whatever proprietary or public means they are licensed or entitled to use. although it would be helpful to understand adobe's profiling process, i don't feel it's hypocritical to deny it. at least not in this case.
User 323 posts since
Aug 11, 2002
Currently Being Moderated
88. Feb 5, 2006 1:43 AM in response to: (Thomas_Fors)
Re: ACR Calibration
nunatak, I think your distinction between the data and the process is key here.

Presumably the profile used by ACR is the same as the profile held in a DNG file. We know what the formats of the latter is. (Transformation matrices that convert between CIE XYZ values and reference camera native color space values). And, for any particular camera model, it would be possible to examine a DNG file and see what the profile values actually are in that case.

So what appears to be lacking is a description of what Adobe do, from when they obtain suitable camera(s), to generate those transformation matrices. How much does it matter that we don't have this information?
Peter DL User 58 posts since
May 21, 2005
Currently Being Moderated
89. Feb 5, 2006 2:30 AM in response to: (Thomas_Fors)
Re: ACR Calibration
Les Helgeson wrote:
>> But I've found that saving one's initial tonal calibrations as a new default (along with color calibration) effectively overcomes this problem. Indeed, running Rags' (and Tom's)script(s) gave substatntially different color profiles depending upon the initial exposure and tonal settings. Clearly, tonal changes do have an effect on color with ACR, especially saturation.

> I now leave shadows, contrast, saturation and curves at their new defaults (0,15,-9 and linear for my Canon 300D and 17-40 lens, for example) when applying the new color calibration(s). These values were obtained via an initial neutral patch calibration process. Occasional tweaks to white balance, exposure and brightness are now generally all that are needed prior to conversion using ACR.

> It certainly would be beneficial if Adobe would provide more information so that others might profile their cameras/lenses more easily. <<

Les,

Its not a contradiction. My friend Simon Tindemans also likes this linear approach. You might wish to have a look at his website. He offers a respective Script which runs an advanced ACR calibration after elimination of the default tone curve. Also, theres a CurveTool-plugin for download which allows to realize tonal settings in PS without distorting hue & saturation again.
http://www.xs4all.nl/~tindeman/raw/acr-calibrator-l.html
http://www.xs4all.nl/~tindeman/raw/color_reproduction.html

The point is that Camera Raw is probably not meant to work that way (at the side of Adobe). Theres a quite demanding test which can shed some light on this claim: Set ACR to camera default and whitebal the second gray, patch #20, of the target capture. Process the Raw-file at different Exposure settings from 4 EV up to +EV, just before clipping. Repeat the test with Shadows, Contrast and Brightness set to zero. For *every* processed image calculate the deltaHSB-Hue and Saturation compared to the simulated target (for every single color patch, to build the total amount then).

My best guess is that the total error over all color patches will reach a minimum when Shadows, Brightness and Contrast are set to camera default, and Expose is set to (2 +/-1) EV. This underexposure may sound contradictive to the idea of a correct exposure. But in this range the side effect from the tone curve on color saturation is quite stable (minimum delta-deltaHSB-saturation as function of +/-EV).

My second assumption is, that by no means of ACR calibration it will be possible to outperform above results substantially means to get a significant lower total error compared to the best of above results. From my own tests, as well as from some excellent posts by Magne Nilsen, I got convinced that unit-to-unit deviations play a subordinate role.

For some time I was believing that we just have to optimize the mechanics of ACR calibration; multi-patch analysis, etc. Now I think its more decisive to have the right camera. Thats why I was asking with less hope that Adobe will release such sensitive information on the best cameras for Camera Raw :(.

Kind regards, Peter

--
Les Helgeson User 91 posts since
May 22, 2004
Currently Being Moderated
90. Feb 5, 2006 2:42 PM in response to: (Thomas_Fors)
Re: ACR Calibration
>The point is that Camera Raw is probably not meant to work that way (at the side of Adobe). Theres a quite demanding test which can shed some light on this claim: Set ACR to camera default and whitebal the second gray, patch #20, of the target capture. Process the Raw-file at different Exposure settings from 4 EV up to +EV, just before clipping. Repeat the test with Shadows, Contrast and Brightness set to zero. For *every* processed image calculate the deltaHSB-Hue and Saturation compared to the simulated target (for every single color patch, to build the total amount then).

Interstingly, this is exactly what I've done to verify the effects on the color patches. I also used four different inital camera exposures of the same color chart for even more fun! Some authors have suggested exposure and tonal settings have no effect on calibration but I began to doubt this given my initial lack of success. My findings are that exposure has little impact but the opposite is true for tonal adjustments in ACR. But I've not done this experiment for all supported cameras by any means!

>My best guess is that the total error over all color patches will reach a minimum when Shadows, Brightness and Contrast are set to camera default, and Expose is set to (2 +/-1) EV.

Peter, I'm not sure what you mean by camera default but with your permission I will presume for now you mean that set by Adobe.

For my camera this didn't turn out to be the case. Exposure itself seemed to have no effect on *relative* color balance (ie proportion of RGB values) or relative tonal values. The tonal adjustments alternatively had a significant effect on the absolute and relative values for not only the neutral patches but color patches, as well. Obviously, white balance effects the relative values within a given patch so this, too is essential to do first using the second patch as you suggest.

Exposure of course has an effect on the absolute color values but I've found the relative values to be of primary importance. My *adjusted* camera (tonal) defaults work fine under any **reasonable** exposure adjustment but if I apply even a slight ACR curve or tweak shadows, contrast, saturation, etc. while using any given color profile, relative color values diverge significantly. I've confirmed this while keeping the Lindbloom chart open and using ACR and/or opening the adjusted image in PS.

>Also, theres a CurveTool-plugin for download which allows to realize tonal settings in PS without distorting hue & saturation again.

Making curves adjustments in luminosity mode does the same thing as far as I can tell (perhaps the plug in automates or improves upon this setting?). The plug in might be particularly useful if applied to the curve function in ACR, which significanlty affects color saturation AND relative color values (seems even more so than PS curves in normal mode) - not good.

Now some cameras may profile better with a certain curve set in ACR -an example of how Adobe could help out (even though it may be "illogical fallacy" to think they would be so cooperative). But for my particular camera, only a linear setting along with values previously posted would allow correct tonal calibration with the neutral patches. Your mileage may vary!

Indeed, I could not get the relative values for the RGB patches to get close enough until I made relative color corrections with the appropriate tonal adjustments in place.

I'm actually stunned that the new values have come so close to the Lindbloom chart and I'm certainly not complaining. But I don't pretend to understand why this is so from a technical standpoint. To be honest, I arrived at an acceptable calibration through lots of experimentation, mathematical calculation and persistance!

>you can (mostly) thank Ronald Reagen for that.

Nunatak, careful you don't fall off that big horse of yours, pardner! RAW formats are patentable, too. Seems a little cooperation from everyone would be to our mutual benefit.
User 296 posts since
Apr 26, 2003
Currently Being Moderated
91. Feb 5, 2006 4:55 PM in response to: (Thomas_Fors)
Re: ACR Calibration
> ... even though it may be "illogical fallacy" ...

nothing personal Les. i just like to be fair about giving credit where it's due. while Adobe is not infallible--who is?--they have demonstrated a much more consistant and co-operative track record of supporting multiple formats and building industry wide portable containers.
>Nunatak, careful you don't fall off that big horse of yours, pardner!

eye don't do horses--i ride mountain bikes. as such i'm used to falling flat on my face and getting back up on the seat. i don't mind learning from my mistakes. neither should you. :-)
>RAW formats are patentable, too.

my understanding is that we're talking about color data. in particular, the users color data. i've argued vehemently against it being encrypted or hidden. my argument is simple: i paid for it so at any end destination it's mine--and i should be given unhindered access to it. otoh, the way it's manufactured remains a trade secret of the product maker.
>Seems a little cooperation from everyone would be to our mutual benefit.

no argument there. i'm nobody's toady!

personally i'm used to color as an art, but have recently become fascinated by the science. from what i understand, the correct way of mapping color is through LUTs. if you're interested about one person's hypothesis on what ACR does or doesn't do, you might follow this thread between Mike Chaney and Andrew Rodney here! it's not conclusive but i certainly found it an interesting read.
Peter DL User 58 posts since
May 21, 2005
Currently Being Moderated
92. Feb 6, 2006 4:36 AM in response to: (Thomas_Fors)
Re: ACR Calibration
Les,

Very good post, very clear. Let me try to comment:

>> Exposure itself seemed to have no effect on *relative* color balance (ie proportion of RGB values) or relative tonal values. The tonal adjustments alternatively had a significant effect on the absolute and relative values for not only the neutral patches but color patches, as well. <<

Afaik, the Exposure slider in Camera Raw simply executes a so-called linear scaling; it acts as a multiplier on all RGB data like a Levels-highlights slider. Therefore it should have no influence on the intensity ratios of R:G:B which are decisive for HSB-hue and saturation.

BUT, big but, this math happens before the tone curve comes into play. Its like a layer structure with the tone curve on the top. As you say, Shadows, Brightness and Contrast have a significant side effect on color saturation. And ref. to Adobes presets this side effect is not constant along the tonal scale.
Therefore, moving the Exposure slider left or right places the colors / RGB data beneath different sections of this tone curve. With a well-exposed ColorChecker, color saturation goes form high (at Exposure setting) to low at (at + Exposure setting, close to clipping). In-between, theres a quite stable range. Please check.

When you eliminate the tone curve by setting Shadows, Brightness and Contrast to zero, the Exposure slider should work truly linear again as described above.

>> Making curves adjustments in luminosity mode does the same thing as far as I can tell <<

Nope, I dont think so. Luminosity blend mode can often be better than plain RGB, e.g. regarding blackpoint setting or left-curved curves. But, just try a one-point brightening curve and color saturation will decrease Luminosity blend mode refers to a proprietary version of the HLS color model wherein the Luminosity is computed as a weighted average of G, R and B. In many aspects its close enough to Lab to share its advantages, but also its downsides. Whereas Simons CurveTools truly maintain the ratios of R:G:B.

>> Indeed, I could not get the relative values for the RGB patches to get close enough until I made relative color corrections with the appropriate tonal adjustments in place. <<

Interesting! This raises a basic question which I havent addressed carefully enough so far: Lets assume for a moment that a cameras native gamut would be a perfect matrix space. Would it still be possible to describe it as a matrix space based on colors which have already gone through a saturation-changing tone curve? I thought the latter would be Adobes strategy, to coordinate the preset tone curve with somewhat correct color. In your case, this seems to fail. That said, it has to be emphasized that such reverse-engineering always bears the risk to bark up the wrong tree. So it seems that I have to get clear on this point by some more experimentation, mathematical calculation and persistence. Thanks a lot for making me aware of this!

>> -an example of how Adobe could help out (even though it may be "illogical fallacy" to think they would be so cooperative). <<

To my knowledge, the only Adobe-official paper which mentions ACR calibration is this excellent article by Jeff Schewe. In my eyes, the chapter on ACR calibration has a certain reluctant touch.
http://www.adobe.com/digitalimag/pdfs/ps_workflow_sec2.pdf

Peter

--
Les Helgeson User 91 posts since
May 22, 2004
Currently Being Moderated
93. Feb 6, 2006 1:06 PM in response to: (Thomas_Fors)
Re: ACR Calibration
>my understanding is that we're talking about color data. in particular, the users color data.

Sorry for the confusion but I was really referring to the formats and processes - I agree wholeheartedly the data is certainly ours. But it would be helpful if Adobe helped us understand how they arrived at their color calibration (and exposure/tone) defaults - at least in basic terms. This really isn't too different from asking the camera vendors a similar question. But I think we might overcome the camera vendor issue if we could all learn to *easily* profile our cameras (and lenses) without resorting to the otherwise expensive Eye One Photo device and/or a lot of time.

Perhaps this discussion will lead to improvements in the scripts others have so generously made avaible to us, as well.

Peter, thanks for clearing up the saturation question and your are most certainly correct (I've been thinking primarily in terms of relative color balance - kinda tunnel vision I suppose!). Oddly, my calibration restores the lost saturation resulting form the aforementioned tonal adjustments while concurrently improving color quality and accuracy. The difference for skin tones is really quite noticeable although I admitedly shoot primarily landscape and wildlife.

And thank you for the curves plug in link. I'll give it a try - could be yet another valuable time saver. Again you are correct about the saturation question. Fortuantely luminosity mode does maintain color balance whereas normal mode seems to affect both saturation and balance.

>I thought the latter would be Adobes strategy, to coordinate the preset tone curve with somewhat correct color. In your case, this seems to fail.

This is why I supect Adobe may simply be providing an overall average default for all cameras supported in a given ACR version. Perhaps it does automatically detect my camera from available metadata and adjust itself invisibly but I remain skeptical. Even so, the default coclor profile is less than optimal. I agree with Rags that camera sensor variation is a doubtful explanation. Adobe really could help us out here.

I'll try to post a synopsis of what I did later this evening so you (and others) can try to repeat this on your set-up. Hopefully we won't be hauled away and falsely accused for attempting to reverse engineer and exploit a supposedly proprietary product!
Les Helgeson User 91 posts since
May 22, 2004
Currently Being Moderated
94. Feb 8, 2006 1:27 PM in response to: (Thomas_Fors)
Re: ACR Calibration
The following calibration details will hopefully be useful to some and lead to further experimentation/refinement with color profiling. I am a botanist by training and not a color scientist so this information is striclty observational in nature!

I followed Bruce Fraser's methodology, in part, described in his article on the creativepro site. http://www.creativepro.com/story/feature/21351-1.html
Assuming folks are reasonbly familiar with the basic requirments of a properly exposed GretagMacbeth color chart and so forth, one begins by using the exposure slider to match the color values for the brightest patch of your capture with the values of the target. It's a good idea to check white balance first and make necessary corrections using the second lightest patch. See Bruce's article for more detail.

The brightness slider is then used to match the middle grey patch. Bruce continues to instruct how to use the contrast slider to get the second lightest and second darkest patches to match and finally use of the shadows slider to match the darkest patch is described. One word of caution. In the end, don't worry about the brightest patch after initial exposure adjustment. Just nail the other five neutral patches.

At this point I diverged from Bruce's suggestion to use the saturation slider to make the green value of the green patch match the target. For me this resulted in a nearly grey scale image and much frustration! So, I used the global saturation slider to adjust the red value for the red patch, green for green patch and blue for the blue patch so that they were all equally divergent from the target values (started out that red and blue patches were way off relative to green). Rags describes a similar approach on his website, as well.

I then saved everything thus far (except exposure) as the basic default settings for this particular camera.

At this point I calculated the fractional difference(s) between, for example, the R value relative to the G value for the target green patch, same for the B value for this patch. I did this for the red and blue patches, as well. Recognizing I would unlikely get the actual values to exactly match the target values, I surmised that the relative proportions of R,G and B for each patch were perhaps more important to nail down. Turns out this guess was correct and in the end the absolute values came in suprisingly close, as well (but only if I left ACR tonal values at their new defaults).

One can adjust the values of say the R and B values relative to G for the green patch using the hue and saturation sliders in the color calibration tab. The saturation slider (green for the green patch, for example) will move the R and B values for this patch further or closer to/from one another as needed (use the calculation done earlier to determine target values relative to the displayed value of the primary color) whereas the hue slider moves both values up or down equally relative to the G value in this example. Same for the other two color patches. I found it helpful to use the saturation slider first and then "slide" things into place with the hue adjustment.

It took only two iterations to get the "non-primary" values to match proportionately the calculated references from the GM color chart. For example, the ProPhoto version of the chart provides values of 85,123,67 for the green patch. Rather than try to match the absolute numbers, I strived to get the R and B values to be proportionate to the G value of the green patch on my captured file, which was 129 if I recall correctly. Simple calculation yielded 89 (as opposed to the target value of 85) for the green patch R value (85/123 x 129 = new R value = 89) and so forth (use same process for all threee patches). A couple of passes with the saturation slider to get the right "spread" and hue slider to move it all into the right "range" got things very close and also coincidentally moved the red and blue patches much closer in absloute terms than they were previously (couldn't do this when I tried this as my objective, though!).

Well, for what it's worth this is my attempt at reverse engineering Adobe's reverse engineering of the camera vendors stuff for at least one particular camera. Results so far are reasonably consistent and acceptable as long as I don't attempt tone corrections using ACR (after having set the new defaults) beyond exposure and brightness. Generally, any further corrections needed in Photoshop are relatively minor (and non destructive) unless particular creative goals are desired.
Rags_Gardner User 67 posts since
Dec 16, 2006
Currently Being Moderated
95. Feb 8, 2006 3:04 PM in response to: (Thomas_Fors)
Re: ACR Calibration
Les,

This is just my two cents on your post.

First, I would disagree with starting from the white patch and adjusting the exposure slider. This would mean that your defaults would always need exposure compensation. White is at the extreme of the luminosity range. Not a very good calibration target. An analogy would be driving on the shoulder of the road at 80mph. Most safe drivers try to keep the hood ornament in the middle of a driving lane.

That is why I recommend shooting a proper exposure and setting brightness to the middle tone. That is calibrating ACR to your camera instead of calibrating your camera to ACR. The exposure tab should play no role in calibration.

Your color calibration steps are sound and match Bruces suggestions or any others. My only comment would be that if Adobe provided optional watch point metrics in HSB you would not need to do any of the mental or manual calculations. HSB metrics describe these relationships with easily understood numbers. This was proposed as an ACR feature request over two years ago. So far, no response from Adobe.

Finally, it is my belief that tone curves should have no place in calibration. I recommend setting the tone curve to linear. There are two different objectives at play here. Color matching is the objective for calibration. Tone curves alter the contrast in different areas of the image for aesthetic objectives. They alter the color relationships differently at different luminosities. If you had different curves for each channel, you might be able to emulate color matching to some extent. But currently within ACR you dont.

Properly calibrated I find that the color relationships remain consistent within plus or minus one or two exposure stops. This does not seem to hold true with corresponding changes in the ACR exposure slider. And things go all out of kilter with any changes in the tone curves.

This does not mean that the ACR exposure slider is useless. It is very useful when the original exposure was wrong for whatever reason. And it does not mean that the tone curves are useless. Au contraire they are very useful for aesthetic or artistic goals. The same is true for the master (global) saturation slider. Base them all on artistic objectives, not as part of the calibration procedures.

Anyway, that is my personal opinion. Others are free to disagree. The most important point of all is that you took some action to calibrate ACR to your camera. The defaults do not seem to match any camera I have encountered. As long as you are happy with the results of your efforts, nothing else matters.

Cheers, Rags :-)
Peter DL User 58 posts since
May 21, 2005
Currently Being Moderated
96. Feb 8, 2006 3:33 PM in response to: (Thomas_Fors)
Re: ACR Calibration
Les,

I think the touchstone for any existing or new calibration procedure is to risk an unbiased numerical comparison with Camera Raws native state. It requires to process the captured target in two different ways:

1.) in any preferred way which represents your new calibration.

2.) whitebal the second gray, set Exposure to minus 1, stay with the preset tonecurve from Shadows, Brightness and Contrast (shipping default, without auto-correction), Saturation 0, Luminosity curve linear and all Calibration tab sliders in their zero position.

After Raw processing, run a moderate Gaussian blur to average noise. Then, measure & calculate the difference to Bruces chart, respectively, in terms of deltaHSB-hue and deltaHSB-saturation for every single color patch. Take care to have everything in the same working space.
Key indicators are the sum of all deviations (ignoring +/-) as well as the number of patches which deviate by 5 steps or more; the troublemakers.

Would you like to support your proposal by adding the results of this test?

To be clear, I have no doubts that more pleasing results (observational in nature) can be achieved by a fortune redistribution of all color errors involved. Also, ACR calibration allows you to rededicate the coloring to a different tonal state (tonality and color are intimately connected with each other).
However, the core question is, if batch deviations of cameras can occur to a measurable extend, so that ACR calibration would effectively lead to a reduction of the total error.

Peter

--
Les Helgeson User 91 posts since
May 22, 2004
Currently Being Moderated
97. Feb 8, 2006 6:55 PM in response to: (Thomas_Fors)
Re: ACR Calibration
>Would you like to support your proposal by adding the results of this test?

Certainly. Sounds like a reasonable approach. And many thanks to you and Rags for the continuing input.

I've manually compared the before and after calibration RGB values but never simply set the exposure to minus 1 as you suggest. Just left everything at defaults with exposure at 0. Any suggestions for numerically measuring saturation?

I've run Rags' color checker script on the default vs. my settings and noticed some glaring differences (but will reprocess defaults as you suggest and blur). I'm not much at authoring javascript so will just recalculate numbers provided in Rags' color checker given the values are slighlty different for the GM prophoto chart (115 vs. 122 for red in the red patch, for example). A quick look at previous results from Rags' script indicates the largest single hue deviation (RGB) in my calibration to be +7 (corrected value) with all others well within 5 levels whereas the ACR defaults produced a great many "deviants" as high (low) as -55. Obviously, I was not happy witht the default settings and the numbers confirmed why. Faces were coming out way too red, greens too yellow and well saturated colors (particlarly red) often contained lots of unexplainable noise.

I see you and Rags have different ideas about the role of the exposure slider but I found that the histogram for the color chart capture only occupies about one half of the available dynamic range of my camera. So a "proper" exposure is really a bit more subjective than ideal for our purposes. This is why I took four different exposures, progressively moving the narrow histogram to the right. Didn't seem to make much difference, though the exposure with the histogram furthest right visually appeared overexposed at ACR defaults. But I'll try Rags method, too.

At this point, this is all for fun so will first fetch some Oregon micro brew and chips - will report back as time allows!

Cheers,

Les
Rags_Gardner User 67 posts since
Dec 16, 2006
Currently Being Moderated
98. Feb 8, 2006 9:50 PM in response to: (Thomas_Fors)
Re: ACR Calibration
Les,

If you will send me a text table of the RGB values you want to match to, I will send you a customized version of both of my scripts. Please dont just say Bruce Frasers or Bruce Lindblooms, I need the numbers you have selected. .

As to the precision, I would like to point out that any of these scripts are going to read the image patch values with a histogram. The histogram is limited to 256 levels (essentially 8-bit precision). This means that any given RGB measurement can be off by plus or minus one. Even if it is right on target in 16-bit mode. This is a limitation of the scripting interface.

It is a good idea to slightly defocus the target image shot. The best materials and lenses will still produce small specular reflections within the image. This and the selection sample size will smooth this out a bit. Otherwise you will see substantial pixel to pixel variations.

The color checker is purposely designed to occupy less than the dynamic range of a typical camera. So it should not reach either end of the histogram when properly exposed. That is why it is good to use a neutral mid tone for the background. And why contrast should be set with the equally distant mid tone patches (3.5 and 6.5) after the center point has been set based on the mid tone (0.5) patch.

In addition, a color checker should not contain any colors that are out of gamut for any color space being tested. This is basically true with this CC and the measured target values at illuminant D65. In sRGB with any other illuminant, there are some target colors that wind up out of gamut. With illuminant A (tungsten) all but ppRGB have some out of gamut colors.

That said, if you calibrate under ppRGB but your workflow is primarily aRGB, sRGB, or cmRGB you may find that your calibration yields out of gamut (clipped) CC colors anyway. I am putting a simple test for this in my next script update.

After calibration if the ends of the histogram have changed substantially you probably have some gamut concerns. This is why you want a mid tone background. Color values outside the range of the black and white patches should be suspect. The yellow tones seem to be particularly vexing in this respect.

If youre out this way, try some Rahr & Sons from Fort Worth.

Cheers, Rags :-)
Les Helgeson User 91 posts since
May 22, 2004
Currently Being Moderated
99. Feb 9, 2006 9:30 AM in response to: (Thomas_Fors)
Re: ACR Calibration
Rags,

I'd be happy to send a text table of the values used. I'll work on it this evening.

BTW, I always work in ProPhoto, which may be overkill but it's the groove I've settled into. Theoretically, gamut issues should not be having much influence as I shot my color chart in a studio with two 5200K strobes fired at 45 deg. angles to the target pasted on a neutral grayish white background.

I tried calibrating the neutral patches as you suggested earlier (no exposure adjustment) but have not been successful. Could this be related to different RAW formats?

I understand you shoot a Nikon whereas I (and Bruce Fraser) shoot Canon. Seems I'm stuck "driving on the shoulder at 80 mph" but fortunately have 4WD! I am only able to get 4 of the 5 (darkest) patches to match (all within a level or two) if I first make an exposure adjustment of +0.95 to my "best" exposure, which brings the white point just below clipping and puts the white patch exactly to level 241 on the ProPhoto color chart (it drops considerably after making other adjustments, though and I leave it alone). Next step is to set the middle patch, etc. as everyone seems to suggest and everything falls right in place following a contrast/shadows adjustment. At least the "shoulder" appears to be wide enough to implement this method! But save for the intial exposure adjustement it sounds like we are essentially following the same procedure(s).

I'll try Peter's suggestion this evening after work, as well.

Best,

Les

More Like This

  • Retrieving data ...