Conférence AIP Janvier 2009 Calibration des couleurs Franck Bugnet
Espace colorimétrique et gamut Espace: Un ensemble de couleur définissant une référence (exemples= ensemble des couleurs visibles par l’humain; sRGB,…) Espace: Un ensemble de couleur définissant une référence (exemples= ensemble des couleurs visibles par l’humain; sRGB,…) Gamut = Ensemble des couleurs qu’un appareil peux produire, afficher, imprimer… Gamut = Ensemble des couleurs qu’un appareil peux produire, afficher, imprimer… Les termes sont souvent interchangés, les deux définissant un ensemble de couleurs Les termes sont souvent interchangés, les deux définissant un ensemble de couleurs Espace colorimétrique universel CIELAB représenté dans le diagramme de chromacité xy Exemple de gamut
Exemples d’espaces et de gamut Espace AdobeRGB: Espace AdobeRGB: Espace Adobe sRGB Espace Adobe sRGB Gamut Nikon D2X et ProPhoto RGB Gamut Nikon D2X et ProPhoto RGB Gamut écran LCD bas de gamme Gamut écran LCD bas de gamme (approximatif)
Point blanc Défini par les coordonnées dans le diagramme de chromaticité de la couleur la plus blanche qu’un appareil est capable de produire. Défini par les coordonnées dans le diagramme de chromaticité de la couleur la plus blanche qu’un appareil est capable de produire. Balance des blancs: consiste a ajuster les couleurs d’une image pour rendre neutre ce qui est sensé être blanc (par connaissance ou par référence) Balance des blancs: consiste a ajuster les couleurs d’une image pour rendre neutre ce qui est sensé être blanc (par connaissance ou par référence) Pour un écran, le réglage est fonction de l’éclairage Pour un écran, le réglage est fonction de l’éclairage Ref blanche Mesure du point blanc Balance des blancs Sortie
Espace de travail dans Photoshop Défini l’espace colorimétrique utilisé par défaut pour le traitement des images. Doit être assez large pour contenir le gamut de l’appareil utilisé pour produire l’image. Exemple: Ne pas travailler dans l’espace sRGB si l’image à été produite ou traitée dans l’espace RGB dans un autre soft. Conseil pratique #1: Utilisez sRGB pour les images 8bits (JPEG), Adobe RGB (1998), voir ProPhoto RGB pour les images 16bits, 32bits et RAW. Conseil pratique #2: Archivez vos masters dans cet espace. Conseil pratique #3: Faites des copies converties dans l’espace approprié en fonction de l’utilisation.
Espace de travail par défaut et espace de travail utilisé L’espace de travail par défaut (page précédente) est utilisé quand l’image ouverte n’incorpore pas d’espace de travail L’espace de travail par défaut (page précédente) est utilisé quand l’image ouverte n’incorpore pas d’espace de travail L’espace de travail incorporé dans une image, a priorité. L’espace de travail incorporé dans une image, a priorité.
Publications sur le WEB et impressions en labo Constat: Constat: La grande majorité des écrans LCD ont un gamut inférieur à sRGB La grande majorité des écrans LCD ont un gamut inférieur à sRGB La plupart des navigateurs considèrent par défaut que les images ont été crées dans l’espace sRGB La plupart des navigateurs considèrent par défaut que les images ont été crées dans l’espace sRGB La plupart des labo photos actuels ne pratiquent pas la gestions des couleurs et règlent leur matériel sur l’espace sRGB La plupart des labo photos actuels ne pratiquent pas la gestions des couleurs et règlent leur matériel sur l’espace sRGB Conseil pratique # 4: Convertissez vos images dans l’espace sRGB avant toute publication sur le net et pour toute demande d’impression photo en labo. Conseil pratique # 4: Convertissez vos images dans l’espace sRGB avant toute publication sur le net et pour toute demande d’impression photo en labo. Note: Pour une impression en qualité professionnelle, l’imprimeur peut fournir le profil ICC de son imprimante, donc son gamut. Il s’agit alors de calibrer son image lors d’une étape d’épreuvage (non couvert dans cette présentation) et de convertir son image dans ce profil.
Conversion en sRGB Menu Edition puis « conversion en profil » Espace de travail Adobe RGB ou ProPhoto RGB Convertir image dans l’espace sRGB Conseil pratique #5, choisir: Moteur de rendu ACE d’Adobe Mode de rendu: Colorimétrie relative (ou Perception) Compensation du point noir (sauf en mode Perception)
Profondeur de couleur 8 bits = 8 bits par couleur, soit 256x256x256 = 16M de couleurs 16 bits = x x = milliards de couleurs ! 32 bits = 79 milliards de milliards de couleurs !! Et pourtant, voila ce qui arrive lorsque l’on applique le filtre « courbe » sur une image 16bits dont l’histogramme est déjà étendu Perte d’info dans les zones sombres et claires Sous échantillonnage = Aplats et perte de définition Sous échantillonnage = Aplats et perte de définition Conseil pratique #6: Adopter la plus grande profondeur possible, afin d’augmenter la dynamique des images avant traitement. Les contraintes sont cependant: Toutes les fonctions ne sont pas disponibles en 16 et encore moins en 32bits Augmente significativement la taille des fichiers Conseil pratique #7: Convertissez une copie de l’image en 8bits juste avant de l’exporter en JPEG pour publication sur le Web (en attendant la mise en œuvre de la nouvelle norme autorisant les JPEG 16bits). Déjà suffisant apparemment!
Cas des images Noir et Blanc Les convertir en mode RGB Les convertir en mode RGB Utilisez les même règles que pour les images couleur (conversion en 8 bits et profil sRGB avant sauvegarde en JPEG) Utilisez les même règles que pour les images couleur (conversion en 8 bits et profil sRGB avant sauvegarde en JPEG) De plus vérifiez que dans la fenêtre « sauvez pour le Web », l’option « Utiliser le profile de couleur du document » est bien coché dans le « Menu de prévisualisation » De plus vérifiez que dans la fenêtre « sauvez pour le Web », l’option « Utiliser le profile de couleur du document » est bien coché dans le « Menu de prévisualisation »
Profil ICC Simple fichier décrivant la manière dont un appareil traite les couleurs Simple fichier décrivant la manière dont un appareil traite les couleurs Contient les infos décrivant l’espace/gamut Contient les infos décrivant l’espace/gamut entrée sortie Couleur x,y Couleur optenue x’,y’ Mesuré par une sonde X,yX’,y’ Profil ICC (table de correspondance) Important: Doit être réalisé après avoir réglé l’appareil (contraste, luminosité pour un écran). Ne plus y toucher ensuite. Important: Doit être réalisé après avoir réglé l’appareil (contraste, luminosité pour un écran). Ne plus y toucher ensuite. Ne corrige, ni ne règle un appareil, avec une exception: Dans le cas des profils d’écrans, contient en plus la table vcgt utilisée par Windows pour régler la carte graphique au démarrage Ne corrige, ni ne règle un appareil, avec une exception: Dans le cas des profils d’écrans, contient en plus la table vcgt utilisée par Windows pour régler la carte graphique au démarrage
Moteur de conversion X,yX’,y’ X,yX’,y’ Espace de connexion CIELAB (ref absolue) Profil ICC de sortieProfil ICC d’entrée Convertie les couleurs en entrée ou en sortie, en utilisant les données contenues dans les profils ICC Convertie les couleurs en entrée ou en sortie, en utilisant les données contenues dans les profils ICC Note: Il faut que les profils utilisent la même référence absolue. Dans le cas contraire, le moteur va également faire une conversion d’espace de référence
LUT, courbe de correction gamma Même combat, il s’agit de courbes de réponse ou de correction, similaires à la fonction « courbes » de nos logiciels. Votre carte graphique possède une courbe LUT modifiée par la table vcgt contenue dans le profil ICC. Egalement modifiable manuellement avec des outils additionels. Votre carte graphique possède une courbe LUT modifiée par la table vcgt contenue dans le profil ICC. Egalement modifiable manuellement avec des outils additionels. Les imprimantes pro ont également une table LUT éditable. Les imprimantes pro ont également une table LUT éditable. Pour les APN, on parle plutôt de courbe de correction gamma Pour les APN, on parle plutôt de courbe de correction gamma Lors de la phase de calibration d’un écran, on est amené à choisir un modèle prédéfini de courbe gamma (gamma = 0.5; 1; 1.2; 1.5 …). 2.2 semble une bonne valeur par défaut Lors de la phase de calibration d’un écran, on est amené à choisir un modèle prédéfini de courbe gamma (gamma = 0.5; 1; 1.2; 1.5 …). 2.2 semble une bonne valeur par défaut
Création d’un profil ICC Un profil dit générique, voir spécifique à votre écran peut être fourni par le constructeur de l’écran Un profil dit générique, voir spécifique à votre écran peut être fourni par le constructeur de l’écran Mieux, acquérir une sonde de calibration et le créer soit même Mieux, acquérir une sonde de calibration et le créer soit même Petits prix: colorimètres. Ex: Eye-One, Spyder 2, X- rite Petits prix: colorimètres. Ex: Eye-One, Spyder 2, X- rite Haut de gamme et permettant également la calibration des imprimantes: spectrophotomètres. Ex: Eye-One Pro, PrintFix Pro Haut de gamme et permettant également la calibration des imprimantes: spectrophotomètres. Ex: Eye-One Pro, PrintFix Pro
Conseils pour un bon calibrage d’écran Un calibreur, ça doit être calibré ! Un calibreur, ça doit être calibré ! Attendre que l’écran soit bien chaud (mini 30min) Attendre que l’écran soit bien chaud (mini 30min) Bien spécifier le type d’écran LCD ou CRT Bien spécifier le type d’écran LCD ou CRT Régler l’écran sur les valeurs par défaut (luminosité et contraste). Notez la valeur du point blanc native avant la calibration Régler l’écran sur les valeurs par défaut (luminosité et contraste). Notez la valeur du point blanc native avant la calibration Choisissez votre résolution d’écran définitive avant la calibration. Choisissez votre résolution d’écran définitive avant la calibration. Lors de la calibration choisissez comme température de point blanc, soit la valeur native notée plus haut, soit 6500k Lors de la calibration choisissez comme température de point blanc, soit la valeur native notée plus haut, soit 6500k Choisissez un gamma cible de 2.2 Choisissez un gamma cible de 2.2 Eclairez la pièce comme lors de l’utilisation future de l’écran. Idéalement, créer deux profils, un pour la journée (éclairage naturel), un pour la soirée (éclairage artificiel) Eclairez la pièce comme lors de l’utilisation future de l’écran. Idéalement, créer deux profils, un pour la journée (éclairage naturel), un pour la soirée (éclairage artificiel) Après calibration, contrôlez visuellement le point noir, les dégradés et le respect des couleurs avec une mire Après calibration, contrôlez visuellement le point noir, les dégradés et le respect des couleurs avec une mire
Charger manuellement un profil d’écran ICC dans Windows Allez dans les paramètres avancés des propriétés de l’affichage, puis dans l’onglet de gestion des couleurs. Une fois chargé, le définir par défaut, puis ok. 6 Vérifiez dans Photoshop que le profil est bien chargé. Il doit apparaître ici: 5
Ou sont rangés les fichiers ICC ? 95/98/Me: \windows\System\Color 95/98/Me: \windows\System\Color 2000/NT/XP/Vista: \windows\system32\spool\drivers\colors 2000/NT/XP/Vista: \windows\system32\spool\drivers\colors Il peut aussi être encapsulé dans une image (Lors de la conversion en profil d’une image) Il peut aussi être encapsulé dans une image (Lors de la conversion en profil d’une image)
Résumé, calibration d’un écran: Résumé, calibration d’un écran: En gros ca consiste à: Régler une fois pour toutes les réglages de base aux valeurs constructeur Régler une fois pour toutes les réglages de base aux valeurs constructeur Avec une sonde, créer le profil ICC du couple carte graphique / écran dans les conditions ultérieures d’utilisation (et non pas dans le noir !!). A renouveler régulièrement. Avec une sonde, créer le profil ICC du couple carte graphique / écran dans les conditions ultérieures d’utilisation (et non pas dans le noir !!). A renouveler régulièrement. Charger le profil ICC dans Windows, ce qui va: Charger le profil ICC dans Windows, ce qui va: Ajuster les réglages de écran à chaque démarrage (table vcgt / LUT) Ajuster les réglages de écran à chaque démarrage (table vcgt / LUT) Permettre aux applications qui savent le faire, comme Photoshop, d’utiliser ce fichier ICC, grâce à un moteur de conversion interne. Permettre aux applications qui savent le faire, comme Photoshop, d’utiliser ce fichier ICC, grâce à un moteur de conversion interne.