problème développement avec boitiers sony alpha (résolu)

Bonjour,

Sur les Raws de mes boîtiers sony (A7 ii et A6000), quand je passe dans la chambre noire, je retrouve comme du bruit chromatique dans les très hautes lumières. Cela devient vraiment gênant quand des aberrations chromatiques sont présentent et donnent un magenta sursaturé (feuille verte sur bleu ciel en lumière dure).

Je n’avais pas le problème avec mon ancien boîtier Panasonic pour lequel le développement manquait de saturation.

J’ai fait des tests avec Lightroom et AnotherRawTherapee (ART), les 2 logiciels ne donnent pas ces pixels sursaturés dans les hautes lumières et atténuent les aberrations chromatiques même si elles sont présentent (lightroom donne une teinte plutôt verte tandis que sur Darktable et ART, les AC sont de couleur magenta).

Sur la copie d’écran en pièce jointe j’ai fait une comparaison Darktable en mode relatif a l affichage, ART et relatif à la scène (il y a une erreur sur la légende de l’image à droite de la copie d’écran) en exportant sans rien toucher. Le développement avec Filmic accentue l’effet.

Je ne sais pas comment résoudre le problème au développement sans altérer le reste de la photo, j’ai essayé avec correction des AC, suppression des franges ou en jouant sur la saturation dans zone de couleur mais je suis incapable de reproduire le développement par défaut de ART par exemple sans modifier la saturation des couleurs du reste de la photo.

Difficile de t’aider sans un peu plus de renseignements, quelle Linux utilises-tu ainsi que quelle version de darktable ? Un RAW mis en téléchargement pourrait aussi nous permettrait de faire des tests.

Bonjour,

Je suis sur Ubuntu 20.04 LTS et je travaille sur Darktable 3.2.1.
le fichier RAW est téléchargeable avec le lien suivant :
http://dl.free.fr/s9ZRG0Qvg

En testant je me suis rendu compte que les pixels problèmatiques se trouvent autour des zones cramées, je peux le voir en désactivant le module reconstruire hautes lumières.
Le module de suppression des franges marche bien dans Darktable mais à l’export en jpeg, je n’ai pas le même résultat que dans la chambre noire (la aussi c’est un mystère pour moi), voir copie d’écran jointe, on voit bien la différence sur la photo sur le nombre 30.

C’est un problème d’aberrations chromatiques, aggravé par la présence de hautes lumières magenta dans la section cramée.

RT et ART cachent le problème car leur courbe de tonalité ne préserve pas la couleur, donc désature les hautes lumières par effet secondaire. Comme filmique préserve la couleur, il préserve aussi les aberrations chromatiques.

Dans ton exemple, les numéros rouges sont gris au centre, je suppose que tu as abusé de la correction des franges (qui désature les bords en Lab…).

Ce que je peux te proposer, c’est de désactiver le module reconstruction des hautes lumières et suppression des franges. Tu actives la correction des objectifs et le module d’aberrations chromatique automatique.

Puis dans filmique, à l’onglet « options », tu règles le nombre d’itérations de reconstruction haute qualité à 5, et dans l’onglet « reconstruction », tu mets le seuil de hautes lumières à -2 EV, et toutes les balances à 100 %, sauf la dernière (couleur vs. gris) à 85 %.

Voilà ce que ça me donne :

Mais bon, le problème de base est à la prise de vue : il fallait sous-exposer d’un EV au moins par précaution.

Merci Aurélien pour ta réponse

« Dans ton exemple, les numéros rouges sont gris au centre, je suppose que tu as abusé de la correction des franges (qui désature les bords en Lab…). »

Oui c 'est volontaire pour montrer la différence entre la chambre noire et l’exportation, as tu une idée du problème ? pourquoi y a t il une différence entre l’affichage DT et le JPEG exporté ?

