Calcul M Lange Couleur Y Cb Cr

Calcul mélange couleur Y Cb Cr

Calculez le mélange de deux couleurs dans l’espace YCbCr, comparez les composantes de luminance et de chrominance, puis visualisez le résultat final en RGB avec un graphique interactif. Cet outil est conçu pour les workflows vidéo, broadcast, compression, conversion colorimétrique et étalonnage numérique.

Couleur A

#FF6B6B

Couleur B

#4DABF7

Paramètres de mélange

Aperçu rapide

Mélange
Comparaison RGB
Le calcul YCbCr moyenne séparément la luminance Y et les chrominances Cb/Cr selon le ratio choisi. Cela permet d’approcher le comportement attendu dans de nombreux pipelines vidéo, notamment lorsque les signaux sont traités dans un espace luma-chroma avant restitution en RGB.

Résultats

Cliquez sur le bouton pour calculer le mélange couleur Y Cb Cr.

Graphique des composantes

Guide expert du calcul mélange couleur Y Cb Cr

Le calcul mélange couleur Y Cb Cr est essentiel dès que l’on travaille avec des signaux vidéo, des codecs, de la diffusion télévisuelle, des workflows HDR ou des conversions entre espaces colorimétriques. Alors que beaucoup d’utilisateurs raisonnent en RGB, la majorité des chaînes de traitement vidéo stockent, transportent ou compressent l’information sous une forme apparentée à YCbCr. Comprendre comment mélanger correctement deux couleurs dans cet espace permet d’éviter les erreurs de luminance, les dérives de teinte et les artefacts qui apparaissent souvent lorsqu’un mélange a été conçu dans un espace inadapté.

Dans sa forme la plus simple, Y représente la luminance ou plus précisément une composante de luma calculée à partir des canaux rouge, vert et bleu. Cb et Cr décrivent les différences de couleur par rapport à cette luminance. Cette séparation est extrêmement utile, car l’œil humain perçoit beaucoup plus finement les variations de luminance que les variations chromatiques. C’est précisément la raison pour laquelle les systèmes vidéo exploitent des techniques comme le sous-échantillonnage 4:2:2 ou 4:2:0.

Pourquoi mélanger dans YCbCr plutôt qu’en RGB

Quand deux couleurs sont mélangées directement en RGB, le calcul paraît simple: on fait une moyenne pondérée des composantes rouge, vert et bleu. Pourtant, dans un contexte vidéo, ce n’est pas toujours le comportement le plus cohérent. En YCbCr, le mélange peut préserver plus naturellement l’équilibre entre luminance perçue et chrominance, surtout si le signal en entrée ou en sortie du pipeline est déjà encodé dans ce format.

  • Meilleure cohérence vidéo: les workflows de diffusion et d’encodage utilisent YCbCr comme espace opérationnel.
  • Maîtrise de la luminance: le canal Y peut être analysé séparément, ce qui aide à conserver une apparence visuelle plus stable.
  • Compatibilité codec: H.264, H.265 et de nombreux formats intermédiaires reposent sur une représentation luma-chroma.
  • Analyse technique: il devient plus facile d’identifier si un problème vient de la lumière ou de la couleur.

Rappel des formules de conversion

Pour convertir une couleur RGB vers YCbCr, on commence par normaliser R, G et B entre 0 et 1. Ensuite, on applique des coefficients dépendants du standard retenu. Par exemple, avec BT.709, on utilise généralement des poids de luminance proches de 0,2126 pour le rouge, 0,7152 pour le vert et 0,0722 pour le bleu. Y est donc une somme pondérée des trois canaux. Cb et Cr dérivent ensuite des écarts entre la couleur et cette luminance. Une fois le mélange effectué, il faut convertir le triplet YCbCr résultant en RGB afin d’obtenir une couleur affichable à l’écran.

Point important: YCbCr n’est pas strictement identique à YUV, même si les termes sont souvent mélangés dans le langage courant. Pour un calcul rigoureux dans la vidéo numérique, il est préférable de parler de YCbCr.

Coefficients de luminance selon les standards

Le choix du standard a un impact direct sur le résultat. Les standards les plus utilisés sont BT.601 pour la SD, BT.709 pour la HD et BT.2020 pour l’UHD et certains workflows HDR. Les coefficients de luminance ne sont pas identiques, ce qui signifie qu’une même couleur RGB ne produira pas exactement le même Y dans chaque norme.

Standard Kr Kg Kb Usage principal
BT.601 0.2990 0.5870 0.1140 Vidéo SD, héritage broadcast et archives
BT.709 0.2126 0.7152 0.0722 HD, web vidéo, télévision moderne
BT.2020 0.2627 0.6780 0.0593 UHD, 4K, 8K, certains pipelines HDR

On voit immédiatement que le poids du vert reste dominant, car il contribue fortement à la perception de la luminance. En pratique, cela signifie que deux mélanges ayant la même moyenne RGB peuvent sembler légèrement différents si l’on tient compte du standard YCbCr exact utilisé dans la chaîne de traitement.

Le rôle du sous-échantillonnage de chroma

YCbCr est aussi étroitement lié au sous-échantillonnage des composantes Cb et Cr. En vidéo, les chrominances sont souvent stockées avec moins de résolution que Y. C’est un compromis très efficace entre qualité perçue et réduction du débit. Pour le calcul mélange couleur Y Cb Cr, cela signifie qu’il faut distinguer deux notions: le modèle mathématique de mélange et le mode réel d’échantillonnage utilisé pour l’encodage.

