METHOD AND DEVICE OF PROCESSING VIDEO

A memory controller (115) is disclosed that allocates local memory space (15) to a set of macroblocks of a picture being processed. Information associated with a specific macroblock of the set of macroblocks is written to non-local memory (131) when it is no longer needed to complete processing of a...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: SCHLANGER, ERIK, M, DONAHE, BRENDAN D
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:A memory controller (115) is disclosed that allocates local memory space (15) to a set of macroblocks of a picture being processed. Information associated with a specific macroblock of the set of macroblocks is written to non-local memory (131) when it is no longer needed to complete processing of a current row (1522) of macroblocks. When information associated with the specific macroblock is later needed to process a different row (1521) of macroblocks, the memory controller (115) allocates local memory space to the specific macroblock and stores the previously saved information from non-local memory (131) to the local memory (15). L'invention concerne un contrôleur de mémoire (115) qui affecte un espace de mémoire locale (15) à un ensemble de macroblocs d'une image en cours de traitement. Des informations associées à un macrobloc spécifique de l'ensemble de macroblocs sont inscrites sur une mémoire non locale (131) lorsqu'il n'est plus nécessaire de terminer le traitement d'une rangée actuelle (1522) de macroblocs. Lorsque les informations associées au macrobloc spécifique susmentionné sont nécessaires ultérieurement, pour traiter une rangée différente (1521) de macroblocs, le contrôleur de mémoire (115) affecte un espace de mémoire locale au macrobloc spécifique et stocke les informations précédemment sauvegardées, de la mémoire non locale (131) à la mémoire locale (15).