"Ce que je peux te proposer, c’est de désactiver le module reconstruction des hautes lumières et suppression des franges. Tu actives la correction des objectifs et le module d’aberrations chromatique automatique.
Puis dans filmique, à l’onglet « options », tu règles le nombre d’itérations de reconstruction haute qualité à 5, et dans l’onglet « reconstruction », tu mets le seuil de hautes lumières à -2 EV, et toutes les balances à 100 %, sauf la dernière (couleur vs. gris) à 85 %."

Ta solution améliore le problème, la première copie d’écran compare ART (à droite) avec ta solution, on voit qu’il reste un peu de magenta sur la molette mais c’est beaucoup mieux.

Par contre sur la deuxième copie d’écran qui compare ta solution à gauche, relatif a la scène (filmic brut) au centre et ART à droite, on voit que sur cette zone bleue, filmic par défaut s’en sort le mieux, ta solution dégrade, sur l’ensemble de la photo je trouve que ART a le meilleur compromis.

Autre remarque, les réglages proposés ralentissent ma machine qui met du temps à appliquer les modifications sur les modules par la suite (j’ai un pc avec nvidia 1060, quadcore i7 et 24go de mémoire)

« Mais bon, le problème de base est à la prise de vue : il fallait sous-exposer d’un EV au moins par précaution. »

Je suis d’accord avec toi (cette photo n’est qu’un exemple). Vivant sous les tropiques je suis confronté à la lumière dure et la méthode de l’histogramme à droite a ses limites et déboucher les ombres engendrent du bruit et un rendu moins bon sur le sujet en général. J’ai tendance à exposer correctement sur le sujet et laisser les hautes lumières cramées peut être à tort. Je fais également des photos de nuit (astro, lightpainting) et dans ce cas c’est problématique.

À tous les coups, c’est le module de défrangeage qui est sensible à l’échelle, puisqu’il fait une détection de bords, et tu n’arriveras jamais à avoir les même résultats à des niveaux d’échelle différents. Y pas de solution, malheureusement, c’est les limites du filtrage fréquentiel sur une image découpée en grille de pixels.

Il faut adapter le seuil des hautes lumières, dans la reconstruction filmique, en affichant son masque, pour piloter les zones que tu veux reconstruire ou pas. J’ai fais le réglage en vitesse et à la truelle pour le reflet central sur l’objectif, derrière il faut ajuster.

Ça va s’arranger dans 2 grosses semaines, à la sortie de darktable 3.4 : la reconstruction HL de filmique a désormais une version OpenCL, à peu près 4 fois plus rapide, et les performances de la version CPU classique ont, semble-t-il, été améliorées de 15 %.

Récupérer des ombres bruitées est beaucoup plus facile qu’essayer de recréer de la matière dans les hautes lumières. Une image un peu bruitée, passe mieux, visuellement, qu’une image avec un trou blanc lisse au milieu.

J’ai beaucoup testé en jouant sur les paramètres de reconstruction des hautes lumières de filmic, je ne suis jamais arrivé au résultat que donne Rawtherapee.
J’ai l’impression que la préservation des couleurs dans les hautes lumières a tendance à créer du halo et des franges et empêche des transitions douces. A bien regarder, Darktable conserve plus de détails que RT mais le résultat n 'est vraiment pas jolie.
Sur la copie d’écran ci-dessous le bokeh d’arrière plan, à gauche filmic par défaut, au centre filmic avec tes réglages pour enlever les pixels saturés et à droite RT.

De toute évidence, le halo arrive dans une zone non écrêtée, ce qui veut dire que ton masque d’exposition est beaucoup trop large et ton seuil d’écrêtage trop bas.

Je ne sais pas ce que fait RT ni si tu compares avec ses réglages de base ou avec sa reconstruction interne des hautes lumières, mais dans tous les cas, si tu veux simplement désaturer les hautes lumières pour planquer les aberrations chromatique, il suffit de désactiver la préservation des couleurs dans filmic.

Merci Aurélien pour ta patience et ton aide

Ta solution (désactiver la préservation des couleurs dans filmic) marche sur le RAW ci dessus ! je retrouve le même rendu que dans les logiciels concurrents. On perd des détails dans les couleurs mais il n’y a plus les halos, franges et effets chromatiques bizarres.

Quand tu parles de masque d’exposition, c’est le réglage dans le module scène de filmic (exposition relative) ?

En testant sur une photo prise en longue pose, je n’arrive pas à un résultat correct (en désactivant la préservation et en jouant sur la reconstruction des hautes lumières), la copie d’écran ci-dessous montre la chambre noire à gauche contre la sortie JPEG Rawtherapee à droite. Sur cette photo je n’arrive pas à adoucir la bordure et les reflets magenta des lunettes comme le fait RT.

Je suis désolé de vous ennuyer avec mes problèmes :wink: , je suis conscient que c’est un manque de maîtrise du logiciel et j’imagine que tu as autre chose à faire…


[hr]
Je viens de me rendre compte que passer dans le profil de couleur d’entrée de matrice couleur standard au REC2020 linéaire règle le problème mais est ce réellement une solution propre ?

Je laisserai Aurélien compléter s’il le souhaite. Oui, c’est l’écart entre l’exposition relative de blanc et du noir. Un raw à partager permettrait à certains d’entre nous de te proposer des traitements, c’est un bon moyen d’apprendre que de voir comment les autres font et de prendre les idées qui nous plaisent.

Il y a plusieurs modes de préservation, un autre peut parfois être meilleur. Après, filmique peut aussi se compléter avec d’autres modules parfois. darktable est puissant, le dompter prend un peu de temps et ensuite le résultat est souvent bien meilleur qu’avec d’autres logiciels selon moi.

Pour le profil d’entrée de matrice couleur est à privilégier sur matrice couleur standard. C’est le profil de travail juste en dessous sur ce même module qui doit être mis sur Rec2020 linéaire (ou autre profil couleur plus large, prophoto par exemple). Tu travailles sur un profil couleur large pour avoir le plus d’éléments de travail et tu définis sur le profil de sortie, le profil de travail nécessaire : le plus souvent sRVB si sortie écran (web, affichage écran) ou AdobeRVB pour l’impression.

Merci pour ta réponse,

Dans les choix, je ne vois que matrice couleur standard (c’est l’option par défaut), je n’ai pas le choix de matrice de couleur

J’ai fait des tests sur une autre photo ci dessous :
le raw
http://dl.free.fr/b0YljW7L8
Le jpeg boitier sony a6000
http://dl.free.fr/cNTvRS2Xx

Sur cette photo je n’arrive pas a me débarrasser de la sursaturation magenta et avoir une transition douce dans les hautes lumières comme le montre la copie d’écran ci-dessous
A gauche anotherrawtherapee, au centre Darktable avec juste +1IL en exposition et à droite Darktable avec +1IL et le profil d’entrée en RVB REC2020 linéaire. Seul le changement du profil d’entrée en REC2020 ou Prophoto RVB me permet de retrouver des transitions douces mais avec perte de saturation dans les couleurs.
Je n’arrive pas avec la matrice de couleur standard à retrouver un résultat proche du jpeg sony.

Je ne comprends pas ta réponse, c’est justement ce que je dit, conserver l’option par défaut. Et sur ce menu, il y a d’autres options, comme sRVB, etc. Mais matrice couleur standard (premier menu du module profil de couleur d’entrée). Ensuite, tu mets la ligne du dessous, profil de travail sur ce module, à Rec2020 linéaire, voir même prophoto linéaire.

Quel intérêt à retrouver un résultat proche du jpg ? Dans ce cas, autant utiliser le jpg, tu t’emmerderas moins. Traiter un Raw, c’est pour moi faire mieux et traiter une image à sa manière et non selon celle du fabricant.

