Destel
Legacy Member
Ik zie hier vaak verwarring over verstaan, dus bij deze poging om u wat wijzer te maken binnen RGB en YUVBCF-Gamer-23 zei:Iemand die hier iets van kent ? Heb een Sony 4K HDR ,in een game zonder HDR gaat de Ps4 pro naar gewoon 2160p-RGB met Horizon die HDR heeft gaat de game naar 2160- YUV422,dat is automatisch want met een ander HDR game is dat maar 2160-YUV420,wat is het verschil dan ?

RGB = kleurencodering
RGB is gebaseerd op de traditionele kleurenmenging (rood/groen/blauw). Dat gaat van 0 (min) tot en met F (max).
Deze kleurencodes worden vb. ook voor websites gebruikt (zoals dit forum). Voorbeeldje:
- 000 = 0 rood, 0 groen, 0 blauw = geen kleuren = zwart
- F00 = F rood, 0 groen, 0 blauw = rood
- 0F0 = 0 rood, F groen, 0 blauw = groen
- 00F = 0 rood, 0 groen, F blauw = blauw
- DDD = D rood, D groen, D blauw = grijs - bijna wit
- A0A = A rood, 0 groen, A blauw = paars
Om fijnere kleurschakeringen weer te geven, wordt er met 2 cijfers per kleur gewerkt (tot en met 16.777.216 kleuren). Vb. de waarde "EF" ligt dan tussen E en F.
- 8A008A = 8A rood, 00 groen, 8A blauw = paars, tikkeltje donkerder dan A0A van hierboven.
- 667866 = 66 rood, 77 groen, 66 blauw = grijs met een lichte groene schijn.
YUV = kleurenruimte
YUV is gebaseerd op helderheid (Y) en chroma (U/V). YUV is geen alternatief voor RGB-codering, eerder een alternatieve methode om (RGB-)kleuren door te sturen.
Een vereenvoudigd* overzichtje:
- Y = R + G + B
- U = B - Y
- V = R - Y
Mits de juiste wiskunde zijn beide naar elkaar om te rekenen zonder verlies. YUV is gemaakt om veelzijdiger te zijn in gebruik. YUV is vb. backwards compatible met zwart/wit door enkel de Y-component aan te sluiten (want Y = R + G + B = grijswaarde).
En dan de cijfertjes na YUV: hoe hoger het cijfer, hoe meer bandbreedte aan de onderliggende informatie wordt toegewezen. Dit gaat van 0 (min) tot en met 4 (max).
- Het eerste cijfer slaat op de Y-component op alle lijnen
- Het tweede cijfer slaat op de U- en V-componenten op even genummerde lijnen
- Het derde cijfer slaat op de U- en V-componenten op oneven genummerde lijnen.
- YUV 4:4:4 = alles is belangrijk (maximale kwaliteit)
- YUV 4:2:2 = Y krijgt volle bandbreedte, de U- en V-componenten op alle lijnen krijgen beperkte bandbreedte
- YUV 4:2:0 = Y krijgt volle bandbreedte, de U- en V-componenten op de even genummerde lijnen krijgen beperkte bandbreedte en de U- en V-componenten op de oneven genummerde lijnen worden weggelaten.
TLDR
-RGB is het originele kleurenformaat
-YUV is een veelzijdigere methode om RGB door te sturen
-YUV 4:4:4 = Full RGB
-Afhankelijk van de HDMI specs is HDR + Full RGB / YUV 4:4:4 te groot om door te sturen, dus wordt een beperktere versie van YUV gebruikt.
-Wanneer je in HDR zit en YUV 4:2:0 tegenkomt, ben je (afhankelijk van een aantal factoren zoals uw TV) soms beter af met full RGB zonder HDR, want in YUV 4:2:0 moet uw TV de helft van de lijntjes zelf inkleuren. Dit is de reden waarom sommige mensen een waziger beeld hebben in HDR.
(de laatste zin is eigenlijk het gemakkelijke en directe antwoord op uw vraag)


