YCbCr- modellen eller mer presist Y'CbCr er en måte å representere fargerommet i video, hovedsakelig som følge av problemene med radiooverføring.
Et bilde tatt av en hvilken som helst enhet er summen av fargene, enten resultatet er farge eller svart-hvitt. Dermed, selv i et svart-hvitt bilde, ble signalet Y 'som representerer lumaen (ikke forvekslet med den relative luminansen bemerket Y, primærsymbolet til Y' som indikerer en gammakorreksjon ), opprettet av summen av det røde , blå og grønn.
Sendes Y ', luminanssignalet (svart og hvitt), pluss to krominansinformasjon , Cb (Y' minus blå) og Cr (Y 'minus rød). Mottakeren kan gjenskape det grønne og gjengi et fargebilde. Faktisk, hvis vi har Y '(rød + grønn + blå) og Cb (Y' - blå) og Cr (Y '- rød), kan grønn matematisk gjenskapes ved hjelp av ligningen: Y' = 0,3 R '+ 0,6 V' + 0,1 B '.
Denne standarden ble utviklet på et tidspunkt da det var nødvendig å sikre kompatibilitet mellom svart-hvitt- TV- mottakere og fargemottakere.
Fargen som skapes ved sammenstillingen av tre typer fosfor rød (R), grønn ( engelsk : grønn , G) og blå (B), er det nødvendig å overføre tre komponenter, tre signaler. Imidlertid inkluderer svart-hvitt bare en fargetone, gråtonen. De tre signalene som sendes er derfor ikke de tre RGB-komponentene, men skyggen av grå Y eller Y ', og forskjellen mellom denne skyggen og to andre komponenter.
Dermed vil en svart-hvitt mottaker bare behandle Y- eller Y'-komponenten, og fargemottakerne vil utlede de tre kromatiske komponentene ved enkel subtraksjon. Skjematisk overføres tre komponenter Y, U og V:
Y ≃ R + G + B U ≃ B - Y V ≃ R - Yog når det gjelder en fargemottaker, trekker vi ut:
R ≃ Y + V G ≃ (–Y - U - V) / 2 B ≃ Y + UI praksis har ikke fosforer samme effektivitet, så korrigerende koeffisienter blir brukt.
Dette fargekodings- og overføringssystemet for TV var nødvendig av flere grunner:
Y'CbCr-notasjonen refererer til transport av videokomponenten i digitalt format, i motsetning til Y'PbPr- eller Y'DbDr- notasjonen .
Y'CbCr-systemet brukes til JPEG- bilder . Denne fargemodellen gjør det mulig å redusere størrelsen på et bilde. Denne reduksjonen er basert på følgende observasjon: det menneskelige øye er mer følsomt for luminans enn for krominans. Det er derfor mulig å nedbryte kromene i et bilde mens du opprettholder god kvalitet.
For å beregne verdiene til Y'CbCr-komponentene i et bilde fra R'V'B ' (eller R'G'B') -komponentene (som varierer fra 0 til 255), brukes følgende formler:
Å legge 128 til Cb og Cr gjør det mulig å oppnå byte hvis verdier varierer mellom 0 og 255. Den omvendte konverteringen gjøres som følger (verdiene oppnådd varierer fortsatt mellom 0 og 255):
I CCIR 601-standarden for TV-videokomponenter varieres Y 'fra 16 til 235, og Cr og Cb fra 16 til 240. Konverteringsformlene er da (små variabler som varierer fra 0 til 1, p b og p r varierer fra -0,5 til 0,5, variablene i store bokstaver er byte mellom 0 og 255):
Konverteringen til byte gjøres som følger:
eller mer enkelt: