Documentation for the base curve module from darktable 2.3 (links updated)

Hello,

if I remember right, harry durgin talks in one of his videos about the settings of the base curve module from darktable version 2.3. - does somebody know, in which video?

http://weeklyedit.com/additional-thoughts-camera-profiling/

1 Like

And/or these ones?
http://weeklyedit.com/basecurves/
http://weeklyedit.com/playlist/?module=Base%20Curve

2 Likes

Thanks!

Addendum: with joy I have noted that the links I gave above are popular.
Unfortunately, weeklyedit.com seems depressed (= down) these days. ping @harry_durgin

However, you will be able to find many of Harryā€™s tutorials here https://www.youtube.com/watch?v=LufwQZx01gk

Have fun!
Claes in Lund, Sweden

Donā€™t use the basecurve tool. Create a camera profile instead! A tutorial for that will be available on pixls.us soon.

Is ā€œcamera profileā€ already implemented in DT? Basecurve has preset ā€œPanasonic likeā€ but I guess it was created for particular model and when I apply it to my GX7 photos first thing I notice is that photos need circa +0,3EV exposure as they are dark. If I can make such a profile for GX7 please let me know, Iā€™ll try to create one and send it to developers.
edit: in links above there is video by @harry_durgin with tutorial how to create ā€œbasic curveā€ profiles for each ISO setting. Unfortunately, itā€™s done on linux so I can only provide samples to create profiles.

Hi Gobo,

yes, camera profiles are supported by darktable! The basecurve has been generated for Panasonic cameras in general. If you want a profile for your camera, you should create a camera profile and share it.

Iā€™m sorry, but Harry his videos are incorrect.

Please read PIXLS.US - Profiling a camera with darktable-chart

1 Like

Andreas, Iā€™m trying to work through the process of profiling my camera. Whereas I truly appreciate your in-depth article, there are a few things which arenā€™t very clear. Perhaps you can clarify?

Letā€™s start off with why you feel that Harry Durginā€™s video tutorial is incorrect. Iā€™m sure that by explaining this your answer will likely augment that which is already in your article! More knowledge is a good thing. It will probably fill some of the current holes in the general level of understanding.

Letā€™s move onā€¦

Iā€™m using the Color-checker Passport. You note that itā€™s important to have an L-value of 96 for the neutral white patch. Iā€™ve noticed that this is dependant upon exposure.

  • What does one do if none of the Raw photos in the set of ever-increasing ISOs are exposed so as to give this value?
  • If say, only the ISO 100 exposure produces this value but the subsequent shots do not, what is one to do?
    (The L-values on all of my shots are unique).

You say ā€œdisable most modules, especially the base curve!..ā€.

  • What do you mean ā€œmostā€?
  • Which ones can remain?
  • Which ones other than the base curve must not be enabled?

You mention that one must create a custom white balance before taking the profile shots. In the instructions you include ā€œIf your camera has a custom white balance featureā€¦ā€

  • If the camera doesnā€™t, what is one to do?
  • Like most, mine has a custom white balance feature. However, following from the above, can one correct the white balance in post by using dtā€™s White Balance module without compromising the profiling workflow?

With regards to darktable-chart, you say ā€œNow it is time to start darktable-chartā€ā€¦

  • I think that more than a few people would appreciate greater details explaining how this is to be done from the Command Line :flushed:
  • Am I correct to infer that this functionality is not available from the ā€œregularā€ darktable version and that one must roll oneā€™s own? :confounded:
  • If your answer to the above is ā€œyesā€, the next question posed to the developers is ā€œwhyā€. I would think that self-compiling is well beyond the abilities of many of dtā€™s users, particularly if theyā€™re not running Linux!

Iā€™ll finish-off with a personal observation: I donā€™t give a ratā€™s butt about what the OEMā€™s designers feel that my unprocessed fotos should look either in-camera or prior to post. Hence, I donā€™t care if my fresh RAWs donā€™t look like the OEMā€™s jpegs. I simply want my baseline to reflect (hah: a pun!) real-world colours. From there itā€™s only up to me to begin doing funky things :crazy_face:

Letā€™s start off with why you feel that Harry Durginā€™s video tutorial is incorrect.

  • Harry assumes an incorrect L-value (as in Lab) for the neutral gray patch for the ColorChecker Passport!
  • The setup for shooting the target is very bad.
  • What does one do if none of the Raw photos in the set of ever-increasing ISOs are exposed so as to give this value?

