Page 2 of 2 FirstFirst 12
Results 11 to 16 of 16

Thread: Bridge changing my colors?

  1. #11
    Senior Member
    Join Date
    Dec 2008
    Location
    Vancouver, Washington, USA
    Posts
    1,956

    Re: Bridge changing my colors?



    Quote Originally Posted by MikeG2012
    I'm surprised though that Adobe hasn't come out with some sort of algorithm to read the data from the RAW files. Its not like it'd be illegal to read the data, right?

    Of course. But the data only tells you what to do, not how to do it. For example, the only thing that the metadata says about Automatic Lighting Optimizer is "off, low, medium, or strong". But the actual effect that it causes is different for every single image. Now, if Canon documented somewhere what ALO (and any other setting) actually does, then someone else could implement it. Until then, the only option is to use DPP.

  2. #12

    Re: Bridge changing my colors?



    Quote Originally Posted by Daniel Browning


    Quote Originally Posted by MikeG2012
    I'm surprised though that Adobe hasn't come out with some sort of algorithm to read the data from the RAW files. Its not like it'd be illegal to read the data, right?

    Of course. But the data only tells you what to do, not how to do it. For example, the only thing that the metadata says about Automatic Lighting Optimizer is "off, low, medium, or strong". But the actual effect that it causes is different for every single image. Now, if Canon documented somewhere what ALO (and any other setting) actually does, then someone else could implement it. Until then, the only option is to use DPP.
    <div style="CLEAR: both"]</div>

    Maybe I'm making a weird mental leap but that doesn't seem to make sense. Simply because when in photoshop, you seta genericfilter to sharpen the image as a whole and it applies it based on the differences in the pixels, same as contrast in a sense. The Custom Profile simply states to sharpen the output image by a certain extent and decrease the contrast by another amount. Now granted, the ratio upon which each progression in the Custom Profile is equal to may be up for grabs, but the applying of that filter should not be an issue ifthe metadatasimply reads, "The camera says sharpen by level 4 and decrease contrast by -4."


    I guess it comes down to what information is recorded in the metadata and how its formatted. Becuase although I do see your point now that I think about it, one would think that the camera has to write the data to explain how DPP needs to apply the filter. Therefore, another program would be able to read it as well. Otherwise, DPP wouldn't know how to apply the setting either.
    7D | 1D Classic | EF 70-200 f/2.8 L IS | EF 100-400 f/4.5-5.6 L IS | EF-S 17-55 f/2.8 IS

  3. #13
    Senior Member neuroanatomist's Avatar
    Join Date
    Dec 2008
    Location
    Boston, MA
    Posts
    3,878

    Re: Bridge changing my colors?



    Quote Originally Posted by MikeG2012
    ..one would think that the camera has to write the data to explain how DPP needs to apply the filter. Therefore, another program would be able to read it as well.

    &Alpha;&upsilon;&tau;?&sigmaf; &epsilon;?&nu;&alpha;&iota; &omicron; &tau;&rho;?&pi;&omicron;&sigmaf; &pi;&omicron;&upsilon; &epsilon;?&nu;&alpha;&iota; &epsilon;&pi;&epsilon;&iota;&delta;? &epsilon;?&nu;&alpha;&iota; &epsilon;&kappa;&epsilon;?&nu;&omicron;&sigmaf; &omicron; &tau;&rho;?&pi;&omicron;&sigmaf;. There's the answer to you question. In Greek. Can you read it? What if the camera wrote those instruction in Kulfargarian, a mythical language where Google's translation engine will be of no help? As was pointed out earlier, Canon encodes the data. Adobe could almost certainly break the code, and then be subject to a lawsuit. I guess it's not worth it, to them.


    It would be nice if all formats were cross application and cross platform - if MS PowerPoint files would open seamlessly in Keynote and vice versa, etc. Alas, the world just doesn't work that way. []

  4. #14

    Re: Bridge changing my colors?



    Haha fair enough. Guess I
    7D | 1D Classic | EF 70-200 f/2.8 L IS | EF 100-400 f/4.5-5.6 L IS | EF-S 17-55 f/2.8 IS

  5. #15
    Senior Member neuroanatomist's Avatar
    Join Date
    Dec 2008
    Location
    Boston, MA
    Posts
    3,878

    Re: Bridge changing my colors?



    FWIW, the Greek phrase above translates to, "That's the way it is because it is that way." []

  6. #16
    Senior Member
    Join Date
    Dec 2008
    Location
    Vancouver, Washington, USA
    Posts
    1,956

    Re: Bridge changing my colors?



    Quote Originally Posted by MikeG2012
    Simply because when in photoshop, you seta genericfilter to sharpen the image as a whole and it applies it based on the differences in the pixels,

    But what if DPP uses USM sharpening, whereas Lightroom uses deconvolution sharpening? Or what if DPP uses the demosaic algorithm for sharpening and Lightroom uses USM? Well, one solution might be to copy the exact same sharpening code from one program to the other (either break into Canon and steal it, or reverse engineer it). But even that is not enough, because the demosaic and color processing is going to affect sharpening as well.


    So even if you have the *exact* same sharpening code and controls in both programs, and process the same raw in both programs at the same setting (e.g. "+3"), you're still going to get images thatlook like they were sharpened differently.And that's just *sharpening*, never mind the tons and tons of other features.


    Quote Originally Posted by MikeG2012
    , one would think that the camera has to write the data to explain how DPP needs to apply the filter.Therefore, another program would be able to read it as well. Otherwise, DPP wouldn't know how to apply the setting either.


    <meta content="text/html; charset=utf-8" http-equiv="content-type" />



    That's not how it works. If you tell your BFF "let's do our secret handshake", you don't have to spell out the dozen steps involved, from high fives to fist bumps, because you've already worked it out together in advance, in secret. But if you tell a stranger "let's do our secret handshake", they wont know what to do.


    Same thing with Canon. The camera designers and the DPP programmers get together in secret and decide to use "ALO: medium" in the metadata. Then, in DPP, that will actually cause a thousand different complicated processing steps and secret blend of herbs and spices.


    So there are several issues here:
    • Do third parties even want to try to read Canon metadata and emulate DPP image controls and rendering?
    • If they want to, are they able to see the metadata, or does Canon prevent them by encrypting the data?
    • If they are willing, and the data is available, are they *able* to figure out the secret sauce that Canon puts behind the controls?



    From my understanding, the second issue is never a problem. The "encryption", if any, is always amateur-hour stuff that's easy to crack. The most difficult step is figuring out Canon's secret sauce. But even if they could do it somehow with no work involved whatsoever, I think many raw converters wouldn't even want to. First, it would require a whole separate set of internal processing -- essentially two raw converters in one program -- and that kind of complexity can ruin a programming project. For example, if a third party used a different color space than DPP, users wouldn't be able to get the same color in some cases, so the program would have to allow emulation of DPP's color space processing.Furthermore, differentiating themselves from DPP is how they sell products, so they may not feel that "can emulate DPP perfectly" is a valuable feature.


    I think the ideal solution would be for all camera manufacturers to open source their raw converters.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •