darktable ep 082 - Color Calibration module (pt 1 of 2 - channel mixer)

Bruce Williams Photography
19 Jan 202114:53

Summary

TLDRIn episode 82 of 'Understanding Darktable', the focus is on the new color calibration module in Darktable 3.4, which replaces the deprecated channel mixer and supplements the legacy white balance module. The video explains the module's dual role and its settings, including the auto-apply chromatic adaptation defaults in preferences. It covers the use of color calibration as a channel mixer, detailing the interface updates, the concept of camera reference (D65), and the process of adjusting color channels for various effects. The episode also touches on presets for monochrome mixes, suggesting they provide a more accurate representation of film stocks. Part two will explore the module's use as a white balance supplement.

Takeaways

  • 🔄 Darktable 3.4 introduces a new module called 'Color Calibration' which replaces the deprecated 'Channel Mixer' module and supplements the 'Legacy White Balance' module.
  • 🎨 The 'Color Calibration' module has two functionalities: as a replacement for the 'Channel Mixer' and as an addition to the 'Legacy White Balance'.
  • 🛠 In the preferences, there's a new setting 'Auto Apply Chromatic Adaptation Defaults' which can be set to 'Legacy' or 'Modern', affecting how the 'Color Calibration' module is used upon importing or resetting images.
  • 📸 The 'Legacy' setting applies the 'Legacy White Balance' module as usual, while 'Modern' activates the 'Color Calibration' module with a 'Camera Reference' setting, typically D65.
  • 📚 The script suggests further reading on photo.net for those interested in the technical aspects of illuminance and chromatic adaptation.
  • 🔄 The 'Color Calibration' module operates differently from the old 'Channel Mixer' by working in an unbounded color space, offering more flexibility with tones, colors, and hues.
  • 🎛 The module features tabs for each color channel (R, G, B), allowing for adjustment of the output based on the input from other channels.
  • 🌈 The 'Colorfulness' tab lets users adjust the intensity of the color channels, either accentuating or attenuating the effects made on the R, G, and B tabs.
  • 🔆 The 'Brightness' tab alters the luminosity of each color channel, with options to make them darker or brighter.
  • ⚫ The 'Gray' tab is used for creating monochrome mixes from color images, offering a way to blend primary channels into a black and white result.
  • 📚 New presets for black and white film stocks have been created by Aurélien for the 'Color Calibration' module, which are believed to be more accurate than the old presets.

Q & A

  • What is the new module in Darktable 3.4 called?

    -The new module in Darktable 3.4 is called 'Color Calibration'.

  • What are the two main functions of the Color Calibration module?

    -The Color Calibration module serves two main functions: it replaces the deprecated Channel Mixer module and acts as a supplement to the legacy White Balance module.

  • What is the 'auto apply chromatic adaptation' setting in Darktable preferences?

    -The 'auto apply chromatic adaptation' setting in Darktable preferences determines the default behavior for the Color Calibration module when importing a new image or resetting the history stack. It can be set to 'legacy' or 'modern'.

  • What does setting the 'auto apply chromatic adaptation' to 'legacy' do?

    -Setting the 'auto apply chromatic adaptation' to 'legacy' means that the legacy White Balance module will be applied as usual, defaulting to the white balance set in the camera at the time of exposure, and the Color Calibration module will not be added to the list of active modules.

  • What happens when the 'auto apply chromatic adaptation' is set to 'modern'?

    -When set to 'modern', the legacy White Balance module is set to 'camera reference' (usually D65), and the Color Calibration module is activated by default for all processing.

  • What does the 'Camera reference' setting in the White Balance module refer to?

    -The 'Camera reference' setting in the White Balance module refers to a standard illuminant, usually D65, which is used as a reference point for white balance.

  • How does the Color Calibration module differ from the old Channel Mixer module?

    -The Color Calibration module works in an unbounded color space throughout its part of the pixel pipe, allowing for more tones, colors, and hues to work with, unlike the old Channel Mixer which was assumed to work in an sRGB color space all the time.

  • What is the purpose of the 'Chromatic Adaptation Transform' tab in the Color Calibration module?

    -The 'Chromatic Adaptation Transform' tab in the Color Calibration module is used to set the adaptation to none, essentially turning off this tab and removing all options except for the gamut compression when using the module as a channel mixer.

  • What does the 'Colorfulness' tab in the Color Calibration module allow you to do?

    -The 'Colorfulness' tab allows you to accentuate or attenuate the intensity of any adjustments made on the R, G, and B tabs.

  • What is the 'Brightness' tab used for in the Color Calibration module?

    -The 'Brightness' tab in the Color Calibration module is used to alter the intensity or luminosity of each of the red, green, and blue channels.

  • How can you create a monochrome mix of a color image using the Color Calibration module?

    -You can create a monochrome mix of a color image by adjusting the sliders in the 'Gray' tab of the Color Calibration module to decide how much of each of the three primary channels you want to introduce into your monochrome mix.

  • What are the presets in the Color Calibration module for monochrome mixes based on?

    -The presets in the Color Calibration module for monochrome mixes are based on film stocks, and they are designed to be more representative of the film stocks they are named after, according to the creator of the presets, Aurelian.

  • Why was the old Channel Mixer module deprecated in Darktable?

    -The old Channel Mixer module was deprecated because it was assumed to work in an sRGB color space all the time, which is not necessarily the case in modern photography. The new Color Calibration module offers more flexibility by working in an unbounded color space.

  • How can you access the deprecated Channel Mixer module if you still want to use it?

    -You can access the deprecated Channel Mixer module through the 'Modules Presets' window in Darktable, where there is a preset of grouped modules for deprecated modules.