Redo the photos with better conditions!

Quoting the article: If the value displayed in the color picker module matches the L-value of the field or is close (+0/-2. This means L=94 to L=96 is acceptable), give the RAW file and the corresponding JPEG file 5 stars.

  • If say, only the ISO 100 exposure produces this value but the subsequent shots do not, what is one to do? (The L-values on all of my shots are unique).

Then only use the ISO 100 exposure which is fine to apply for other ISO values too.

You say ā€œdisable most modules, especially the base curve!..ā€.
What do you mean ā€œmostā€?

None is the best (beside the once you canā€™t disable :slight_smile:)

  • Which ones can remain?

Orientation; Crop & Rotate, Lens Correction (if required)

  • Which ones other than the base curve must not be enabled?

All which manipulate the image in color or tone. Orientation and Crop&Rotate are fine.

Quoting the article: You can also crop the image but you need to apply exactly the same crop to the RAW and JPEG file! (This is why you use a tripod!)

You mention that one must create a custom white balance before taking the profile shots. In the instructions you include ā€œIf your camera has a custom white balance featureā€¦ā€

  • If the camera doesnā€™t, what is one to do?

Auto White Balance (AWB)

  • Like most, mine has a custom white balance feature. However, following from the above, can one correct the white balance in post by using dtā€™s White Balance module without compromising the profiling workflow?

No, you canā€™t! You created a JPEG which is a developed picture with the applied White Balance your camera used!

With regards to darktable-chart, you say ā€œNow it is time to start darktable-chartā€ā€¦

  • I think that more than a few people would appreciate greater details explaining how this is to be done from the Command Line :flushed:

I donā€™t see why. You donā€™t need a terminal to start darktable-chart.

  • Am I correct to infer that this functionality is not available from the ā€œregularā€ darktable version and that one must roll oneā€™s own?

If it is not packaged, contact the packager and report a bug!

Hence, I donā€™t care if my fresh RAWs donā€™t look like the OEMā€™s jpegs. I simply want my baseline to reflect (hah: a pun!) real-world colours.

Then match against a CIE file.

Andreas

[P.S. Iā€™ve sent a request to update the article on pixls.us]

Thanks, Andreas! Itā€™s becoming more clear now. Yet, the waters are still a bit turbid :wink: ā€¦

Surely this doesnā€™t matter if all one wants to do is match against the CIE file, right? Furthermore, if this is oneā€™s end goal, there isnā€™t really a need to shoot any jpeg files, correct?

Great! Alas, Iā€™m not quite sure how to run it :thinking:. Any hints?

Surely this doesnā€™t matter if all one wants to do is match against the CIE file, right? Furthermore, if this is oneā€™s end goal, there isnā€™t really a need to shoot any jpeg files, correct?

Iā€™m sure you will find out and then can report back :slight_smile:

Great! Alas, Iā€™m not quite sure how to run it

Looks like it doesnā€™t come with a desktop file, which is worth a bug report ā€¦

Open a Terminal and type: darktable-chart

If this doesnā€™t work, blame your packager :slight_smile:

Sorry; Iā€™m not quite sure about the following eitherā€¦

Hmmā€¦ I donā€™t think that itā€™s a good idea to trust Auto Anything! If the cameraā€™s AWB isnā€™t indicative of the real world and oneā€™s goal is to produce a real-world profile, then it seems that the poor suckers who are without the ability to customise White Balance, are left holding the short stick. With this in mind, Iā€™m hoping that what I think that Pascal de Bruijn is doing is, in fact, acceptable.

So, are you saying itā€™s okay to use incorrect L-values on the other photos? Or, are you saying that one must just use the ISO 100 profile regardless of the actual ISO conditions of other photos? The latter kinda defeats the purpose of the exercise, doesnā€™t it?

Wow. Seems to me that this could be a day-long exercise of chasing oneā€™s tail in an on-going effort to tweak untold variables until one arrives at an acceptable L-value. But, if this is the price that one must pay, well, this is what will be doneā€¦

Well, I was kind of hoping that you as the apparent ā€˜expertā€™ would shed some light onto this, Andreas. Hence the request for verification of what are merely my assumptions :wink:

I choose to look at him as adding what he knows to our collective knowledge base. You can do the same.