The optimal use of I, P and B frames in MPEG-2 coding

The paper describes a study undertaken to assess the data requirements of the three different frame types of MPEG-2; `I' frames, `P' frames and `B' frames. There are many ways that a combination of these three frame types can be configured to make up a group-of-pictures (GOP) and the...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
1. Verfasser: Wilkinson, J.H
Format: Tagungsbericht
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:The paper describes a study undertaken to assess the data requirements of the three different frame types of MPEG-2; `I' frames, `P' frames and `B' frames. There are many ways that a combination of these three frame types can be configured to make up a group-of-pictures (GOP) and the intention of this paper is to provide a basis upon which different GOP sequences can be compared. For example: in a long GOP typical of that used for transmission, there may be the need to form a `closed' GOP to allow clip editing. Such a closed GOP must terminate in a `P' frame rather than a `B' frame to avoid association with the `I' frame of the next GOP sequence. What is the bit-rate increase associated with this compromise? This paper provides data to allow calculations of this type to be made. The paper assumes a working knowledge of MPEG-2 coding, the standard of which is now readily available. The results used in this paper were obtained using a straightforward set of software based on two programs: a motion vector estimator generating a file of best motion vectors for each macroblock and, an encoder program performing motion vector compensation, DCT coding, quantisation, runlength coding and entropy calculation.
DOI:10.1049/cp:19960849