Outlines

00:00

📚 Introduction to Darktable 3.4's Color Calibration Module

The video script introduces a new module in Darktable 3.4 called 'Color Calibration,' which serves dual purposes. It replaces the deprecated 'Channel Mixer' module and also complements the 'Legacy White Balance' module. The tutorial is split into two parts, with this first part focusing on using the new module as a channel mixer. The script also revisits the 'auto apply chromatic adaptation defaults' setting in preferences, explaining the 'legacy' and 'modern' options and their impact on image processing. The presenter sets the module to 'modern' for all processing, demonstrating the updated user interface for the white balance module and explaining the 'Camera Reference' setting, which is typically set to D65, a standard for daylight illumination.

05:01

🎨 Exploring the Color Calibration Module as a Channel Mixer

This section delves into using the Color Calibration module as a replacement for the old Channel Mixer. The module operates in an unbounded color space, offering more flexibility in color and tone adjustments than the deprecated Channel Mixer, which was limited to the sRGB color space. The presenter explains the functionality of the R, G, and B tabs, which control the output of the respective color channels, and how to adjust them to create custom mixes. Additionally, the 'Colorfulness' tab is introduced, which allows for accentuating or attenuating the intensity of the color channels. The 'Normalized Channels' checkbox is explained, which ensures consistent output saturation regardless of the input values. The summary also touches on the 'Brightness' tab for adjusting the luminosity of each channel and the 'Gray' tab for creating monochrome mixes, mentioning the new presets designed to better emulate film stocks.

10:03

🖤 Transitioning from Old Channel Mixer to the New Color Calibration Module

The final paragraph discusses the transition from the old Channel Mixer module to the new Color Calibration module. It mentions that the old module has been deprecated and is no longer readily available in the Darktable UI, but can still be accessed through a 'grouped modules for deprecated modules' preset if needed. The presenter recommends using the new Color Calibration module for channel mixing tasks moving forward. The video script concludes by previewing the next episode, which will cover using the Color Calibration module as a supplement to the Legacy White Balance module.

Mindmap

Keywords

💡Color Calibration Module

The Color Calibration Module in Darktable 3.4 is a new feature that serves dual roles: replacing the deprecated Channel Mixer Module and supplementing the legacy White Balance Module. It is central to the video's theme as it is the primary subject being explained and demonstrated. The module allows for advanced color adjustments and is used throughout the script to illustrate its replacement of older functionalities and its integration with new features like the 'camera reference' white balance setting.

💡Channel Mixer

The Channel Mixer is a feature that was previously used in Darktable for color adjustments but has now been deprecated in favor of the new Color Calibration Module. It is mentioned in the script to highlight the transition to the new module, which is more versatile and works in an unbounded color space. The term is used to compare the old and new methods of color adjustment, emphasizing the improvements in the latest version of Darktable.

