Patent ID: 7907144

Claim:
A computer-implemented method for storing image data for use in a real-time compositing computer application comprising: (a) determining a storage tile size based on disk input/output (I/O) hardware testing; (b) determining a processing tile size based on graphics I/O testing; (c) obtaining an image to be used in a real-time compositing operation; (d) mapping multiple processing tiles over the image, wherein: (i) each of the multiple processing tiles is of the processing tile size; and (ii) a center of the image is used as a processing tile point of origin for a universal coordinate system for the multiple processing tiles; (e) mapping the multiple processing tiles to one or more storage tiles wherein: (i) a storage tile point of origin for a storage tile coordinate system is located at a lower left corner of the multiple processing tiles mapped over the image; and (ii) each storage tile is configured to contain one or more complete processing tiles; and (f) storing one or more of the multiple processing tiles in the one or more storage tiles based on the storage tile size, processing tile size, and the mappings.