CACHING DIGITAL IMAGE DATA

Methods and systems for processing digital image data utilizing vertically-oriented Effect graphs are provided. When processing digital image data utilizing Effect graphs, it is often necessary for certain Effects on the graph to render their outputs multiple times during a single rendering pass. To...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: WHITE, STEVEN JAMES, XU, JINGYANG, MARSH, DONALD M
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:Methods and systems for processing digital image data utilizing vertically-oriented Effect graphs are provided. When processing digital image data utilizing Effect graphs, it is often necessary for certain Effects on the graph to render their outputs multiple times during a single rendering pass. To alleviate the exponential processing that such a scenario can cause, methods and systems for caching at least a portion of the digital image data being processed in image buffers associated with the output of one or more Effects in the Effect graph during processing are provided. Additionally provided are methods and systems for caching digital image data in image buffers associated with the output of one or more Effects across multiple processing passes of an Effect graph. La présente invention concerne des procédés et des systèmes de traitement de données d'image numériques, utilisant des diagrammes d'effets verticaux. Lors du traitement de données d'image numériques à l'aide de diagrammes d'effets, il est souvent nécessaire que certains effets produisent plusieurs fois leurs résultats sur le diagramme au cours d'une seule phase de rendu. Pour atténuer le traitement exponentiel que risque d'entraîner un tel scénario, on prévoit des procédés et des systèmes permettant une mise en cache d'au moins une partie des données d'image numériques à traiter dans des tampons d'image associés au résultat d'un ou de plusieurs effets dans le diagramme pendant le traitement. En outre, la présente invention concerne des procédés et des systèmes permettant une mise en cache de données d'image numériques dans des tampons d'image associés au résultat d'un ou de plusieurs effets entre différentes phases de traitement d'un diagramme d'effets.