BIT RATE CONTROL OVER GROUPS OF FRAMES

Systems and methods are described for processing data from a sequential series of groups of frames to achieve a target average processing bit rate for a particular group of frames in the series. In an example, a look-ahead buffer circuit can be populated with a number of frames from a particular gro...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: STACHURSKI, Jacek, FEJZO, Zoran
Format: Patent
Sprache:eng ; fre
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Systems and methods are described for processing data from a sequential series of groups of frames to achieve a target average processing bit rate for a particular group of frames in the series. In an example, a look-ahead buffer circuit can be populated with a number of frames from a particular group of frames, and a bit allocation can be determined for a frame in the look-ahead buffer circuit using bit request information about all of the frames in the buffer. The look-ahead buffer circuit can be populated with streaming frame information in a first-in-first-out manner, and bit allocation processing can be performed for each frame, in a particular group of frames, based on a frame position in the look-ahead buffer circuit and further based on bit requests associated with other frames in the look-ahead buffer circuit. L'invention concerne des systèmes et des procédés pour traiter des données à partir d'une série séquentielle de groupes de trames en vue d'obtenir un débit binaire de traitement moyen cible pour un groupe particulier de trames dans la série. Dans un exemple, un circuit tampon à lecture anticipée peut être chargé avec un certain nombre de trames provenant d'un groupe particulier de trames, et une attribution de bits peut être déterminée pour une trame dans le circuit tampon à lecture anticipée en utilisant des informations de demande de bits concernant toutes les trames dans le tampon. Le circuit tampon à lecture anticipée peut être chargé avec des informations de trame de diffusion en continu d'une manière premier entré - premier sorti et un traitement d'attribution de bits peut être effectué pour chaque trame, dans un groupe particulier de trames, en se basant sur une position de trame dans le circuit tampon à lecture anticipée et en se basant en plus sur des demandes de bits associées à d'autres trames dans le circuit tampon à lecture anticipée.