💡White Balance

White Balance is a fundamental concept in photography and photo editing, adjusting the image so that white appears truly white under any lighting condition. In the script, it is discussed in the context of the new Color Calibration Module and the legacy White Balance Module. The video explains how the new module can be used as a supplement to the legacy module, and how the 'camera reference' or D65 setting impacts the white balance.

💡Chromatic Adaptation Transform

Chromatic Adaptation Transform is a technical term used within the Color Calibration Module to describe the process of adjusting colors from one color space to another. In the script, it is mentioned as part of the module's functionality, particularly when the adaptation is set to 'none', which effectively turns off this feature and allows the module to function as a Channel Mixer.

💡Camera Reference

Camera Reference, specifically D65, is a standard for white point in digital imaging, representing daylight under overcast skies. In the video script, it is discussed as a new setting in the White Balance Module when the 'modern' option is selected in preferences. It is used to standardize the white balance across images, which is crucial for consistent color representation.

💡Scene Referred Workflow

Scene Referred Workflow is a color management approach that deals with colors in relation to the scene's lighting rather than the output device. The script mentions it as being set in preferences and being automatically activated alongside the Color Calibration Module, indicating its importance in the new version of Darktable for maintaining color integrity throughout the editing process.

💡Filmic and Exposure

Filmic and Exposure are modules in Darktable that simulate the way film responds to light and adjust the exposure of an image. The script refers to them as being set to active by default when using a Scene Referred Workflow, indicating their role in enhancing the look of images to mimic film photography.

💡Monochrome Mix

Monochrome Mix refers to the process of creating black and white images by blending different color channels. In the script, it is discussed in the context of the Color Calibration Module's 'gray tab', where sliders are adjusted to create a monochrome mix from a color image, emulating different film stocks.

💡Presets

Presets in photo editing are pre-defined settings that can be applied to images for quick adjustments. The script mentions new presets created for the Color Calibration Module, which are designed to emulate different black and white film stocks more accurately than the previous Channel Mixer presets.

💡Normalized Channels

Normalized Channels is a feature in the Color Calibration Module that ensures the output saturation is consistent with the input saturation by adjusting the values of the red, green, and blue sliders so that they sum up to one. It is mentioned in the script as a way to maintain color balance while making individual channel adjustments.

💡UI Refresh

UI Refresh refers to updates made to the user interface of a software application. In the context of the script, it describes the updated design of the White Balance Module in Darktable 3.4, making it more user-friendly and visually distinct with new icons and options.

Highlights

Darktable 3.4 introduces a new module called 'Color Calibration' with two distinct functionalities.

The Color Calibration module replaces the deprecated 'Channel Mixer' module.

It also serves as a supplement to the 'Legacy White Balance' module.

A new preference setting 'Auto Apply Chromatic Adaptation Defaults' is introduced for the Color Calibration module.

The 'Legacy' option in preferences will apply the Legacy White Balance module and not activate the Color Calibration module.

Choosing 'Modern' in preferences will activate the Color Calibration module and set the Legacy White Balance to 'Camera Reference'.

The 'Camera Reference' setting is typically set to D65, a standard for illuminance in photography.

The Color Calibration module can be used as a Channel Mixer by setting the adaptation to 'None'.

The module provides an unbounded color space, offering more tones, colors, and hues to work with compared to the old Channel Mixer.

Each color channel (R, G, B) can be independently adjusted to create custom mixes.

The 'Colorfulness' tab allows for accentuation or attenuation of the intensity of the color channels.

The 'Brightness' tab adjusts the luminosity of each color channel.

The 'Gray' tab is used for creating monochrome mixes from color images.

Aurelian has created new presets for the Color Calibration module that are more representative of film stocks.

The old Channel Mixer module can still be accessed through the 'Modules Presets' window for those who prefer it.

The Color Calibration module is recommended over the old Channel Mixer for current use.

The next episode will cover using the Color Calibration module as a supplement to the Legacy White Balance module.

Transcripts

play00:00

dark table 3.4 has a new module called

play00:03

color calibration and there's quite a

play00:05

lot to cover

play00:06

