Patent ID: 7868898
Filing Date: 2011-01-11
Classification: G09G

Abstract:
1. A method for storing image data for efficient data access, the image data for display in an original or other orientation, comprising: selecting a storage arrangement, the selected storage arrangement corresponding with a particular display orientation; receiving the image data as luma and chroma samples, the image data having been created by chroma-subsampling an image in the original orientation using 2×2 pixel tiles as sample areas; providing a memory, the memory having a plurality of first memory portions and a plurality of second memory portions, each of the first and second memory portions sized to store four samples and accessible at a distinct memory address; generating a first memory address according to the selected storage arrangement for each 2×2 pixel tile of the image, and storing the luma samples in the memory, the storing of the luma samples including storing the luma samples of a particular pixel tile together in a first memory portion having the first memory address generated for the particular pixel tile; and generating a second memory address according to the selected storage arrangement for each pair of adjacent 2×2 pixel tiles of the image, and storing the chroma samples in the memory, the storing of the chroma samples including storing the chroma samples of a particular pair of adjacent pixel tiles together in a second memory portion having the second memory address generated for the particular pair of adjacent pixel tiles.