Zum Forum
Passwort vergessen?
Noch keinen Account?
lexikon
Hauptseite
Zufälliger Artikel
Diskussion
Diskussion : YUV-Farbmodell
Links
Forum
Portale
Reisen
Versicherung
Inhaltsverzeichnis
Hauptmenü
Home
Editorial
Bildung
E-Learning
Fremdsprachen
Magazin
Wissen
Wörterbücher
Enzyklopädien
Expertendienste
Wissenswertes
Praktische Ratgeber
--------------------------
Biologie
Chemie
Computer
Film/ Theater
Geografie
Geschichte
Jura
Kunst
Literatur
Mathematik
Medizin
Musik
Philosophie
Physik/ Astronomie
Politik
Psychologie
Religionen
Sport
Umwelt
Wirtschaft
Reisen
Lexikon
Versicherung
Suchen
Schnellsuche
Suchmaschinen
Metasuchmaschinen
Webkataloge
News
Treffpunkt
Chat
Forum
Suche
Schnellsuche
Sitemap
Kontakt
Impressum
YUV-Farbmodell
Stichpunkte
Allgemein
wobei die Chrominanz wiederum aus zwei Komponenten besteht
Das YUV-Farbmodell verwendet zur Darstellung der Farbinformation zwei Komponenten
auch Luminanz (englisch: luma) genannt
und die Chrominanz oder Farbanteil (chroma)
die Helligkeit
Die Entwicklung des YUV-Farbmodells geht auf die Entwicklung des Farbfernsehens (PAL) zurück
zusätzlich zum Schwarz/Weiß-Signal die Farbinformation zu übertragen
wo nach Wegen gesucht wurde
um eine Abwärtskompatibilität mit alten Schwarz/Weiß-Fernsehgeräten zu erreichen ohne die zur verfügung stehende Übertragungsbandbreite erhöhen zu müssen
Aus dem YUV-Farbmodell der analogen Fernsehtechnik wurde das YCbCr-Farbmodell entwickelt
das bei den meisten Arten der digitalen Bild- und Videokompression eingesetzt wird
Fälschlicherweise wird in jenem Bereich auch oft vom YUV-Farbmodell gesprochen
obwohl eigentlich das YCbCr-Modell benutzt wird
Dies sorgt oft für Verwirrung
"Verbergen") 1 Grundprinzip 2 Einsatz bei analogem Farbfernsehen 3 Digitale Bildformate 3.1 Formeln zur Umrechnung zwischen RGB- und YUV-Format 3.2 YUV Abtastfrequenz für Luminanz und Chrominanz 4 Weblinks 4.1 Unterschied zwischen den verschiedenen Abtastraten 4.2 YUV 4:2:0 Streams 4.3 Open Source YUV Viewer [Bearbeiten]
welches YIQ genannt wird. Inhaltsverzeichnis showTocToggle("Anzeigen"
Die NTSC-Fernsehnorm benutzt ein anderes Farbmodell
Grundprinzip
Die aus dem RGB-Farbraum bekannten Grundfarben sind die Grundbasis für die Berechnungen
Grün und Blau und enthält die Helligkeitsinformation. Y=R+G+B Die genaue Berechnung ist jedoch komplizierter
Das Luminanzsignal
auch Leuchtdichte-Signal ist die Summe der drei Grundfarben Rot
da einige Aspekte des Farbensehens des menschlichen Auges berücksichtigt werden müssen
und dieses heller als Blau
als Rot
So wird Beispielsweise Grün heller wahrgenommen
Weiterhin wird bei einigen Systemen zunächst eine Gammakorrektur der Grundfarben vorgenommen
auch Farbdifferenzsignale enthalten die Farbinformation
Die Crominanzsignale
Sie entstehen aus der Differenz Blau minus Luminanz bzw
U und V können später wieder die einzelnen Farbanteile der Grundfarben berechnet werden: Y + U = Y + ( B - Y ) = Y - Y + B = B Y + V = Y + ( R - Y ) = Y - Y + R = R Y - B - R = ( R + G + B ) - B - R = G Weiterhin ergibt sich durch den Aufbau der Netzhaut des menschlichen Auges
sodass viele auf dem YUV-Farbmodell aufbauende Formate eine Komprimierung der Chrominanz vornehmen
um Bandbreite bei der Übertragung einsparen zu können. [Bearbeiten]
dass die Helligkeitsinformation in einer höheren Auflösung wahrgenommen wird als die Farbe
Rot minus Luminanz. U=B-Y V=R-Y Aus den drei erzeugten Komponenten Y
Einsatz bei analogem Farbfernsehen
man erhält ein R'G'B'-Signal
Zur Berechnung des Luminanz-Signals werden die zugrundeliegenden RGB-Daten zunächst mit dem Gamma-Wert des Ausgabegerätes verrechnet
}615 cdot R - 0{
um die Helligkeitsinformation zu bilden
}299 cdot R + 0{
}877 <math> Die beiden Chrominanz-Komponenten werden danach per Quadraturmodulation auf einen gemeinsamen Farbträger moduliert
}147 cdot R - 0{
die als BAS-Signal auch bei alten Schwarz/Weiß-Fernsehgeräten funktioniert. Die PAL-Fernsehnorm verwendet folgende Berechnungsvorschrift nach ITU-601: <math>Y = + 0{
wobei gegenüber dem Luminanz-Signal eine geringere Bandbreite verwendet wird. [Bearbeiten]
}100 cdot B<math> Dies entspricht den gewichteten (Farb-)Differenzen B-Y und R-Y: <math>U = (B - Y) cdot 0{
}492 <math> <math>V = (R - Y) cdot 0{
}289 cdot G + 0{
}515 cdot G - 0{
}436 cdot B<math> <math>V = + 0{
Die drei Einzelkomponenten werden mit unterschiedlicher Gewichtung addiert
}114 cdot B<math> Die Berechnung der Chrominanz-Komponenten erfolgt nun unter Berücksichtigung dieser Gewichtungen: <math>U = - 0{
}587 cdot G + 0{
Digitale Bildformate
Die Bildauflösung ist standardisiert durch das Common Interchange Format (CIF). [Bearbeiten]
Formeln zur Umrechnung zwischen RGB- und YUV-Format
benutzt 8 Bits für jeden einzelnen der roten
Computer RGB oder auch "full-scale" RGB
grünen und blauen Kanäle
Schwarz erhält man somit aus R=G=B=0 und Weiß aus R=G=B=255
Das 4:4:4 YUV Format benutzt 8 Bits für jeden der Y
U und V Kanäle
Der U Kanal reicht von Blau bis Gelb und der V Kanal von Rot bis Gelb
Weil Gelb aus Rot und Grün besteht werden Grün und Rot jeweils mehrfach und Blau nur einfach gesendet. Foreman YUV 4:2:0 a alle Kanäle b 4:2:0 nur Y-Kanal c YU-Kanal d YV-Kanal Formeln für die Konvertierung von 8-Bit RGB zu YUV 4:4:4: <math>Y=mbox{round}(0{
}256788cdot R+0{
}071427cdot B)+128<math> In guter Näherung kann man auch folgende Formel verwenden: <math>Y=((66cdot R+129cdot G+25cdot B+128)>>8)+16<math> <math>U=((-38cdot R-74cdot G+112cdot B+128)>>8)+128<math> <math>V=((112cdot R-94cdot G-18cdot B+128)>>8)+128<math> Die Rückkonvertierung von YUV 4:4:4 zu 8-Bit RGB läßt sich wie folgt ableiten
}439216cdot B)+128<math> <math>V=mbox{round}(0{
}097906cdot B)+16<math> <math>U=mbox{round}(-0{
}367788cdot G-0{
}148223cdot R-0{
}504129cdot G+0{
}290993cdot G+0{
}439216cdot R-0{
}164383cdot C+1{
dass nur Werte aus dem Bereich von 0 bis 255 vorkommen dürfen
Dabei wird zunächst eine Vereinfachung vorgenommen: <math>C = Y - 16qquadqquad D = U - 128qquadqquad E = V - 128<math> Durch Umformung gewinnt man: <math>R=mbox{clip}(mbox{round}(1{
}596027cdot E))<math> <math>G=mbox{clip}(mbox{round}(1{
}812968 cdot E)))<math> <math>B=mbox{clip}(mbox{round}(1{
}164383cdot C+2{
}164383cdot C-(0.391762cdot D)-(0{
}017232cdot D))<math> Wobei clip() bedeutet
Negative Werte werden zu 0 und Werte größer als 255 zu 255
Wieder kann die Konvertierung mit guter Näherung vereinfacht werden: <math>R=mbox{clip}((298cdot C+409cdot E+128)>>8)<math> <math>G=mbox{clip}((298cdot C-100cdot D-208cdot E+128)>>8)<math> <math>B=mbox{clip}((298cdot C+516cdot D+128)>>8)<math> [Bearbeiten]
YUV Abtastfrequenz für Luminanz und Chrominanz
Einer der großen Vorteile von YUV ist
ohne dass es zu einer spürbaren Verringerung der zu gewährleistenden Qualität kommt (Chroma-Subsampling). YUV 4:4:4 Chrominanz-Auflösung identisch zur Luminanz-Aufloesung YUV 4:2:2 Chrominanz-Auflösung horizontal halbiert YUV 4:2:0 Chrominanz-Auflösung horizontal und vertikal halbiert YUV 4:1:1 Chrominanz-Auflösung horizontal geviertelt und vertikal unveraendert Es gibt weiterhin noch Unterschiede über das Zentrum der Chrominanzwerte
dass die Abtastrate der Chrominanz Kanäle niedriger als die des Y Kanals sein kann
Diese können zentriert oder nicht zentriert sein: Beispiel für YUV 4:2:0 Y Y Y Y U U Y Y Y Y oder Y Y Y Y U U Y Y Y Y Zur Beschreibung wird eine so genannte A:B:C Notation verwendet
Sie gibt wieder wie oft U und V im Vergleich zu Y abgetastet werden. YUV 4:4:4 YUV 4:2:2 YUV 4:2:0 YUV 4:2:0 MPEG-2 Abtastpositionen [Bearbeiten]
Weblinks
[Bearbeiten]
Unterschied zwischen den verschiedenen Abtastraten
4:4:4 vs 4:2:2 vs 4:2:0 vs 4:1:1 (http://www.mediaprofis.net/knowhow-21.html) Digitale Bandformate im Überblick (http://www.mediaprofis.net/knowhow-10.html) [Bearbeiten]
YUV 4:2:0 Streams
CIF (http://trace.eas.asu.edu/yuv/cif.html) QCIF (http://trace.eas.asu.edu/yuv/qcif.html) [Bearbeiten]
Open Source YUV Viewer
HSV-Farbraum
CMYK-Farbmodell en:YUV fr:YUV nl:YUV
A Java (with Java Native Interface (JNI)) YUV 4:2:0 Viewer (https://yuvviewer.dev.java.net/) License: GNU General Public License (GPL) Siehe auch: RGB-Farbraum
Dieser Artikel basiert auf dem Artikel
YUV-Farbmodell
aus der freien Enzyklopädie
wikipedia
und steht unter der
GNU Lizenz für freie Dokumentation
. In der wikipedia ist eine
Liste der Autoren
verfügbar.
Dillingen/ Saar
YUV
Nektar
Zweiter Schlesischer Krieg
Dillingen
Glatisant
Reiter
[ Zurück ]
Inhalt Lexikon:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
1
2
3
4
5
6
7
8
9
Chat
|
Lexikon
|
Reisen
|
Versicherung
|
Forum
|
Kontakt