Re: Scanner Profiling: Critical or Luxury?
- From: Don <phoney.email@xxxxxxxxx>
- Date: Mon, 17 Oct 2005 02:22:29 +0200
On Sun, 16 Oct 2005 04:02:51 +0200, "Lorenzo J. Lucchini"
<ljlbox@xxxxxxxxxx> wrote:
>>>"Often"? Why "often"?
>>
>> Because given a characteristic curve of any film its bias is always in
>> the same direction. If the image content causes a bias (and virtually
>> all image content does!) then it follows that - even if we assume a
>> 50/50 split - a substantial number of images will be considerably
>> degraded by having a scanner profile applied in the wrong direction.
>
>Agreed. But find another brand of film, its bias will be different.
>This, I think, goes to say that a scanner profile *alone* just isn't
>terribly useful for scanning film, and that one should rather use a film
>profile, if possible.
We are not talking about film profiles but about scanner profiles. But
even film profiles only go so far. Basically, the front end should not
be loaded with irreversible edits especially when it's the very first
step.
>> What you're forgetting is that edits are *cumulative*!
>>
>> No profile + correction = 1 edit.
>> Profile + correction = 2 edits.
>> 2 edits > 1 edit.
>> Ergo, 2 edits = more corruption.
>
>Applying the profile can't be considered an "edit", as -- at least in my
>scanner and many other flatbeds, but I stated this more than once -- it
>is applied at 16-bit internally.
Bit depth doesn't matter in this context. It's still an edit! Just
because a profile is an "automatic correction" makes no difference.
It's still an edit because data is changed.
>Now, of course, it's still technically an edit no matter how many
>bits...
Exactly!
>but we know that 16-bit has quite a bit of "room to spare", at
>least for current scanners: the bits you lose were made of noise to
>begin with.
That doesn't matter. The subject is how useful a scanner profile is.
>> A scanner profile helps if image content is neutral (and if there are
>> no edits later!).
>>
>> A scanner profile hurts if image content is biased in the opposite
>> direction or any further edits are required (either to remove the
>> profile or to enhance the profile when it doesn't go far enough).
>
>In the latter case (enhance the profile), it doesn't. At all.
>It doesn't because
>1) as I said, applying the profile doesn't count as an "edit"
If it changes data, it's an edit.
>2) in your 8 bpc of data, there will be more useful information than if
>you didn't apply the profile -- "useful" in terms of how well your bits
>map to the image's content precision.
No, there will be *less* information because the original information
has been "corrupted" by the profile which in the above case
*amplified* the error! Now, that's bad enough but it will also reduce
"useful" dynamic range and, most likely, cause radical clipping!
>Take an easier example than color correction: gamma.
.... cut ...
Gamma is totally different because it doesn't cause clipping. Scanner
profile can and does!!! Especially when it amplifies unwanted image
bias.
>> You can't say "let's assume 16-bit internally" and the turn around and
>> in the same breath say "but bit depth doesn't matter".
>>
>> It's a non-sequitur. You can't have one without the other.
>
>Not really true. I'm sorry for the confusion of terms, and I see what
>you are saying, but...
>When people say "scan at 16-bit" or "scan at 8-bit", they usually refer
>to the bit depth of the data *that comes out from the scanner to their
>computers through their USB bus, or whatever*.
>
>This is the "bit depth issue" I'm thinking about.
>
>Sure, what the scanner does internally is also "bit depth". But heck,
>I've repeated that I was assuming the scanner worked at 16-bit
>internally, don't know, like 10 times!
>
>Yeah, that's "bit depth" as well, OK. But I thought it was quite clear
>that it wasn't the "bit depth" I was referring to when saying that "it
>is a separate issue from profiling", as I think I've taken care to
>specify "you scan at 8-bit, but the scanner processes 16-bit internally"
>to the point of boredom...
That's inconsistent. You seem to pick and choose i.e.,
"Let's assume 16-bit internally, but let's not talk about bit depth"
or
"Scanner profile changes data, but let's not consider it an edit"
You can't have it both ways.
>>>And in the cases you end up with a step backwards, well... if you did
>>>not apply the profile, you would end up with an equal (but actually
>>>greater) number of such cases.
>>
>> Exactly as I said at the outset. What you're ignoring is that:
>>
>> 2 small edits <> 1 big edit!!!
>>
>> Don't confuse subjective perception of the image with actual data in
>> the image. Yes, 2 small edits with *conceptually* produce the same
>> *perceived correction* as one bit edit, *but* (!):
>>
>> *Any* two edits are always going to cause more damage to the data than
>> a single edit! It's just simple math. Cumulative errors.
>
>Not if one of those edits is done on infinite-precision data.
>
>Now, 16-bit is not "infinite precision" by any stretch of imagination,
>but it's definitely near enough if you are "scanning at 8-bit", i.e.
>your scanner is only sending 8-bit data to the computer.
>
>Heck, you could process in floating point (which is what I do in my
>program, just to be on the very safe side) and gain nothing wrt 16-bit
>integer, as long as your in-scanner "edit" isn't so extreme as to cause
>quantization errors in the eight most significant bits.
>
>So, in effect, when a scanner applies a profile (or anything else) to
>its *internal 16-bit data*, that's not an "edit" that can really
>contribute to a cumulative error: you can see it "as if" the scanner
>applied the profile using infinite-precision floating-point.
>
>This will remain true as long as scanners don't come near 16-bit of
>meaningful data, and as long as the (non)-edit you apply inside the
>scanner isn't "extreme", which color correction usually isn't (and if it
>is, then your scanner is probably better thrown away).
None of that matters... Any time you make a change, no matter how
small, it's a change. That's all there is to it. You can't pick and
chose.
A profile changes data, irretrievably. It serves no useful purpose
unless the image is biased "the right way" *and* you do no edits
afterwards. That's all there is to it.
Of course, to each his own, as they say. If the scanner profile works
for you that's fine. But that doesn't change the fact that scanner
profiles (not to be confused with monitor or printer profiles) are of
very limited (if any) use.
Don.
.
- References:
- Scanner Profiling: Critical or Luxury?
- From: Alan Smithee
- Re: Scanner Profiling: Critical or Luxury?
- From: Don
- Re: Scanner Profiling: Critical or Luxury?
- From: Don
- Re: Scanner Profiling: Critical or Luxury?
- From: Lorenzo J. Lucchini
- Re: Scanner Profiling: Critical or Luxury?
- From: Don
- Re: Scanner Profiling: Critical or Luxury?
- From: Lorenzo J. Lucchini
- Re: Scanner Profiling: Critical or Luxury?
- From: Don
- Re: Scanner Profiling: Critical or Luxury?
- From: Lorenzo J. Lucchini
- Scanner Profiling: Critical or Luxury?
- Prev by Date: Re: Canoscan FS4000, Vuescan, and dust removal
- Next by Date: Re: HP 6250C and scanning 35 mm slides - 2ND REQUEST
- Previous by thread: Re: Scanner Profiling: Critical or Luxury?
- Next by thread: I lost my HP 6250C CD
- Index(es):
Relevant Pages
|