Bref, ça n’est pas autour de la matrice couleur standard qu’il te faut aller voir. Chaque logiciel a sa méthode de traitement, même si on va retrouver certaines similitudes incontournables. Ici, pour améliorer ce que tu veux, tu as plusieurs méthodes :

  • le module balance des blancs et les curseurs rouge et bleu en particulier. Il faut tâtonner et tester pour découvrir le bon équilibre. Joue aussi un peu avec le curseur d’exposition relative du blanc de filmique pour réduire l’intensité du voyant lumineux du milieu, en le bougeant vers la droite.
  • en complément et/ou à la place du module balance des blancs, tu as le module zone de couleurs : une pipette sur la couleur à ajuster et ensuite, tu joues avec l’un des 3 onglets et en baissant/augmentant la courbe à l’endroit de la couleur correspondante.
  • Ou encore le module table de correspondance des couleurs : puissant mais un poil plus complexe (je ne l’ai que trop peu utilisé pour te conseiller sur ce module).

Avec la 3.4 qui va sortir à Noël, un nouveau module sera aussi très bon pour ça (un hybride de balance des blancs et mixeur de canaux). Je l’utilise déjà avec bonheur sur la version master et avec simplement ajustements sur filmique comme décrit plus haut et ce nouveau module (calibration des couleurs), ça me donne ça (on peut sûrement ajuster un peu mieux mais je n’y ai pas passé beaucoup de temps) :

Hello,
Je ne vois pas au chargement du raw, une grosse différence de couleur avec le jpeg boitier, il y a aussi le profil écran qui joue?
Un essai avec table de correspondance de couleur comme suggéré par Nilvus et balance couleur pour le magenta

le xmp dans le fichier si ça peut aider.
Cordialement

Très intéressant ton traitement Cobert, et avec la 3.2.1. Merci de ton partage.

J’avais oublié la possibilité d’utiliser le module reconstruire les hautes lumières en réduisant un peu la reconstruction pour désaturer et réduire les tendances vers le magenta.
@SDRO : je te recommande son XMP et de regarder les réglages de ce module particulièrement pour ton problème de sursaturation magenta ! Les autres paramètres sont intérerssant à regarder aussi. Bien que Cobert utilise les mêmes modules que moi globalement et que je maîtrise aujourd’hui plutôt bien, j’ai trouvé 2-3 trucs intéressants que je réutiliserais sur d’autres traitements.

Merci pour vos réponses,

Mon profil d’écran est sur « système », je calibre mon écran avec DISPCAL et une sonde spider 5, j’utilise le profil ICC créé par DISPCAL, cela peut il jouer sur le rendu Darktable ? pourquoi Rawtherapee ne serait il pas impacté ?

Désolé de mon manque de compétence, j’arrive à télécharger le JPEG mais comment récupérer le XMP ?

Concernant la photo vos conseils m’ont aidé et j’arrive à un résultat correct

Pour cela dans Filmic je rehausse l’exposition relative des blancs, dans look je tombe la saturation des tons moyens à -3% environ, enfin dans reconstruire hautes lumières, je tombe le seuil de troncature à 0.5 environ. les sursaturations disparaissent et cela atténue les franges et les halos avec des transitions douces.
Concernant les autres modules, table de correspondance et zone de couleurs, je n’arrive pas bien à cibler les zones qui posent problème même en utilisant des masques paramétriques, du coup cela déborde sur le reste de la photo et crée de nouvelles anomalies.

Sur la copie d’écran ci dessous de gauche a droite Darktable brut (relatif a la scene), Darktable traitement comme expliqué au dessus, jpeg sony et ART.

Le traitement darktable (2 eme en partant de la gauche) est le meilleur des 4 photos mais la sortie par défaut (1ere à gauche) en relatif à la scène est vraiment mauvaise sur ma machine

Si le profil d’écran est sur le profil système, normalement pas de différence entre les logiciels visuels. Les différences vont surtout être liées aux différences de traitement du logiciel. Certains logiciels masquent une partie du traitement, ce que ne fait pas darktable. Donc, forcément avec darktable tu as plus de possibilités de traitement, plus de souplesse mais avec les limites inhérentes : ça demande un poil plus de maîtrise. Pour paraphraser un très bon article d’Aurélien Pierre à ce sujet, disponible sur le blog de mémoire et qui doit dater d’il y a 1 an ou 2 : c’est la différence entre conduire une voiture et piloter un avion (ou une image de ce genre :wink: !) !

