Calibration des couleurs
Un module complet de correction de l’espace de couleur, de réglage de la balance des blancs, ainsi qu’un mixeur de canaux.
Ce module simple mais puissant peut être utilisé des manières suivantes :
-
Pour régler la balance des blancs (Adaptation chromatique), en travaillant en tandem avec le module Balance des blancs. Ici, le module Balance des blancs effectue quelques réglages initiaux (requis pour que le module Dématriçage fonctionne efficacement), puis le module Calibration des couleurs calcule ensuite une balance des blancs plus précise du point de vue perceptif une fois que le profil de couleur d’entrée a été appliqué.
-
En tant que simple mélangeur de canaux RVB, ajustant les canaux de sortie R, V et B en fonction des canaux d’entrée R, V et B pour effectuer une gradation des couleurs par diaphonie.
-
Pour régler la saturation et la luminosité des couleurs de l’image, en fonction de la valeur relative des canaux R, V et B de chaque pixel.
-
Pour produire des niveaux de gris basés sur les valeurs relatives des canaux R, V et B, d’une manière similaire à la réponse d’un film noir et blanc à un spectre lumineux.
-
Pour améliorer la précision des couleurs du profil de couleur d’entrée à l’aide d’une charte de couleurs.
🔗Balance des blancs dans l’onglet CAT (Transformation d’Adaptation Chromatique)
L’adaptation chromatique vise à prédire à quoi ressembleraient toutes les surfaces de la scène si elles avaient été éclairées par un autre illuminant. Ce que nous voulons en fait prédire, cependant, c’est à quoi ces surfaces auraient ressemblé si elles avaient été éclairées par le même illuminant que votre moniteur, afin que toutes les couleurs de la scène correspondent au changement d’illuminant. La balance des blancs, quant à elle, vise uniquement à garantir que les blancs et les gris sont vraiment neutres (R = V = B) et ne se soucie pas vraiment du reste de la gamme de couleurs. La balance des blancs n’est donc qu’une adaptation chromatique partielle.
L’adaptation chromatique est contrôlée dans l’onglet CAT (Transformation d’adaptation chromatique) du module Calibration des couleurs. Lorsqu’il est utilisé de cette manière, le module Balance des blancs est toujours requis car il doit effectuer une opération de balance des blancs de base (connectée aux valeurs de profil de couleur d’entrée). Cette balance des blancs technique (mode Neutre boîtier) est un réglage constant qui donne un aspect achromatique aux gris éclairés par un illuminant D65 standard, et rend le processus de dématriçage plus précis, mais n’effectue aucune adaptation perceptuelle en fonction de la scène. L’adaptation chromatique proprement dite est alors effectuée par le module Calibration des couleurs, en plus des corrections effectuées par les modules Balance des blancs et Profil de couleur d’entrée. L’utilisation de matrices personnalisées dans le module Profil de couleur d’entrée est donc déconseillée. De plus, les coefficients RVB du module Balance des blancs doivent être précis pour que ce module fonctionne de manière prévisible.
Les modules Calibration des couleurs et Balance des blancs peuvent être automatiquement appliqués pour effectuer une adaptation chromatique pour les nouveaux traitements en définissant l’option de flux de travail d’adaptation chromatique à Moderne dans (Préférences > Traitement> Appliquer l’adaptation chromatique par défaut). Si vous préférez effectuer tous les équilibrages des blancs dans le module Balance des blancs, une option Originel est également disponible. Aucune des deux options n’empêche l’utilisation d’autres modules tels que Balance de couleur RVB plus tard dans le pipeline graphique pour le gradation créative des couleurs.
Par défaut, le module Calibration des couleurs effectue une adaptation chromatique en :
-
lisant les données Exif du fichier RAW pour récupérer la balance des blancs de la scène définie par le boîtier,
-
ajustant ce paramètre depuis le module Balance des blancs à l’aide de la balance des blancs de référence du boîtier,
-
ajustant de plus ce paramètre avec le profil de couleur d’entrée utilisé (matrice standard uniquement).
Par souci de cohérence, les paramètres par défaut du module Calibration des couleurs supposent toujours que la matrice standard est utilisée dans le module Profil de couleur d’entrée – tous les paramètres non standard de ce module sont ignorés. Cependant, le module Calibration des couleurs peut lire ses valeurs par défaut dans n’importe quel préréglage appliqué automatiquement dans le module Balance des blancs.
Il est également intéressant de noter que, contrairement au module Balance des blancs, le module Calibration des couleurs peut être utilisé avec des masques. Cela signifie que vous pouvez corriger sélectivement différentes parties de l’image pour tenir compte des différentes sources de lumière.
Pour ce faire, créez une instance du module Calibration des couleurs pour effectuer des ajustements globaux en utilisant un masque pour exclure les parties de l’image que vous souhaitez gérer différemment. Créez ensuite une seconde instance du module réutilisant le masque de la première instance (inversé) en utilisant un masque raster.
🔗Flux de travail de l’onglet CAT
The default illuminant and color space used by the chromatic adaptation are initialised from the Exif metadata of the RAW file “as set in camera”.
Alternatively you can use the color picker (to the right of the color patch) to select a neutral color from the image or, if one is unavailable, select the entire image. In this case, the algorithm finds the average color within the chosen area and sets that color as the illuminant. This method relies on the “gray-world” assumption, which predicts that the average color of a natural scene will be neutral. This method will not work for artificial scenes, for example those with painted surfaces.
- Sélectionnez Tel que pris par le boîtier pour restaurer les paramètres par défaut du boîtier et relire le RAW Exif.
La pastille de couleur montre la couleur de l’illuminant actuellement calculé projeté dans l’espace sRGB. Le but de l’algorithme d’adaptation chromatique est de transformer cette couleur en blanc pur, ce qui ne signifie pas forcément déplacer l’image vers sa couleur opposée perceptive. Si l’illuminant est correctement réglé, l’image aura la même teinte que celle indiquée dans la pastille de couleur lorsque le module est désactivé.
À gauche de la pastille de couleur se trouve l’approximation CCT (température de couleur corrélée). Il s’agit de la température la plus proche, en kelvin, de l’illuminant actuellement utilisé. Dans la plupart des logiciels de traitement d’image, il est courant de régler la balance des blancs en utilisant une combinaison de température et de teinte. Cependant, lorsque l’illuminant est éloigné de la lumière du jour, le CCT devient imprécis et non pertinent, et la CIE (Commission internationale de l’éclairage) décourage son utilisation dans de telles conditions. Le texte du CCT vous informe de la correspondance CCT la plus proche trouvée :
-
Lorsque le CCT est suivi de (lumière du jour), cela signifie que l’illuminant actuel est proche d’un spectre de lumière du jour idéal ± 0,5 %, et le chiffre du CCT est donc significatif. Dans ce cas, il est conseillé d’utiliser l’illuminant D (lumière du jour).
-
Lorsque le CCT est suivi de (corps noir) cela signifie que l’illuminant actuel est proche d’un spectre idéal de corps noir (planckien) ± 0,5 %, et donc que l’approximation du CCT est pertinente. Dans ce cas, il est conseillé d’utiliser l’illuminant Planckien (corps noir).
-
Lorsque le CCT est suivi de (invalide), cela signifie que le chiffre CCT n’a pas de sens et est faux, car nous sommes trop loin d’un spectre de lumière du jour ou d’un spectre de la lumière du corps noir. Dans ce cas, il est conseillé d’utiliser l’illuminant Personnalisé. L’adaptation chromatique fonctionnera toujours comme prévu (voir la remarque ci-dessous), de sorte que le mot clé (invalide) signifie uniquement que la couleur de l’illuminant actuel n’est pas précisément liée au CCT affiché. Ce mot clé n’a rien d’inquiétant – il est simplement là pour vous dire de ne pas utiliser la lumière du jour et les illuminants planckiens car ils ne se comporteront pas comme vous pourriez vous y attendre.
Lorsqu’une des méthodes de détection d’illuminant ci-dessus est utilisée, le module vérifie où se trouve l’illuminant calculé en utilisant les deux spectres idéalisés (lumière du jour et corps noir) et choisit le modèle de spectre le plus précis à utiliser dans son paramètre Illuminant. L’interface utilisateur changera en conséquence :
-
Un curseur de température sera fourni si l’illuminant détecté est proche d’un spectre D (lumière du jour) ou planckien (corps noir), pour lesquels le CCT est significatif.
-
Des curseurs de teinte et de chroma dans l’espace CIE 1976 Luv sont proposés pour l’illuminant Personnalisé, ce qui permet une sélection directe de la couleur de l’illuminant dans un cadre perceptif sans aucune hypothèse intermédiaire.
Remarque : En interne, l’illuminant est représenté par ses coordonnées de chromaticité absolue dans l’espace colorimétrique CIE xyY. Les options de sélection de l’illuminant dans le module ne sont que des interfaces pour configurer cette chromaticité à partir de relations du monde réel et sont destinées à accélérer ce processus. Peu importe pour l’algorithme si le CCT est étiqueté invalide – cela signifie simplement que la relation entre le CCT et les coordonnées xyY correspondantes n’est pas physiquement exacte. Quoi qu’il en soit, la couleur définie pour l’illuminant, telle qu’affichée dans la pastille de couleur, sera toujours respectée par l’algorithme.
Lors du passage d’un illuminant à un autre, le module tente de traduire le plus précisément possible les réglages précédents vers le nouvel illuminant. Le passage de n’importe quel illuminant à Personnalisé préserve entièrement vos paramètres, puisque l’illuminant Personnalisé est un cas général. Le basculement entre d’autres modes, ou de Personnalisé à tout autre mode, ne conservera pas précisément vos paramètres du mode précédent en raison d’erreurs d’arrondi.
D’autres illuminants codés en dur sont disponibles (voir ci-dessous). Leurs valeurs proviennent des illuminants standards CIE et sont absolues. Vous pouvez les utiliser directement si vous savez exactement quel type d’ampoule a été utilisé pour éclairer la scène et si vous faites confiance au profil d’entrée de votre boîtier et à la précision des coefficients de référence D65. Sinon, voir les Mises en garde ci-dessous.
🔗Contrôles de l’onglet CAT
- Adaptation
- L’espace colorimétrique de travail dans lequel le module effectuera sa transformation d’adaptation chromatique et son mixage de canal. Les options suivantes sont fournies :
-
- Bradford linéaire (1985) : Ceci est précis pour les illuminants proches de la lumière du jour et est compatible avec la norme standard ICC v4, mais produit des couleurs hors gamut pour les illuminants plus difficiles.
- CAT16 (2016) : Il s’agit de l’option par défaut. Elle est plus robuste pour éviter les couleurs imaginaires tout en travaillant avec un large gamut ou du cyan et du violet saturés. Elle est plus précise que le CAT Bradform dans la plupart des cas.
- Bradford non-linéaire (1985) : Cela peut parfois produire de meilleurs résultats que la version linéaire mais n’est pas fiable.
- XYZ : Il s’agit de la méthode la moins précise et n’est généralement pas recommandée, sauf à des fins de test et de débogage.
- Aucun (contourné) : Désactive toute adaptation et utiliser l’espace de travail RVB du pipeline graphique.
- Illuminant
- Le type d’illuminant supposé avoir éclairé la scène. Choisissez parmi les éléments suivants :
-
- Identique à la chaîne de traitement (D50) : n’effectue pas d’adaptation chromatique dans cette instance de module, mais effectue simplement le mixage des canaux, en utilisant l’espace colorimétrique Adaptation sélectionné.
- Illuminant standard CIE : choisissez parmi l’un des illuminants standard CIE (lumière du jour, incandescent, fluorescent, équi-énergie ou corps noir), ou un illuminant lumière LED non standard. Ces valeurs sont toutes pré-calculées - tant que le capteur de votre appareil photo est correctement profilé, vous pouvez simplement les utiliser telles quelles. Pour les illuminants proches du locus planckien, un contrôle supplémentaire Température est également fourni (voir ci-dessous).
- Personnalisé : si un patch gris neutre est disponible dans l’image, la couleur de l’illuminant peut être sélectionnée à l’aide de la pipette de couleur, ou peut être spécifiée manuellement à l’aide des curseurs de teinte et de saturation (dans l’espace colorimétrique perceptuel LCh). L’échantillon de couleur à côté de la pipette de couleur montre la couleur de l’illuminant calculé utilisé dans la compensation CAT. La pipette de couleur peut également être utilisé pour restreindre la zone utilisée pour la détection de l’IA (ci-dessous).
- (AI) détecter depuis les surfaces de l’image : cet algorithme obtient la couleur moyenne des zones de l’image qui ont une covariance élevée entre les canaux de chroma dans l’espace YUV et une variance intra-canal élevée. En d’autres termes, il recherche les parties de l’image qui semblent être grises sans considérer les surfaces colorées plates qui peuvent être réellement teintées. Il ignore également le bruit de chroma ainsi que les aberrations chromatiques.
- (AI) détecter depuis les bords de l’image : contrairement à l’équilibrage des blancs automatique du module Balance des blancs qui repose sur l’hypothèse du « monde gris », cette méthode détecte automatiquement un illuminant approprié en utilisant l’hypothèse du « bord gris », en calculant le Minkowski p-norm (p = 8) du laplacien et en essayant de le minimiser. C’est-à-dire qu’il suppose que les bords doivent avoir le même dégradé sur tous les canaux (bords gris). Elle est plus sensible au bruit que la précédente méthode de détection basée sur la surface.
- Tel que pris par le boîtier : calcule l’illuminant en fonction des paramètres de balance des blancs fournis par le boîtier.
- Température
- Ajuste la température de couleur de l’illuminant. Déplacez le curseur vers la droite pour adopter un illuminant plus bleu, ce qui donnera à l’image une apparence plus chaude/plus rouge. Déplacez le curseur vers la gauche pour adopter un illuminant plus rouge, ce qui rend l’image plus froide/plus bleue après compensation.
-
Ce contrôle n’est disponible que pour les illuminants qui se trouvent près du locus de Planck et fournit un réglage fin le long de ce locus. Pour les autres illuminants, le concept de Température de couleur n’a pas de sens, donc aucun curseur de température n’est fourni.
- Teinte
- Pour une balance des blancs personnalisée, définissez la Teinte de la couleur de l’illuminant dans l’espace colorimétrique LCh (dérivée de l’espace CIE Luv).
- Chroma
- Pour une balance des blancs personnalisée, définissez la Chroma (ou la saturation) de la couleur de l’illuminant dans l’espace colorimétrique LCh (dérivé de l’espace CIE Luv).
- Compression du gamut
- La plupart des capteurs de caméra sont légèrement sensibles aux longueurs d’onde UV invisibles, qui sont enregistrées sur le canal bleu et produisent des couleurs « imaginaires ». Une fois corrigées par le profil de couleur d’entrée, ces couleurs finiront par sortir du gamut (c’est-à-dire qu’il ne sera peut-être plus possible de représenter certaines couleurs comme un triplet [R, V, B] valide avec des valeurs positives dans l’espace colorimétrique de travail) et produire des artefacts visuels dans les dégradés. L’adaptation chromatique peut également repousser d’autres couleurs valides hors du gamut tout en repoussant encore plus loin les couleurs déjà hors du gamut.
- La Compression gamut utilise une méthode perceptive, non destructive, pour tenter de compresser la chroma en préservant la luminance inchangée et en conservant la teinte aussi proche que possible. L’objectif de cette méthode est d’adapter l’image entière au gamut de l’espace colorimétrique de travail. Cette fonctionnalité est par exemple très utile pour les scènes contenant des lumières LED bleues, qui sont souvent assez problématiques et peuvent entraîner une affreuse troncature du gamut dans l’image finale.
- Tronquer les valeurs RVB négatives du gamut
- Supprime toutes les valeurs RVB négatives (les met à zéro). Cela permet de gérer un mauvais niveau de noir ainsi que les problèmes de troncature du canal bleu qui peuvent survenir avec les lumières LED bleues. Cette option est destructrice pour la couleur (elle peut changer la teinte) mais garantit une sortie RVB valide quoi qu’il arrive. Il ne doit jamais être désactivé à moins que vous ne vouliez vous occuper du mappage du gamut manuellement et compreniez ce que vous faites. Dans ce cas, utilisez la Correction du niveau du noir dans le module Exposition pour vous débarrasser de toute valeur RVB négative (RVB signifie lumière, qui est de l’énergie, et qui devrait toujours être une quantité positive), puis augmentez la Compression du gamut jusqu’à ce qu’il ne reste plus de taches noires unies dans l’image. Une réduction de bruit appropriée peut également aider à éliminer les valeurs RVB incorrectes. A noter que cette approche peut encore être insuffisante pour récupérer quelques bleus profonds et lumineux.
Remarque 1 : Il a été signalé que certains pilotes OpenCL ne fonctionnent pas correctement lorsque des valeurs RVB négatives sont présentes dans le pipeline de pixels, car de nombreux opérateurs de pixels utilisent des logarithmes et des fonctions de puissance (Filmique, Balance des couleurs, toutes les conversions d’espace colorimétrique CIE Lab < -> CIE XYZ), qui ne sont pas définies pour les nombres négatifs. Bien que les entrées soient nettoyées avant les opérations sensibles, cela ne suffit pas pour certains pilotes OpenCL, qui produisent des valeurs isolées NaN (pas un nombre). Ces valeurs NaN peuvent ensuite être diffusées par des filtres locaux (opérations de flou et de netteté, telles que Netteté, Contraste local, Égaliseur de contraste, Filtre passe-bas, Filtre passe-haut, Flou de surface et reconstruction des hautes lumières de Filmique RVB), résultant en de grands carrés noirs, gris ou blancs.
Dans tous ces cas, vous devez activer l’option Tronquer les valeurs RVB négatives du gamut dans le module Calibration des couleurs.
Remarque 2 : Un cas courant d’échec des algorithmes de couleur dans le module Calibration des couleurs (en particulier la compression du gamut) concerne les pixels qui ont une valeur de luminance de 0 (canal Y de l’espace CIE 1931 XYZ), mais une chromaticité non nulle (canaux X et Z de l’espace CIE 1931 XYZ). Ce cas est une bizarrerie numérique qui ne correspond à aucune réalité physique (un pixel sans luminance ne devrait pas avoir de chromaticité non plus), produira une division par zéro dans les espaces colorimétriques xyY et Yuv, et créera en conséquence des valeurs RVB NaN. Ce problème n’est pas corrigé dans Calibration des couleurs car il s’agit du symptôme d’un mauvais profilage d’entrée et/ou d’un mauvais niveau du point noir, et doit être résolu manuellement soit en ajustant le profil de couleur d’entrée avec le mélangeur de canaux ou dans la Correction du niveau du noir du module Exposition.
🔗Avertissements CAT
Pour que l’adaptation chromatique fonctionne correctement il faut que soient satisfaites un certain nombre d’hypothèses concernant les étapes antérieures du traitement dans le pipeline graphique. Il peut être facile d’invalider ces hypothèses par inadvertance. Pour vous aider à éviter ce genre d’erreur, le module Calibration des couleurs affichera des avertissements dans les circonstances suivantes.
-
Si le module Calibration des couleurs est configuré pour effectuer une adaptation chromatique mais que le module Balance des blancs n’est pas réglé sur Boîtier, des avertissements seront affichés dans les deux modules. Ces erreurs peuvent être résolues soit en réglant le module Balance des blancs sur Boîtier soit en désactivant l’adaptation chromatique dans le module Calibration des couleurs. Notez que certains capteurs peuvent nécessiter des corrections mineures dans le module Balance des blancs, auquel cas ces avertissements peuvent être ignorés.
-
Si deux ou plusieurs instances de Calibration des couleurs ont été créées, chacune essayant d’effectuer une adaptation chromatique, une erreur sera affichée sur la seconde instance. Cela peut être un cas d’utilisation valide (par exemple, lorsque des masques ont été configurés pour appliquer différentes Balances des blancs à différentes zones ne se chevauchant pas de l’image), auquel cas les avertissements peuvent être ignorés. Dans la plupart des autres cas, l’adaptation chromatique doit être désactivée dans l’une des instances pour éviter les doubles corrections.
Par défaut, si une instance du module Calibration des couleurs effectue déjà une adaptation chromatique, chaque nouvelle instance que vous créez aura automatiquement son adaptation réglée sur Aucun (contourner) pour éviter cette erreur de « double correction ».
Les modes d’adaptation chromatique dans le module Calibration des couleurs peuvent être désactivés en définissant Adaptation sur Aucun (contourner) ou en réglant Illuminant sur Identique à la chaîne de traitement (D50) dans l’onglet CAT.
Dans un flux de travail d’édition RAW typique, ces avertissements visent à éviter les erreurs courantes que l’on peut facilement faire quand on utilise des préréglages automatiques par défaut dans le module. Lors de l’utilisation de préréglages personnalisés et de certains flux de travail spécifiques, tels que l’édition de numérisations de films ou de fichiers JPEG, ces avertissements peuvent et doivent être ignorés.
Les utilisateurs avancés peuvent désactiver les avertissements du module dans Préférences > Traitement > Montrer les messages d’alerte.
🔗Mixeur de canaux
Le reste de ce module est un mélangeur de canaux standard, vous permettant d’ajuster les sorties R, V, B, la couleur, la luminosité et le gris du module en fonction des valeurs relatives des canaux d’entrée R, V et B.
Le mixage des canaux est effectué dans l’espace colorimétrique défini par le contrôle Adaptation de l’onglet CAT. À toutes fins pratiques, ces espaces CAT sont des espaces RVB particuliers liés à la physiologie humaine et proportionnels aux émissions de lumière dans la scène, mais ils se comportent toujours de la même manière que tout autre espace RVB. L’utilisation de l’un des espaces CAT peut faciliter le processus de réglage du mixeur de canaux, en raison de leur connexion avec la physiologie humaine, mais il est également possible de mixer les canaux dans l’espace de travail RVB du pipeline en réglant Adaptation sur Aucun (contourner). Pour effectuer un mixage de canaux dans l’un des espaces colorimétriques Adaptation sans adaptation chromatique, réglez Illuminant sur Identique à la chaîne de traitement (D50).
Remarque : Les couleurs réelles des couleurs primaires CAT ou RVB utilisées pour le mixage de canaux, projetées sur l’espace d’affichage sRVB, sont peintes à l’arrière-plan des curseurs RVB, afin que vous puissiez avoir une idée du décalage de couleur qui résultera de la modification de vos paramètres.
Le mixage des canaux est un processus qui définit un facteur d’amplification/réduction pour chaque canal comme la combinaison des ratios de chaque canal d’origine. Au lieu d’entrer une simple correction qui lie la valeur de sortie d’un canal à sa valeur d’entrée (par exemple, R_sortie = R_entrée × correction
), la correction de chaque canal dépend de l’entrée de tous les canaux pour chaque pixel (par exemple, R_sortie = R_entrée × R_correction + V_entrée × V_correction + B_entrée × B_correction
). Ainsi, chaque canal d’un pixel contribue aux autres (un processus connu sous le nom de “diaphonie” ou “cross-talk”) qui équivaut à faire tourner les couleurs primaires de l’espace colorimétrique en 3D. Il s’agit en fait d’une simulation numérique de filtres de couleurs matériels.
Bien que la rotation des couleurs primaires en 3D équivaille finalement à appliquer une rotation générale de teinte, la connexion entre les corrections RVB et la rotation de teinte perceptive qui en résulte n’est pas directement prévisible, ce qui rend le processus non intuitif. « R », « V » et « B » doivent être considérés comme trois lumières que nous composons, et non comme un ensemble de couleurs ou de teintes. De plus, puisque la trichromie RVB ne découple pas la luminance et la chromaticité mais est une configuration d’éclairage additive, le canal « V » étant plus fortement lié à la perception de la luminance humaine que les canaux « R » et « B » ; tous les pixels ont un canal « V » différent de zéro, ce qui implique que toute correction du canal « V » affectera probablement tous les pixels.
Le processus de mixage des canaux est donc lié à une interprétation physique du tristimulus RVB (en tant que lumières additives) qui le rend bien adapté à la calibration des couleurs primaires et aux corrections d’illuminant. De plus il fusionne les changements de couleur sans cassure. Cependant, essayer de le comprendre et de le prédire d’un point de vue perceptif (luminance, teinte et saturation) va échouer et est découragé.
Remarque : Les labels « R », « V » et « B » des canaux des espaces colorimétriques de ce module ne sont que des conventions formées par habitude. Ces canaux ne sont pas nécessairement « rouge », « vert » et « bleu », et il est déconseillé d’essayer de leur donner un sens en se basant sur leurs noms. Il s’agit d’un principe général qui s’applique à tout espace RVB utilisé dans n’importe quelle application.
🔗Onglets R, V et B
Au niveau le plus élémentaire, vous pouvez considérer les onglets R, V et B du module Calibration des couleurs comme un type de multiplication matricielle entre une matrice 3x3 et les valeurs d’entrée [R V B]. Ceci est en fait très similaire à ce que fait un profil de couleur ICC basé sur une matrice, sauf que l’utilisateur peut entrer les coefficients de la matrice via l’interface graphique de darktable plutôt que de lire les coefficients à partir d’un fichier de profil ICC.
┌ R_sortie ┐ ┌ Rr Rv Rb ┐ ┌ R_entrée ┐
│ V_sortie │ = │ Vr Vv Vb │ X │ V_entrée │
└ B_sortie ┘ └ Br Bv Bb ┘ └ B_entrée ┘
Si, par exemple, une matrice vous a été fournie pour passer d’un espace colorimétrique à un autre, vous pouvez entrer les coefficients de la matrice dans le Mixeur de canaux comme suit :
-
sélectionnez l’onglet R puis définissez les valeurs Rr, Rv et Rb à l’aide des curseurs d’entrée R, V et B
-
sélectionnez l’onglet V puis définissez les valeurs Vr, Vv et Vb à l’aide des curseurs d’entrée R, V et B
-
sélectionnez l’onglet B puis définissez les valeurs Br, Bv et Bb à l’aide des curseurs d’entrée R, V et B
Par défaut, la fonction de mixage du module Calibration des couleurs copie simplement les canaux d’entrée [R V B] directement sur les canaux de sortie correspondants. Cela équivaut à multiplier par la matrice identité :
┌ R_sortie ┐ ┌ 1 0 0 ┐ ┌ R_entrée ┐
│ V_sortie │ = │ 0 1 0 │ X │ V_entrée │
└ B_sortie ┘ └ 0 0 1 ┘ └ B_entrée ┘
Pour avoir une compréhension plus intuitive du comportement des curseurs de mixage des onglets R, V et B, considérez les points suivants :
-
pour le canal de destination R, le réglage des curseurs vers la droite rendra les zones R, V ou B de l’image plus “rouges”. Déplacer le curseur vers la gauche rendra ces zones plus “cyan”.
-
pour le canal de destination V, le réglage des curseurs vers la droite rendra les zones R, V ou B de l’image plus “vertes”. Déplacer le curseur vers la gauche rendra ces zones plus “magenta”.
-
pour le canal de destination B, le réglage des curseurs vers la droite rendra les zones R, V ou B de l’image plus “bleues”. Déplacer le curseur vers la gauche rendra ces zones plus “jaunes”.
🔗Contrôles des onglets R, V et B
Les contrôles suivants sont affichés pour chacun des onglets R, V et B :
- Entrée R/V/B
- Choisissez dans quelle mesure les canaux d’entrée R, V et B influencent le canal de sortie relatif à l’onglet concerné.
- Normaliser les canaux
- Cochez cette case pour normaliser les coefficients afin d’essayer de préserver la luminosité globale de ce canal dans l’image finale par rapport à l’image d’entrée.
🔗Onglets luminosité et saturation
La luminosité et la saturation (saturation des couleurs) des pixels d’une image peuvent également être ajustées en fonction des canaux d’entrée R, V et B. L’algorithme de base utilisé est le même que celui qu’utilise le module Filmique RVB pour le mappage des tonalités (qui préserve les ratios RVB) et pour la saturation des tons moyens (qu’il manipule).
- Algorithme de saturation
- Ce contrôle vous permet de mettre à niveau l’algorithme de saturation vers la nouvelle version 2021, pour les développements effectués avant darktable 3.6 – il n’apparaîtra pas pour les développements qui utilisent déjà la dernière version.
🔗Contrôles de l’onglet Saturation
- Entrée R/V/B
- Ajuste la saturation des couleurs en fonction des canaux R, V et B de ces couleurs. Par exemple, le réglage du curseur rouge (entrée) affectera la saturation des couleurs contenant beaucoup de canal R bien plus que celle des couleurs contenant seulement une petite quantité de canal R.
- Normaliser les canaux
- Cochez cette case pour essayer de maintenir constante la saturation globale entre les images d’entrée et de sortie.
🔗Contrôles de l’onglet Luminosité
- Entrée R/V/B
- Ajuste la luminosité de certaines couleurs de l’image, en fonction des canaux R, V et B de ces couleurs. Par exemple, le réglage du curseur rouge (entrée) affectera la luminosité des couleurs contenant beaucoup de canal R bien plus que celle des couleurs contenant seulement une petite quantité de canal R. Lors de l’assombrissement/éclaircissement d’un pixel, le rapport des canaux R, V et B pour ce pixel est conservé, afin de préserver la teinte.
- Normaliser les canaux
- Cochez cette case pour essayer de maintenir la luminosité globale constante entre les images d’entrée et de sortie.
🔗Onglet Gris
Une autre application très utile de Calibration des couleurs est la possibilité de mélanger les canaux pour produire une sortie en niveaux de gris – une image monochrome. Sélectionnez l’onglet gris et réglez les curseurs R, V et B pour contrôler la contribution de chaque canal à la luminosité de la sortie. Cela équivaut à la multiplication matricielle suivante :
Gris_sortie = [ r v b ] X ┌ R_entrée ┐
│ V_entrée │
└ B_entrée ┘
Lorsqu’on a affaire à des tons chair, les poids relatifs des trois canaux affecteront le niveau de détail de l’image. Mettre plus de poids sur R (par exemple [0,9, 0,3, -0,3]) donnera des tons de peau lisses, tandis que l’accentuation de V (par exemple [0,4, 0,75, -0,15]) fera ressortir plus de détails. Dans les deux cas, le canal B est réduit pour éviter d’accentuer le grain de peau indésirable.
🔗Contrôles de l’onglet Gris
- Entrée R/V/B
- Choisissez dans quelle mesure chacun des canaux R, V et B contribue au niveau de gris de la sortie. L’image ne sera convertie en monochrome que si les trois curseurs totalisent une valeur non nulle. Ajouter plus de B aura tendance à faire ressortir plus de détails, ajouter plus de R aura tendance à lisser les tons chair.
- Normaliser les canaux
- Cochez cette case pour essayer de maintenir la luminosité globale constante au fur et à mesure que les curseurs sont ajustés.
🔗Mappage zone de couleurs
La fonction mappage zone est conçue pour faciliter l’édition par lots d’une série d’images de manière efficace. Dans ce scénario, vous développez généralement une image de référence unique pour l’ensemble du lot, puis copiez et collez l’historique de développement sur toutes les autres images du lot.
Malheureusement, la température de couleur de la lumière change souvent légèrement entre les prises de vue, même au sein d’une même série capturée dans les mêmes conditions. Cela peut être le résultat en lumière naturelle d’un nuage passant devant le soleil, ou en lumière artificielle d’un rapport différent entre la lumière indirecte colorée et la lumière principale. Chaque image aura encore besoin d’un réglage individuel si vous voulez un look parfaitement uniforme sur toute la série, et cela peut être à la fois long et frustrant.
La zone de mappage des couleurs vous permet de définir une chromaticité cible (teinte et chroma) pour une région particulière de l’image (l’échantillon de contrôle), que vous comparez ensuite à la même chromaticité cible dans d’autres images. L’échantillon de contrôle peut être soit une partie essentielle de votre sujet qui doit avoir une couleur constante, soit une surface immobile et éclairée de manière constante sur votre série d’images.
Le processus de mappage se fait en deux étapes.
🔗Étape 1 : définir la cible
Il existe deux manières de définir la chromaticité cible pour votre échantillon de contrôle :
-
si vous connaissez ou attendez une couleur arbitraire pour l’échantillon de contrôle (par exemple, une charte de gris, une charte de couleurs, un produit ou un logo d’une couleur spécifiée), vous pouvez définir ses valeurs L, h et c directement, en Lch dérivé de l’espace CIE Lab 1976,
-
si vous voulez simplement faire correspondre le développement de votre image de référence, réglez le Mode zone sur Mesure, puis activez la pipette de couleur (à droite de la pastille de couleur) et dessinez un rectangle sur votre échantillon de contrôle. La colonne Entrée sera alors mise à jour avec les valeurs L, h, c de l’échantillon de contrôle avant la correction des couleurs, et la colonne Cible affichera les valeurs L, h, c résultantes de l’échantillon de contrôle après l’application du réglage actuel de la calibration.
si vous réinitialisez les valeurs L, h, c, la valeur par défaut est une couleur neutre à 50 % de clarté (gris moyen) – cela peut être utile pour définir rapidement la balance des blancs moyenne de n’importe quelle image. Si vous souhaitez faire correspondre l’échantillon de contrôle au gris neutre, il vous suffit de réinitialiser le curseur chroma car les paramètres de clarté et de teinte n’ont aucun effet sur la chromaticité des gris neutres.
Notez que la valeur cible n’est pas réinitialisée lorsque vous réinitialisez le module lui-même, mais est stockée indéfiniment dans la configuration de darktable et sera disponible au prochain lancement ainsi que pour la prochaine image que vous développerez.
L’option Prendre le mixeur de canaux en compte vous laisse choisir quand la cible est échantillonnée. Si elle est désactivée, la couleur cible est mesurée immédiatement après l’étape CAT (Transformation d’Adaptation Chromatique), qui a lieu avant tout mixage de canaux. Cela signifie que si vous avez un profil calibré en vigueur dans le mixeur de canaux, ce profil sera rejeté. Si elle est activée, la couleur cible est mesurée après les étapes CAT et mixeur de canaux en incluant tout profil calibré. C’est l’option recommandée pour la plupart des cas d’utilisation.
Remarque : Si vous définissez votre cible à partir d’un patch gris, sachez que la pastille grise des chartes couleur n’est jamais entièrement neutre. Par exemple, Datacolor Spyder a un gris légèrement chaud (teinte = 20°, chroma = 1,2) tandis que X-Rite pre-2014 a un gris plus froid mais plus neutre (teinte = 240°, chroma = 0,3) et X-Rite post- 2014 est presque parfaitement neutre (teinte = 133°, chroma = 0,2). En général, il n’est pas souhaitable de faire correspondre l’échantillon de contrôle à une cible grise parfaitement neutre, et il est en fait erroné de le faire lors de l’utilisation de cartes grises (servant à régler la balance des blancs) et de chartes couleur comme échantillon de contrôle.
🔗Étape 2 : faire correspondre la cible
Lorsque vous ouvrez une nouvelle image, le Mode zone est automatiquement réinitialisé sur Correction. À l’aide de la pipette de couleurs attaché à la pastille de couleur, vous pouvez ensuite re-sélectionner directement votre échantillon de contrôle dans la nouvelle image. Les réglages d’illuminant appropriés requis pour que l’échantillon de contrôle corresponde à la chromaticité cible mémorisée seront automatiquement calculés et le réglage sera mis à jour au cours de la même opération.
Pour garantir des résultats cohérents, l’option Prendre le mixeur de canaux en compte devra être définie comme lorsque la mesure de la cible a été effectuée. Notez que la correspondance cible ne définit que les paramètres d’illuminant utilisés dans la transformation d’adaptation chromatique – elle ne modifie pas les paramètres du mixeur de canaux, car la calibration est gérée dans l’outil de calibration de la charte couleur. Cependant, en fonction de cette option, les paramètres du mixeur de canaux peuvent être utilisés ou ignorés dans le calcul des paramètres de l’illuminant.
Cette opération peut être répétée, sans autre travail, autant de fois que vous avez d’images dans votre série.
🔗step 3: deactivate color mapping
The settings you configured in step 1 are sticky – they will stay active until you manually turn them off by resetting lightness to 50 and chroma to 0. Until then, every time you use this module (even after closing and restarting darktable), those settings will affect the results of an auto-whitebalance operation. To remind you that color mapping is active, especially while the section is collapsed, the heading will change from “area color mapping” to “area color mapping (active)” whenever chroma is nonzero or lightness is other than 50.
Remarque : Une correspondance parfaite de la chromaticité de votre échantillon de contrôle avec la chromaticité cible peut ne pas toujours donner un résultat perceptuel similaire, même si les nombres sont exactement les mêmes. Le rapport de clarté entre l’échantillon de contrôle et son environnement, ainsi que les contrastes de couleurs en jeu dans l’image, modifieront la perception des couleurs de manière très difficile à modéliser. Pour vous faire une idée de ce problème, consultez [l’illusion des fraises grises](https://www.sciencealert.com/in-spite-of-what-your-eyes-tell-you-these-strawberries-aren-t- rouge).
🔗Extraction de paramètres à l’aide d’une charte de couleurs
Étant donné que le mixeur de canaux est essentiellement une matrice RVB (similaire au Profil de couleur d’entrée utilisé pour les images RAW), il peut être utilisé pour améliorer la précision des couleurs du profil de couleur d’entrée en calculant les paramètres ad hoc de calibration des couleurs.
Ces paramètres calculés visent à minimiser, dans une situation d’éclairage donnée, les différences observées entre les couleurs de la scène et celles de l’enregistrement fourni par le boîtier. Cela équivaut à créer un profil de couleur ICC générique, mais ici, le profil est stocké en tant que paramètres de module. Ces paramètres, pour être partagés et réutilisés entre les images, peuvent être enregistrés sous forme de préréglages ou de styles,. Ces profils sont censés compléter et affiner le profil d’entrée générique mais ne le remplacent pas.
Cette fonctionnalité peut vous aider à :
-
gérer des illuminants difficiles, tels que des ampoules à faible IRC, pour lesquels un simple équilibrage des blancs ne suffira jamais,
-
numériser des œuvres d’art ou des produits commerciaux où une restitution fidèle des couleurs d’origine est requise,
-
neutraliser plusieurs boîtiers différents à la même référence, lors de séances de photos avec plusieurs caméras, afin d’obtenir un aspect de base cohérent et de partager les paramètres d’édition des couleurs pour obtenir un aspect final cohérent,
-
obtenir un pipeline graphique sain dès le début, une optimisation de la balance des blancs et une suppression de toute dominante de couleur due à la lumière réfléchie, avec un minimum d’effort et de temps.
🔗Chartes de couleurs prises en charge
Les utilisateurs ne sont pas actuellement autorisés à utiliser des cibles personnalisées, mais un nombre limité de chartes couleur vérifiées (de fabricants réputés) sont supportées :
-
X-Rite / Gretag MacBeth Color Checker 24 (avant et après 2014),
-
Datacolor SpyderCheckr 24 (avant et après 2018),
-
Datacolor SpyderCheckr 48 (avant et après 2018),
-
Datacolor SpyderCheckr Photo.
Les utilisateurs ne sont pas encouragés à acheter des chartes de couleurs bon marché, sans marque, car la constance des couleurs ne peut pas être assurée à de tels prix. Des chartes de couleurs imprécises ne permettront pas d’atteindre l’objectif de calibration des couleurs et aggraveront peut-être les choses.
Les chartes IT7 et IT8 ne sont pas prises en charge car elles ne sont guère portables et ne sont pas pratiques pour une utilisation sur place pour les profils ad hoc. Ces chartes conviennent mieux à la création de profils de couleurs génériques, réalisés à l’aide d’un illuminant standard, par exemple avec Argyll CMS.
Remarque : X-Rite a changé la formule de ses pigments en 2014 et Datacolor en 2018, ce qui a légèrement modifié la couleur des pastilles. Les deux formules sont prises en charge dans darktable, mais vous devez faire attention et choisir la bonne référence pour votre cible. En cas de doute, essayez les deux et choisissez celui qui donne le delta E moyen le plus bas après la calibration.
🔗Prérequis
Pour utiliser cette fonctionnalité, vous devrez prendre une photo test d’une charte de couleurs prise en charge, sur place, dans des conditions d’éclairage appropriées :
-
cadrer la charte au centre à 50% du champ du boîtier, pour vous assurer que l’image est exempte de vignettage,
-
assurez-vous que la source lumineuse principale est suffisamment éloignée de la charte pour donner un champ d’éclairement uniforme sur la surface de la charte,
-
ajustez l’angle entre la lumière, la charte et l’objectif pour éviter les reflets et la brillance sur les pastilles de couleur,
-
pour un profil de la meilleure qualité, vous devez capturer une image avec la luminosité appropriée. Pour ce faire, prenez quelques images bracketées (entre -1 et +1 IL) de votre charte de couleurs et chargez-les dans darktable, en vous assurant que tous les modules entre Calibration des couleurs et Profil de couleur de sortie sont désactivés. Choisissez l’image où la tache blanche a une clarté L de 94-96% dans l’espace CIE Lab ou une luminance Y de 83-88% dans l’espace CIE XYZ (utilisez la pipette de couleur globale). Cette étape n’est pas strictement nécessaire. Vous pouvez également prendre une seule image et appliquer la compensation d’exposition recommandée dans le rapport de profil.
Si les conditions d’éclairage sont proches d’un illuminant standard D50 à D65 (lumière naturelle directe, pas de lumière réfléchie colorée), la photo de la charte de couleurs peut être utilisée pour produire un profil générique qui conviendra à tout éclairage de lumière du jour avec seulement un léger ajustement de la balance des blancs.
Si les conditions d’éclairage sont particulières et éloignées des illuminants standard, la photo de la charte de couleurs ne sera utilisable que comme profil ad-hoc pour des photos prises dans les mêmes conditions d’éclairage.
🔗Utilisation
Les paramètres utilisés dans la calibration des couleurs dépendent de l’espace CAT choisi et de tous les paramètres de couleur définis précédemment dans le pipeline graphique dans les modules Balance des blancs et Profil de couleur d’entrée. En tant que tels, les résultats du profilage (par exemple, les coefficients de mixage des canaux RVB) ne sont valides que pour un ensemble précis de paramètres espace CAT, Balance des blancs et Profil de couleur d’entrée. Si vous souhaitez créer un style générique avec votre profil, n’oubliez pas que vous devrez également inclure les paramètres de ces modules.
Utilisez le processus suivant pour créer votre profil/style prédéfini :
-
Activez le module Correction des objectifs pour corriger tout vignettage qui pourrait induire en erreur la calibration,
-
En bas du module Calibration des couleurs, cliquez sur la flèche à côté du label Calibrer avec une charte de couleurs, pour afficher les contrôles,
-
Choisissez le bon modèle et le fabricant de votre charte couleur dans la liste déroulante Charte,
-
Dans l’aperçu de l’image, une superposition des pastilles de la charte apparaîtra. Faites glisser les coins de la charte afin qu’ils correspondent aux références visuelles (points ou croix) autour de la cible, pour compenser toute distorsion de perspective,
-
Cliquez sur le bouton Rafraîchir pour calculer le profil,
-
Vérifiez le Rapport de qualité du profil. S’il est “bon”, vous pouvez cliquer sur le bouton Valider. Sinon, essayez de modifier la stratégie d’optimisation et actualisez à nouveau le profil.
-
Enregistrez le profil dans un préréglage ou un style, ou, à partir de la vue Table lumineuse ou à partir de la pellicule, copiez et collez simplement les paramètres du module sur toutes les photos prises dans les mêmes conditions d’éclairage.
Remarque : Il n’est pas nécessaire d’utiliser la matrice standard dans le module Profil de couleur d’entrée lors d’une calibration, mais sachez que la Balance des blancs par défaut Boîtier ne fonctionnera pas correctement avec tout autre profil, et que vous devrez toujours utiliser le même profil d’entrée chaque fois que vous réutilisez ces paramètres de calibration.
🔗Lire le rapport de profil
Le rapport de profil vous aide à évaluer la qualité de la calibration. Les paramètres de la calibration des couleurs ne sont qu’une optimisation de la meilleure correspondance et ne seront jamais précis à 100% pour l’ensemble du spectre de couleurs. Nous devons donc déterminer à quel point il est inexact afin de savoir si nous pouvons ou non faire confiance à ce profil.
De mauvais profils peuvent se produire et feront plus de mal que de bien s’ils sont utilisés.
🔗Delta E et le rapport de qualité
Le CIE delta E 2000 (ΔE), ou écart de couleur, est utilisé comme une mesure perceptive de l’erreur entre la couleur de référence des pastilles et la couleur obtenue après chaque étape de calibration :
-
ΔE = 0 signifie qu’il n’y a pas d’erreur – la couleur obtenue est exactement la couleur de référence. Malheureusement, cela ne se produira jamais dans la pratique.
-
ΔE = 2,3 est défini comme la différence juste perceptible (JND en anglais pour Just Noticeable Difference).
-
ΔE < 2,3 signifie que l’observateur moyen ne sera pas en mesure de faire la différence entre la couleur de référence attendue et la couleur obtenue. C’est un résultat satisfaisant.
-
ΔE > 2,3 signifie que la différence de couleur entre la valeur attendue et la couleur obtenue est perceptible pour l’observateur moyen. C’est insatisfaisant mais parfois inévitable.
Le rapport qualité monitore le ΔE moyen et maximum à l’entrée du module (avant que quoi que ce soit ne soit fait), après l’étape d’adaptation chromatique (balance des blancs uniquement) et à la sortie du module (balance des blancs et mixage des canaux). A chaque étape, le ΔE doit être inférieur à celui de l’étape précédente, si tout se passe comme prévu.
🔗Données du profil
Les données générées par le processus de profilage comprennent la matrice 3x3 RVB et l’illuminant détecté. Ceux-ci sont exprimés dans l’espace Adaptation CAT défini dans l’onglet CAT et sont fournis au cas où vous souhaiteriez exporter ces coefficients vers d’autres logiciels. Si l’illuminant détecté est Lumière du jour ou Corps noir, la matrice doit être assez générique et réutilisable pour d’autres illuminants Lumière du jour et Corps noir avec l’ajout d’un petit ajustement de la balance des blancs.
🔗Valeurs de normalisation
Ce sont les paramètres que vous devez définir, tels quels, pour les paramètres Exposition et Correction du niveau du noir dans le module Exposition, afin d’obtenir le moins d’erreur possible dans votre profil. Cette étape est facultative et n’est utile que lorsque la plus grande précision est requise, mais sachez qu’elle peut produire des valeurs RVB négatives qui seront tronquées à divers points du pipeline graphique.
🔗Superposition
Le graphique en superposition affiche un disque au centre de chaque pastille de couleur, qui représente la valeur de référence attendue de cette pastille, projetée dans l’espace d’affichage RVB. Cela vous aide à évaluer visuellement la différence entre la référence et la couleur réelle sans avoir à vous soucier des valeurs ΔE. Cet indice visuel ne sera fiable que si vous définissez le module Exposition comme indiqué dans les Valeurs de normalisation du rapport de profil.
Une fois le profil calibré, certaines des pastilles carrées seront barrées en arrière-plan par une ou deux diagonales :
-
les pastilles qui ne sont pas barrées ont un ΔE < 2,3 (JND), ce qui signifie qu’elles sont suffisamment précises pour que l’observateur moyen ne puisse pas remarquer la déviation,
-
les pastilles barrées d’une diagonale ont 2,3 < ΔE < 4,6, ce qui signifie qu’elles sont légèrement inexactes,
-
les pastilles barrées de deux diagonales ont un ΔE > 4,6 (2 × JND), ce qui signifie qu’elles sont très imprécises.
Ce retour visuel vous aidera à mettre en place le compromis d’optimisation pour vérifier quelles couleurs sont plus ou moins précises.
🔗Amélioration du profil
Étant donné que toute calibration n’est que la recherche du meilleur ajustement (en utilisant une méthode des moindres carrés pondérés), il est impossible d’avoir toutes les pastilles dans notre tolérance ΔE < 2,3. Certains compromis seront donc nécessaires.
Le paramètre Optimisé pour vous permet de définir une stratégie d’optimisation qui tente d’augmenter la précision du profil dans certaines couleurs au détriment des autres. Les options suivantes sont disponibles :
-
Sans : n’utilise pas de stratégie explicite mais repose sur la stratégie implicite définie par le fabricant de la charte de couleurs. Par exemple, si la charte de couleurs comporte principalement des pastilles à faible saturation, le profil sera plus précis pour les couleurs moins saturées.
-
Couleurs neutres : privilégie les gris et les couleurs moins saturées. Ceci est utile pour les cas désespérés impliquant des éclairages fluorescents et LED bon marché, ayant un faible IRC. Cependant, cela peut augmenter davantage l’erreur dans les couleurs hautement saturées qu’une absence de profil.
-
Couleurs saturées : privilégie les couleurs primaires et les couleurs très saturées. Ceci est utile dans la photographie de produits et commerciale, pour obtenir les couleurs correctes de la marque.
-
Couleurs de la peau et de terre, Couleurs du feuillage, Couleurs du ciel et de l’eau : donne la priorité à la gamme de teintes choisie. Ceci est utile si le sujet de vos photos est clairement défini et a une couleur typique.
-
Delta E moyen : essaye d’uniformiser l’erreur de couleur sur toute la gamme de couleurs et de minimiser l’erreur de perception moyenne. Ceci est utile pour les profils génériques.
-
Delta E maximum : essaye de minimiser les valeurs aberrantes et les erreurs importantes, au détriment de l’erreur moyenne. Cela peut être utile pour faire rentrer les bleus très saturés dans le rang.
Quoi que vous fassiez, les stratégies qui favorisent un ΔE moyen faible auront généralement un ΔE maximum plus élevé, et vice versa. De plus, les bleus sont toujours la gamme de couleurs la plus difficile à corriger, de sorte que la calibration revient généralement à protéger les bleus au détriment de tout le reste, ou de tout le reste au détriment des bleus.
La facilité d’obtention d’une bonne calibration dépend de la qualité de l’illuminant de la scène (les illuminants lumière du jour et IRC élevé doivent toujours être préférés), de la qualité du Profil de couleur d’entrée original, de la Correction du niveau du noir définie dans le module Exposition, mais avant tout des propriétés mathématiques de la grille de filtres du capteur de l’appareil photo.
🔗Vérification de profil
Il est possible d’utiliser le bouton Vérifier le delta E de sortie (en bas à gauche du module) pour effectuer un seul calcul ΔE de la référence de la charte de couleurs par rapport à la sortie du module Calibration des couleurs. Cela peut être utilisé des manières suivantes :
-
Pour vérifier l’exactitude d’un profil calculé dans des conditions particulières par rapport à une charte de couleurs photographiée dans différentes conditions.
-
Pour évaluer les performances de toute correction de couleur effectuée plus tôt dans le pipeline, en définissant les paramètres Calibration des couleurs sur des valeurs qui la désactivent effectivement (Adaptation dans CAT à Aucun (contourner), tout le reste est défini par défaut), et utiliser simplement le ΔE moyen comme mesure de performance.
🔗Mises en garde
La possibilité d’utiliser des illuminants CIE standard et des interfaces basées sur CCT pour définir la couleur de l’illuminant dépend de choix raisonnable des valeurs pour la matrice standard dans le module Profil de couleur d’entrée ainsi que pour les coefficients RVB dans le module Balance des blancs.
Certains appareils photo, notamment ceux d’Olympus et de Sony, ont des coefficients de balance des blancs inattendus qui rendront toujours le CCT détecté invalide, même pour les illuminants de la scène réellement de type lumière du jour. Cette erreur provient très probablement de problèmes avec la matrice d’entrée standard, qui provient d’Adobe DNG Converter.
Il est possible de pallier ce problème, si vous disposez d’un écran d’ordinateur calibré pour un illuminant D65, en utilisant le processus suivant :
-
Affichez une surface blanche sur votre écran, par exemple en affichant un fond blanc dans n’importe quel logiciel de retouche photo que vous aimez
-
Prenez une photo floue (hors mise au point) de cette surface avec votre appareil photo, en vous assurant qu’il n’y a pas de lumière parasite dans le cadre, que vous n’avez pas de troncature et que vous utilisez une ouverture entre f/5,6 et f/8 ,
-
Ouvrez l’image dans darktable et extrayez la balance des blancs en utilisant l’outil pipette dans le module Balance des blancs sur la zone centrale de l’image (les régions non centrales peuvent être sujettes à des aberrations chromatiques). Cela générera un ensemble de 3 coefficients RVB.
-
Sauvegarder un nouveau préréglage pour le module Balance des blancs avec ces coefficients et l’appliquer automatiquement à toute image RAW couleur créée par le même appareil photo.