so again i'm going to break it up into

play00:09

two episodes

play00:10

this will be part one let's go

play00:16

[Music]

play00:22

hi and welcome to episode 82 of

play00:24

understanding dark table

play00:27

to my mind the color calibration module

play00:31

has

play00:31

two personalities on one hand

play00:35

it replaces the now deprecated

play00:39

channel mixer module so that's one

play00:42

personality and

play00:45

its other personality is as a supplement

play00:48

to the legacy white balance module

play00:52

in this episode we're just going to look

play00:54

at the first of those two personalities

play00:56

using the new color calibration module

play00:59

as

play01:00

a channel mixer now before we start

play01:03

i do just quickly want to revisit for

play01:06

the benefit of those people who've come

play01:08

straight to this video without watching

play01:10

the

play01:10

dark table 3.4 new features videos

play01:14

in the preferences

play01:17

and under processing we now have a new

play01:21

entry auto apply chromatic adaptation

play01:24

defaults now this pertains

play01:28

to the color calibration module

play01:32

specifically the default option here

play01:35

is legacy so when you first install

play01:39

dark table this will be set to legacy

play01:42

and what that means

play01:43

is that when you either import a new

play01:47

image

play01:48

or reset the history stack

play01:51

on an image you've already got in your

play01:53

library

play01:57

the what legacy white balance module

play02:00

will be

play02:01

applied as per usual

play02:04

and it will default to whatever was

play02:08

the white balance set in camera at the

play02:11

time of exposure

play02:13

the color calibration module will not

play02:16

be added to your list of active modules

play02:20

that's the legacy mode if you change

play02:24

this to modern what you are saying to

play02:27

dark table

play02:28

is whenever i import a new image or

play02:30

whenever i

play02:31

reset the history on an image i've

play02:33

already got in my library

play02:35

i want you to set

play02:38

the legacy white balance module to

play02:42

a new option which we'll look at in just

play02:44

a sec called camera

play02:45

reference and i want you to

play02:49

activate the color calibration module

play02:54

and we'll go into that a little bit more

play02:57

in episode 83 but i did just want to

play03:00

cover it for anyone who

play03:01

didn't watch the new features videos

play03:03

okay so

play03:05

as you can tell i have it set to modern

play03:07

so i'm using the color calibration

play03:09

module by default for all of my

play03:11

processing from this point forward

play03:14

so to use the color calibration module

play03:17

as

play03:17

a channel mixer i have chosen this image

play03:20

of desiree that i shot a few years ago

play03:22

and what i've done is simply hit the

play03:25

reset parameters button in the history

play03:27

stack

play03:28

and as you can see all of the regular

play03:31

things get applied

play03:32

color calibration is turned on and

play03:35

because i've got

play03:36

a scene referred workflow set in

play03:38

preferences as well

play03:39

it also means filmic and exposure uh

play03:42

set to active as well so that

play03:46

is the image straight out of camera

play03:49

now if we look at the active modules

play03:52

we will see that the white balance

play03:55

module has had a little bit of a ui

play03:57

refresh with dark table 3.4

play04:00

we now have these four icons one for the

play04:03

white balance as shot in camera

play04:06

one for set the white balance detected

play04:09

from an area and if we click on that we

play04:11

will get the

play04:12

white rectangle that takes up 99 of the

play04:15

frame

play04:17

and so dark table will do its best to

play04:19

read the white balance

play04:20

from the image itself we then have

play04:23

a user modified section where you can

play04:26

set your

play04:27

own color temperature if you have a

play04:30

specific reason for wanting to do that

play04:33

and then we have this new one camera

play04:35

reference

play04:36

point in most cases it should be d65

play04:41

now i will confess that d65 is a

play04:44

whole new language to me i went and did

play04:47

a bunch of reading

play04:48

and i kind of understood some of it and

play04:53

sort of eyes glazed over for a lot of it

play04:56

however i did find an interesting

play04:58

discussion on photo.net and i will put a

play05:00

link to that

play05:02

in the description down below so if you

play05:03

really want to get into the weeds on

play05:05

illuminance

play05:07

then by all means hit that link and go

play05:09

and read up

play05:11

some interesting stuff in there and i

play05:13