Schéma Échantillons Y Échantillons Cb/Cr Réduction de chroma Usage courant
4:4:4 100 % 100 % 0 % Post-production haut de gamme, VFX, compositing
4:2:2 100 % 50 % horizontal Environ 33 % de données chroma en moins par rapport à 4:4:4 Broadcast professionnel, acquisition vidéo
4:2:0 100 % 25 % en grille moyenne Environ 50 % de données en moins par rapport à 4:2:2 et 75 % par rapport à 4:4:4 sur la chroma Streaming, Blu-ray, codecs grand public

Ces statistiques sont fondamentales: elles montrent pourquoi les transitions fines de couleur peuvent se dégrader plus vite que les transitions de luminance. Dans un mélange de couleurs saturées, une interpolation théoriquement correcte peut encore être altérée ensuite par le sous-échantillonnage réel de Cb et Cr au moment de l’encodage.

Méthode recommandée pour un calcul fiable

  1. Définir les deux couleurs source dans un espace commun, en général RGB 8 bits ou flottant.
  2. Choisir le standard YCbCr approprié au projet: BT.601, BT.709 ou BT.2020.
  3. Convertir chaque couleur en Y, Cb et Cr.
  4. Appliquer le ratio de mélange séparément à Y, Cb et Cr.
  5. Reconstruire la couleur résultante en RGB pour l’affichage ou l’export.
  6. Vérifier si la destination finale applique du sous-échantillonnage ou une plage vidéo limitée.

Cette méthode est particulièrement utile dans les logiciels de compositing, les outils d’analyse vidéo, les générateurs de mires, les LUT techniques et les interfaces qui doivent simuler un rendu proche d’une chaîne de diffusion. Elle devient aussi très précieuse lorsqu’il faut comparer un mélange purement visuel avec un mélange réellement conforme aux standards vidéo.

Exemple concret de lecture du résultat

Supposons que vous mélangiez un rouge chaud et un bleu froid à 50/50. En RGB, vous obtiendrez une moyenne arithmétique simple. En YCbCr, le résultat peut être légèrement différent, car la contribution de chaque couleur à la luminance Y n’est pas symétrique. Si le rouge source possède un Y plus élevé que prévu et le bleu un Y beaucoup plus faible, le mélange YCbCr tendra à mieux refléter ce déséquilibre perçu. Le résultat final pourra paraître plus naturel ou plus conforme à l’image vidéo attendue.

Erreurs fréquentes à éviter

  • Confondre YCbCr et YUV: les deux sont proches conceptuellement, mais pas équivalents dans les systèmes numériques modernes.
  • Ignorer le standard: mélanger une source BT.601 avec une logique BT.709 provoque des décalages de teinte et de luminance.
  • Oublier la conversion de retour: le résultat YCbCr doit souvent être reconverti en RGB pour être affiché correctement sur un navigateur.
  • Comparer des signaux de plages différentes: full range et limited range ne se manipulent pas de la même manière.
  • Supposer qu’un mélange mathématique garantit le rendu final: le codec, la quantification et le sous-échantillonnage peuvent encore modifier le signal.

Interprétation des composantes Y, Cb et Cr

Y donne une indication de la luminosité perçue. Plus Y augmente, plus la couleur est claire. Cb mesure l’écart entre le bleu et la luminance, tandis que Cr mesure l’écart entre le rouge et la luminance. Une valeur Cb fortement positive indique une dominante bleue relative, alors qu’un Cr positif élevé traduit une dominante rouge relative. En observant ces composantes avant et après mélange, vous pouvez comprendre précisément pourquoi la couleur finale tire davantage vers une teinte chaude, froide ou neutre.

Pour les experts image, cette lecture est très utile dans l’évaluation des barres de couleur, la correction secondaire, le contrôle de conformité broadcast et la préparation de médias destinés à plusieurs plateformes. Le simple fait de visualiser les composantes avant et après interpolation permet de diagnostiquer des problèmes que l’observation d’une seule pastille de couleur ne révèle pas.

Applications pratiques

  • Création d’interfaces de test pour pipelines vidéo.
  • Conception de générateurs de gradients compatibles broadcast.
  • Évaluation d’artefacts de chroma avant compression.
  • Prévisualisation de titres et overlays destinés à la télévision ou au streaming.
  • Recherche en vision numérique, colorimétrie et traitement du signal.

Quand préférer le mélange RGB

Le mélange RGB reste très pertinent pour le design web, l’illustration écran et de nombreux moteurs graphiques temps réel. Si la finalité est strictement l’affichage sRGB sur navigateur, sans pipeline vidéo intermédiaire, un mélange RGB peut suffire. Cependant, dès que le contenu est pensé pour la vidéo compressée, la diffusion, l’encodage ou l’analyse colorimétrique technique, le calcul mélange couleur Y Cb Cr apporte une vision plus fidèle des contraintes réelles.

Sources d’autorité utiles

Conclusion

Le calcul mélange couleur Y Cb Cr n’est pas seulement une opération mathématique; c’est une étape de cohérence dans tout workflow vidéo sérieux. En séparant luminance et chrominance, vous obtenez une lecture plus fidèle du comportement d’une couleur dans un environnement de diffusion, de compression ou d’analyse technique. L’outil ci-dessus vous permet de comparer ce résultat à un mélange RGB classique, d’observer l’impact du standard choisi et de visualiser immédiatement l’évolution des composantes. Pour un étalonneur, un développeur multimédia, un spécialiste broadcast ou un ingénieur image, cette approche constitue une base solide pour produire des résultats plus fiables et mieux maîtrisés.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top