Die Videokompression

Unterkapitel in diesem Abschnitt

In diesem Kapitel betrachten wir genauer, wie ein Codec einen Film bearbeitet. Keine Sorge, es wird nicht mathematisch. Das würde den Rahmen sprengen und ist weit entfernt von meiner Expertise.

Grundsätzlich setzt sich ein Codec mit dem Film auf zwei Ebenen auseinander:

  • Zum einen bietet die zeitliche Abfolge der Bilder ein gewaltiges Spielfeld für die Kompression.
  • Zum anderen werden räumliche Zusammenhänge innerhalb eines Bilds genutzt, um das Datenvolumen zu reduzieren.

Die folgende Abbildung zeigt den Prozess, den der Encoder beim Bearbeiten jedes Bilds durchläuft.

Quellbild -> Farbraumkonvertierung -> Bewegungssuche -> Bewegungskompensation -> Differenzbildung -> DCT-Transformation -> Quantisierung -> (Decodierung -> YV12-Referenzbilder) und (Entropiecodierung -> encodierter Bitstrom)

Der erste Schritt, die Wahl des Farbraums, ist traditionell nicht Teil des eigentlichen Encoder-Programms. Hier findet jedoch schon der erste Schritt der Kompression statt. Zusammen mit den räumlichen Verarbeitungsschritten am Ende des Prozesses ist das Thema des nächsten Kapitels.

Danach betrachten wir in einem eigenen Kapitel das Thema rund um bewegte Differenzen, das ist der zeitliche Aspekt der Kompression.

zuletzt aktualisiert: 29.05.2016

Kommentare