probably need to go and revisit it

play05:15

but just understand that if you choose

play05:18

modern

play05:19

as the preference for chromatic

play05:21

adaptation transform

play05:23

in preferences then this

play05:26

legacy white balance module will be set

play05:28

to

play05:29

camera reference or d65 and then

play05:32

the color calibration module will do its

play05:34

thing

play05:35

now on this first tab the

play05:38

chromatic adaptation transform if we

play05:41

want to use

play05:43

the color calibration module as a

play05:46

channel mixer

play05:47

we basically want to set the adaptation

play05:50

to none and that is basically then

play05:54

just turning off this tab

play05:57

essentially it's removing all of the

play06:00

options that are there with the

play06:01

exception of the gamut compression

play06:04

and so now what we've got is an r

play06:05

channel a g channel and a b

play06:07

channel and they are your old now

play06:10

deprecated

play06:11

channel mixer now i don't fully

play06:15

understand the reasons for why the old

play06:17

channel mixer was deprecated i think it

play06:19

was something to

play06:20

do with the the science and the color

play06:23

space in which it worked i think

play06:25

it assumed that you were working in an

play06:29

srgb

play06:30

color space all of the time and

play06:32

obviously

play06:33

these days that's not necessarily the

play06:35

case

play06:37

and the color calibration module will

play06:40

work

play06:41

in an unbounded color space uh

play06:44

throughout its little part of the pixel

play06:47

pipe

play06:48

and that basically means you've got

play06:52

more tones and colors and hues and

play06:54

things to work with

play06:56

that's my understanding don't shoot me

play06:58

if i'm wrong

play06:59

okay so how does this work well

play07:01

basically each of these tabs

play07:03

so r for red g for green b for blue

play07:07

represents the output of that particular

play07:10

color channel

play07:11

and by default the input values

play07:15

to each of those outputs is red is at

play07:18

one and green and blue are at zero

play07:20

on the green channel the green input is

play07:23

at one

play07:24

red and blue are at zero and on the blue

play07:26

channel the blue channel

play07:28

is inputting at one and red and green

play07:30

are inputting at zero

play07:32

so the idea is that you can now create

play07:36

any mix

play07:39

for the output of the red channel simply

play07:42

by

play07:43

choosing to re-adjust the sliders now

play07:47

i am not going to pretend to know how to

play07:50

use this in an efficient manner because

play07:54

i never used the channel mixer either i

play07:57

understand

play07:58

the concept but i just i recognize that

play08:02

it's way too powerful at all for my

play08:04

limited understanding

play08:05

and i would probably do more damage than

play08:08

good

play08:08

if i was to muck around with it if you

play08:11

want to reset these you can just double

play08:13

click on the sliders

play08:14

that's nothing new and that will set

play08:17

everything back to default values you'll

play08:20

then notice there is a colorful tab

play08:22

a brightness tab and a grey tab

play08:26

now the colorfulness tab

play08:29

is there to allow you to either

play08:33

accentuate or attenuate

play08:36

the intensity of anything you did

play08:40

on the rg and b tabs so for example if i

play08:44

was to come and do

play08:46

something absolutely horrendous here i

play08:49

have no idea what i'm doing but let's

play08:50

just say i had done this

play08:52

as a new mix for my red channel

play08:56

i could go to the colorfulness tab and

play08:59

this

play09:00

input red slider will allow me to turn

play09:03

down the effect of that red channel or

play09:06

crank up

play09:06

the effect of that red channel and then

play09:09

the same applies for

play09:11

whatever you do on the green channel you

play09:13

would you would then have the ability to

play09:14

attenuate

play09:16

or accentuate that green

play09:19

channel output on this green slider here

play09:22

and then the same for the blue channel

play09:25

you'll notice at the bottom here a

play09:26

checkbox for normalized channels if you

play09:30

activate that then regardless of

play09:33

what you might dial in across these

play09:36

three sliders

play09:38

all of those values will be summed

play09:40

together

play09:41

and then divided back to a

play09:45

value of one so essentially

play09:48

even though you might have numbers that

play09:50

don't necessarily add up to 1.0

play09:54

whatever values you have you know

play09:57

applied across these three sliders

play09:59

will be correlated against each other so

