Premultiplied Alpha
Premultiplied Alpha (auf deutsch: vormultipliziertes Alpha) wird in der digitalen Filmkomposition gebraucht und bedeuted, dass jeder Farbkanal mit dem Alpha-Kanal multipliziert wurde. Bei unsachgemässer Handhabung werden beim Überlagern von Bilddateien ungewünschte Artefakte sichtbar. Oft werden die Symptome mit den falschen Mitteln behandelt und die Ursache nicht verstanden.
Einfachheitshalber stellen Sie sich beim folgenden Beispiel dabei die Farben wie folgt vor:
- Schwarz hat den Farbwert 0
- Weiss hat den Farbwert 1
- mittleres Grau hat den Farbwert 0.5
- helles Grau hat den Farbwert 0.75
- dunkles Grau hat den Farbwert 0.25
- Der Rotkanal hat die Farbwerte (von oben links nach unten rechts): 1, 0.5, 0.75, 1
- Der Grünkanal hat die Farbwerte (von oben links nach unten rechts): 0, 0.75, 1, 1
- Der Blaukanal hat die Farbwerte (von oben links nach unten rechts): 0.75, 1, 0.5, 1
- Das Alphabild hat die Farbwerte (von oben links nach unten rechts): 0.5, 1, 0, 0
Das "unpremultiplied" Bild hat somit die Farbwerte RGBA (von oben links nach unten rechts):
- 1, 0, 0.75, 0.5
- 0.5, 0.75, 1, 1
- 0.75, 1, 0.5, 0
- 1, 1, 1, 0
Das "premultiplied" Bild hat hingegen die Farbwerte RGBA (von oben links nach unten rechts) - beachten Sie vor allem die Pixel welchen einen nicht Weissen (1) Alphakanal haben:
- 0.5, 0, 0.325, 0.5
- 0.5, 0.75, 1, 1
- 0, 0, 0, 0
- 0, 0, 0, 0
Welches dieser Formate ist nun besser fragen Sie sich womöglich. Die Antwort ist - es kommt darauf an, für was Sie es brauchen. Als Faustregel gilt: Farbkorrekturen nur mit "unpremultiplied" Bilder - Filter und Transformationen nur mit "premultipied" Bilder. Das kommt daher, dass bei "premultiplied" Bilder die Farbwerte nicht den effektiven Farbwerte entsprechen und deshalb die Farbkorrekturen die Farben verzerren. Filter und Transformationen hängen immer von benachbarten Pixeln ab und sind desshalb nur auf "premultiplied" Bilder zu geniessen.
Aufgabe
Erstellen Sie ein Compositing Projekt in dem Sie die