Processing

Please wait...

Settings

Settings

Goto Application

1. WO1996039680 - SYSTEM AND METHOD FOR IMAGE GENERATION USING COMPRESSION

Publication Number WO/1996/039680
Publication Date 12.12.1996
International Application No. PCT/US1996/007315
International Filing Date 20.05.1996
Chapter 2 Demand Filed 06.01.1997
IPC
G06K 15/00 2006.01
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
KRECOGNITION OF DATA; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
15Arrangements for producing a permanent visual presentation of the output data
G06T 9/00 2006.01
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
9Image coding
CPC
G06K 15/00
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
KRECOGNITION OF DATA; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
15Arrangements for producing a permanent visual presentation of the output data ; , e.g. computer output printers
G06K 2215/0002
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
KRECOGNITION OF DATA; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
2215Arrangements for producing a permanent visual presentation of the output data
0002Handling the output data
G06K 2215/0011
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
KRECOGNITION OF DATA; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
2215Arrangements for producing a permanent visual presentation of the output data
0002Handling the output data
0005Accepting output data; Preparing data for the controlling system
0011characterised by a particular command or data flow, e.g. Page Description Language, configuration commands
G06K 2215/0014
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
KRECOGNITION OF DATA; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
2215Arrangements for producing a permanent visual presentation of the output data
0002Handling the output data
0005Accepting output data; Preparing data for the controlling system
0014Transforming the printer input data into internal codes
G06T 9/00
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
9Image coding
Applicants
  • APPLE COMPUTER, INC. [US]/[US]
Inventors
  • ANDRESEN, Kevin, W.
  • MOLEDINA, Riaz, A.
  • SIMPSON, Mark
  • CHEN, Kok, S.
Agents
  • CARMICHAEL, Paul, D.
Priority Data
08/482,87706.06.1995US
Publication Language English (EN)
Filing Language English (EN)
Designated States
Title
(EN) SYSTEM AND METHOD FOR IMAGE GENERATION USING COMPRESSION
(FR) SYSTEME ET PROCEDE POUR GENERER DES IMAGES, UTILISANT UNE COMPRESSION
Abstract
(EN)
Non-real-time decompression of stored image data permits an unlimited amount of image data to be rendered with a limited amount of available memory. When the memory available to a display list (18) is filled with image data, it is rendered into a band buffer (44) and then compressed into a compressed band buffer (47), to free up the memory used by the original display list entries. Additional entries are then entered in the display list. After the remaining entries have been captured in the display list (18), the information stored in the compressed band buffers (47) is decompressed and stored in the uncompressed band buffer (44). The additional image data in the display list is then rendered, and combined with the previously rendered data in the uncompressed band buffer (44). After the rendering is completed, the contents of the uncompressed band buffer is again compressed into the compressed band buffer format. This procedure can be continually repeated until all of the image data has been rendered into respective bands, and the page of data is complete.
(FR)
Une décompression non en temps réel de données d'images mémorisées permet de restituer une quantité illimitée de données d'images avec une quantité limitée de mémoire disponible. Lorsque la mémoire disponible pour une liste d'affichage (18) est remplie avec des données d'images, celles-ci sont restituées dans un tampon (44) de bande et ensuite compressées dans un tampon (47) de bande de format compressé pour faire de la place dans la mémoire utilisée pour les entrées dans la liste d'affichage originelle. Des entrées additionnelles sont alors entrées dans la liste d'affichage. Après que les entrées restantes ont été saisies dans la liste d'affichage (18), l'information enregistrée dans les tampons (47) de bandes de format compressé est décompressée et enregistrée dans le tampon (44) de bande de format non compressé. Les données d'images additionnelles dans la liste d'affichage sont ensuite restituées et combinées aux données restituées antérieurement dans le tampon (44) de bande de format non compressé. Lorsque la restitution est terminée, le contenu du tampon de bande de format non compressé est compressé à nouveau en contenu de tampon de bande de format compressé. Cette procédure peut être répétée d'une manière continue jusqu'à ce que toutes les données d'image soient restituées dans les bandes respectives et que la page de données soit complète.
Also published as
Latest bibliographic data on file with the International Bureau