Hello.
Obviously there is a problem that I'm trying to solve and I know that it is not limited to my specific scenario. Instead of just trying to get a quick and easy fix I thought to have this issue addressed in a more comprehensive manner so that other folks could benefit from this in the future.
Explaining the whole situation turned out to be fairly long, so I divided this into 2 parts. You can just skip to the 'technical stuff' right away.
PREFACE:
I've been very happy with Spyder2 and my old CRT display. Got me nice screen-to-print matching with their patch reader too. I've also done quite a lot of BW post-processing and have been happy with it. Obviously something good like that couldn't last. There came the time when I had no choice but to migrate to an LCD panel. I did a lot of poking around and posting, and have been led to believe that Dell U2711 was good enough for what I needed... We all make mistakes... Anyway, Spyder2 wasn't working anymore with my new panel so I got me a Spyder3. To be on the safe side I chose the Elite edition.
Now, I realize that by the magnitude of its complexity, color accuracy and matching is a field worthy of a gentleman's lifetime dedication. I'm not a certified calibrator, nor do I wish to become one but apparently even in the year 2012 one still has to possess an impressive set of skills just to ensure that some backward software doesn't ruin his display. That's right, in my case the picture is substantially better *without* calibration.
Based on my prior experience I chose to go for Spyder3; to accurately calibrate my panel - hassle-free, and keep it that way. Contrary to my expectations, Spyder3 had done a very sloppy job. Unfortunately, in the 2 years of using the product I haven't realized that. Simply (and foolishly) I *trusted* Datacolor to yield the optimal calibration with minimal user intervention, just the way it was accomplished with my CRT monitor.
When the time came for me to do some BW post-processing I started noticing various color casts all over the grayscale. That's when the things started to go bad for me. I had no idea my display was *that much* out of whack. I've spent pretty much the whole week fumbling with the spectro, the software and my panel. Don't know how much the panel is to blame, but quite frankly I've grown to loathe them all with a passion. The OLEDs aren't here yet, so I'm pretty much stuck with this setup. Naturally, I want to make the best of this bad situation. Please, don't recommend me anything else. I swore to myself that this is my first and last LCD *ever*.
THE TECHNICAL STUFF:
Windows 7 Pro 64-bit
ATI Radeon HD 5670 1GB
Dell U2711 panel connected via DP, set to maximum resolution and bit-depth
Spyder3 Elite
The problem:
As the title of this post suggests I have an issue with the way the grayscale appears on my panel. It is not limited strictly to some minor banding. Moreover, if the grayscale doesn't look right, it means that a whole lot of tones are out of whack too.
My grayscale pretty much begins at RGB 13,13,13 and naming it a 'grayscale' at this point would be too generous. It's more of a 'green-scale' because it has a distinctive greenish hue. Below 13 it just drops abruptly There are *a few* values below 13 whose densities I can spot using my eye-o-meter, but you'll agree with me that that's not the way it's supposed to look. At around RGB 30, the grayscale suddenly becomes more or less neutral and the brightness keeps increasing up to around 39. At 39 the density drops (becomes darker!) and the grayscale takes on a Red/Magenta tone. It becomes pretty much neutral at some point higher up, though there is still apparent some 'magenta' banding, which is not very severe. I guess the main perpetrator is the poorly engineered software, because the spectro does provide useful readings with some degree of consistency.
I must point out that this calibration is actually the *best* of what I was able to achieve. I'm looking to solve this issue using some other software but before I jump into that, let me share with you the 'fun' times I've had with Spyder3Elite.
At this point there's a good chance I know more about the software itself than you do. In my dealing with the problem I decided to be methodical. Instead of just playing around with it, in hope to get lucky, and get me the perfect combination of settings, I attempted to isolate the problematic areas. I then addressed each of those areas separately and did arrive at a point where I can say that I have the best calibration for this particular hardware/software combination. Obviously, this "best" isn't nearly as good as it ought to be.
In my tedious endeavor I was pretty much conducting a set of experiments. Everything is documented. I have all of those ICC profiles and I can recreate the results of each of those calibration attempts. I will describe just the interesting stuff.
The slightly odd thing about my calibration is that I want my display to be fairly dim. That would be 71 cd/m2. I work in a completely dark room and that level of brightness is the maximum I can handle without getting headaches. The display settings are such (and I'll explain):
Brightness: 8, Contrast: 50, Custom color; R:99, G:93, B:100
The contrast shouldn't be changed from its factory default (50) because once you increase it, the colors just start going crazy on you, which would only make the calibration more difficult. With the settings mentioned above I can get contrast ratio of about 560:1. Increasing the contrast setting doesn't help there. The Brightness does though. At higher backlighting levels *this* panel *can* produce better contrast ratio. In my case, however, that is out of the question.
As per the software. I can see no difference between the ICC 4.0 and 2.0, so for now I just left it on 4.0. I can always recalibrate in the 2.0 format. I did get slightly better results with the Chromatic adaptation set to XYZ scaling vs. Bradford, so I'm leaving it there.
In 'display type'/identify controls I ticked 'Contrast' and 'RGB Sliders'.
In Expret Console I selected a white point of 6500k and Gamma 2.2.
Luminance: Visual Mode (I'll tell you why). Gray balance: OFF, FullCAL.
Now.. What I found out is that letting the software mess with the white and black point is the worst thing you can do to your grayscale. So, basically, all I'm asking from my calibration is to adjust the gamma and take care of any color casts.
In the initial stage of the calibration process, the spectro takes a few basic readings and then lets me adjust the settings on the display to bring them closest to what I'm shooting for. By adjusting the RGB sliders I can get within 50 degrees from 6500K. Every time I click 'update' I can also see the brightness output. So I adjust the Brightness on the panel to get the closest to my 71 cd/m2. Yes, this is how I set my "target brightness". I set it using only the hardware. Using the method described above I can always set my panel to that specific brightness level with good degree of accuracy.
As soon as I'm satisfied with the readout of the spectro I proceed to the actual calibration, which from that point is completely automatic. When it's all over, the grayscale looks like what I described earlier. By comparison the Uncalibrated mode looks substantially better than the Calibrated. The Grayscale is almost completely neutral throughout and there is hardly any appreciable banding. The colors look right, however the gamma appears just a tad off (brighter). You could say that I should just settle for it, and I'm honestly thinking about it. I could correct the gamma in my video card settings but before I take that route I want to make sure there's no better way to do it.
Why did I choose to turn the 'Gray Balance Calibration' OFF? It would seem that running an 'Iterative' calibration would solve my problem.... What a joke... The results I get with this 'Iterative' calibration are just so much worse. The *joke* is really that the software doesn't even *attempt* to read the densities that I'm having such a problem with. It just reads patches of gray from maybe around RGB 80 and up.. when it should be correcting 1, 2, 3, 4...15.. and then maybe every 2 or 3 samples. And it makes sense that it doesn't do it. The signal-to-noise ratio of this spectro apparently isn't good enough to be poking around in those dark areas. It looks like the engineers at Datacolor knew that but simply went: "To hell with it.. we'll just make the spectro read the lighter intensities it has no problem with and the low end will turn out just fine.. If not, who's gonna care or even notice?..." Funny, no? I bet that is exactly how it went down! How else can you explain such negligence?
Adjusting the Curves:
I don't know which is more useless the 'Gray Balance Calibration' or the 'Edit Curves' tool. Out of the entire spectrum they give you 9 points you can apply *very gross* adjustments to. If you haven't done so already, I recommend you try adjusting your profile using this tool... It's guaranteed to make you laugh.. (or vomit).
WHAT I NEED.
I need a tool (software), either from Datacolor but hopefully from another manufacturer, to fine-tune my display's profile OR make one from scratch. Fortunately, with my spectro I can read any density on my screen, so I can kind of manually dial in the numbers into a 3rd party ICC profile creator (or whatever). Naturally, I would need a proven and fail-proof strategy there.
Another idea: Since I can get myself very close to my target using just the hardware (settings on the display), maybe I can simply use my canned display profile and only adjust the gamma on my video card? I would need a proper method for it too, should I take that route.
OR MAYBE, just maybe I can still somehow coax my spectro's native software into making me a proper profile. If you're reading this, it means you've probably been there. What is out there to help me out?
One last thing. I haven't really touched on my video adapter. What I have is nothing special really. It is not designated for CAD or optimized for any wide gamut application. I did my best to ensure it's not affecting gamma, color temperature, gamut or anything like that but if you know there's a problem with it I'll replace it in a heart-beat. When I was putting this machine together I actually thought that the parts I was getting were a pretty good combination. No one really knew whether Spyder3 software could take advantage of an LUT that's more than 8 bits deep but I decided to be prepared if it had that capability. The display adapter wasn't specific about its LUTs but I did read in one place on the web where it seemed it had a 10-bit LUT. I cannot confirm it, however. The panel itself is connected via DisplayPort, to ensure the high(er) bit capability. The panel itself has an internal 12-bit LUT, a property I am also taking advantage of. Everything seems to be *right there* to produce a very accurate, quality calibration... Everything except for the deficient software...
PS: This is not about print-matching, as I don't print anymore.