play10:02

that the output saturation

play10:05

is consistent with the input saturation

play10:07

it's just that the channel

play10:08

mix will be a little bit different

play10:12

next up we've got the brightness tab i

play10:14

am just going to reset

play10:15

these and the brightness tab as the name

play10:19

suggests

play10:20

simply allows us to alter the intensity

play10:25

or the luminosity of each of our

play10:28

red green and blue channels so we can

play10:30

make our red channel darker

play10:32

or brighter we can make our green

play10:35

channel darker

play10:37

whoa that's funky uh or brighter

play10:40

or our blue channel darker oh

play10:44

it's like morticia uh or brighter and

play10:47

again the normalized channels checkbox

play10:49

is there

play10:50

to basically average out whatever

play10:55

values you may have entered across these

play10:57

three sliders

play10:59

to then basically end up with a value of

play11:03

one across those three values so that

play11:06

the

play11:07

output luminosity hasn't changed from

play11:09

the input luminosity

play11:12

but the luminosity of the individual

play11:14

channels has been skewed

play11:17

from where it was at the input stage

play11:19

hopefully that makes sense

play11:22

and then finally we've got the gray tab

play11:25

and this is where you will do your

play11:29

monochrome mixes of color images

play11:33

now the moment you move any of these

play11:35

sliders

play11:36

away from their default positions at the

play11:38

far left

play11:40

your image will basically go black and

play11:42

it is then a case of

play11:44

deciding how much of each of the

play11:48

three primary channels you want to

play11:50

introduce into your monochrome mix

play11:53

now sure you can just drag the sliders

play11:56

around and find what looks good for you

play11:58

or you can check out the new presets

play12:01

that aurelian has created here

play12:03

he did mention in his video that he was

play12:06

not

play12:06

entirely happy with the black and white

play12:10

presets that existed

play12:11

in the old channel mixer module and he

play12:14

did confess that he made those up

play12:18

many years ago when he knew less than he

play12:21

knows now

play12:22

and he doesn't feel today

play12:26

in early 2021 that

play12:30

those presets were as accurate

play12:33

as they should have been and he believes

play12:37

that these new

play12:38

presets that he's come up with for the

play12:40

color calibration module

play12:42

are far more representative of

play12:45

the film stocks that they are named

play12:47

after so

play12:49

if you did use the old channel mixer

play12:52

module

play12:53

for some of your past processing

play12:56

exploits it might be worth going back

play13:01

and particularly if you were working off

play13:04

raw files

play13:06

create duplicates disable the channel

play13:09

mixer

play13:10

enable the color calibration module and

play13:14

maybe try some of these presets and just

play13:16

see whether or not

play13:17

you feel that these presets are a better

play13:20

representation of the black and white

play13:22

film stock they're trying to emulate

play13:25

than the presets which were in the old

play13:27

channel mixer module

play13:29

now we'll just mention because the old

play13:31

channel mixer module has been deprecated

play13:34

it means that you won't

play13:38

naturally find that module

play13:41

available in the ui of dark table

play13:44

anymore

play13:45

however if you did watch the videos on

play13:48

new features you would have seen me

play13:49

cover the new

play13:51

modules presets window

play13:54

and within there there is a preset

play13:57

of grouped modules for deprecated

play14:01

modules

play14:02

so even if you do want to keep using the

play14:06

channel mixer module

play14:07

you can access it from there if you want

play14:09

to

play14:10

but i think the recommendation is if you

play14:13

want to do channel mixing

play14:15

trickery today avoid the old channel

play14:18

mixer module

play14:19

and go with the new color calibration

play14:22

module

play14:23

alrighty i am going to leave it there

play14:24

for this episode and in episode 83

play14:27

we will look at using the color

play14:30

calibration module

play14:31

as a supplement to the legacy white

play14:35

balance module

play14:36

looking forward to it all right catch

play14:38

you in the next one

play14:44

[Music]

play14:52

you

Rate This

5.0 / 5 (0 votes)

Etiquetas Relacionadas
DarktablePhotographyColor CalibrationChannel MixerWhite BalancePhoto EditingImage ProcessingTutorialCamera SettingsPhotographic Techniques
¿Necesitas un resumen en inglés?