B-Frame
aus Wikipedia, der freien Enzyklopädie
B-Frames bezeichnen ein Verfahren in der digitalen Videokompression. Ein "Frame" ist ein Einzelbild eines Videos, das "B" steht für Bidirectional. Das bedeutet, dass B-Frames im Gegensatz zu P-Frames (Prediction-Frames) Bildinformationen aus zwei Richtungen nutzen. In die Berechnung des Bildinhalts werden also sowohl vorhergehende als auch nachfolgende Frames einbezogen. Gegenüber P-Frames liegt der Vorteil von B-Frames in der Reduzierung der benötigten Datenmenge, wodurch letztlich bessere Kompressionsraten erreicht werden können.
Beim Streaming ist zu beachten, dass I- oder P-Frames, die B-Frames folgen, vor diesen übertragen werden müssen. Dies basiert wieder darauf, dass B-Frames Informationen von vorausgegangenen und nachfolgenden I- oder P-Frames verwenden.
B-Frames finden zum Beispiel in MPEG-Codecs Anwendung.
[Bearbeiten] Siehe auch
- MPEG-1 beschreibt auch die anderen Frame-Typen