Après, il y a aussi le paramètre de rendu qui joue un peu. Perso, je le mets en perceptif sur darktable.

Très simple, tu sélectionne ton RAW puis, c’est mieux, tu crée un clone (pour conserver sur la 1ère image ton traitement au cas où). Sur le clone créé que tu sélectionne, en table lumineuse, via le module « développement » à droite, tu cliques sur « charger un xmp ». Dans le navigateur de fichier qui s’ouvre, par défaut c’est filtré sur fichier XMP, là tu mets sur « tous les fichiers » (en bas à droite) et tu ouvre le jpg. Si le jpg inclut bien l’historique (ça, ça se sélectionne dans les paramètres du module d’export de celui qui crée le jpg), l’historique sera appliqué comme si c’était un fichier XMP.

Je ne comprends pas ta phrase là. Si le traitement est le meilleur, c’est quoi le problème ? Bref, cette phrase me paraît contradictoire et pas clair. Et sortie par défaut, c’est-à-dire ? Mauvaise, comment, pourquoi ?

SDRO : tes photos de néons comportent des couleurs hors-gamut. C’est un autre problème. Le module de calibration des couleurs, qui arrive dans 2 semaines, introduit une compression de gamut pour gérer ça.

Je rappelle que filmique en mode « préservation des couleurs » préserve toutes les couleurs : les légitimes comme celles qui n’ont rien à faire là (aberrations chromatiques, couleurs hors-gamut etc.). La reconstruction des hautes lumières vise à restaurer un dégradé progressif dans les zones cramées, pas à faire de la magie sur les aberrations chromatiques ni si les couleurs hors gamme.

90% des autres logiciels utilisent des courbes tonales sans préservation des couleurs, qui désaturent les hautes lumières et resaturent les ombres, ce qui cache certains problèmes de couleurs hors-gamme et d’aberrations chromatiques. Mais cacher n’est pas corriger. Il faut se méfier de ce que vous pensez voir.

Merci @nicoauffray pour l’astuce sur les XMP et JPEG

Oui je n’ai pas été clair, il n’y a pas de problème. C’est juste pour dire qu’il y a un gros écart entre l’affichage par défaut (relatif à la scène) et le traitement final. Je dis mauvais car personnellement même si ça correspond à la sortie capteur, avoir une photo avec des franges et des halos sursaturés fluos ne me convient pas. On est d’accord ce n’est pas mauvais au sens large et cela peut convenir à d’autres utilisateurs.

@aurelienpierre, je pense avoir amélioré ma compréhension de Filmic avec tes explications, pour résumer j’ai 2 problèmes différents :

1 bizarreries sur certaines photos dans les hautes lumières (couleurs saturées, halos et franges) ou dans les zones à contrastes particuliers comme les feuilles vertes sur ciel bleu
je règle le problème en mettant l’option préserver les couleurs sur non dans FIlmic

2 Couleur hors gamut Néon, led etc,
je règle le problème en baissant le seuil de troncature dans le module reconstruction des hautes lumières et en réglant dans filmic l’exposition relative et la saturation des tons moyens

J’ai hâte de tester le nouveau module de calibration pour voir si cela améliore le workflow.

Je passe le sujet en résolu

J’ai corrigé l’algo de reconstruction pour le problème de halos/franges de SDRO : https://github.com/darktable-org/darktable/pull/7837

Bonjour Aurélien et bonne année,

Je vais regarder, je vais essayer de compiler la version de développement pour pouvoir tester sinon j’imagine que la modification apparaîtra dans la prochaine mise à jour ?

Avec la nouvelle version 3.4 et le développement moderne, je me suis rendu compte que la science des couleurs des boitiers Sony alpha (du moins les ancien a6000, a7 m2) est particulière et demande plus de traitement par rapport à mon Panasonic G85. J’ai vu que @Cobert a ouvert un autre sujet dans lequel il cite le Sony A6000, je continue dans ce dernier.

SRDO