Patent ID: 7768520
Filing Date: 2010-08-03
Classification: G06F,H04N

Abstract:
1. A method for storing a video frame in an external memory for efficient data access in high performance video applications, wherein the video frame includes macroblocks, comprising: offsetting the video frame by a predetermined value with respect to the macroblock boundary; partitioning the offsetted video frame into a first set of tiles in such a manner that each tile in the first set of tiles fully fits in one page of the external memory, wherein each tile includes one or more offsetted macroblocks; further partitioning each tile in the partitioned first set of tiles recursively into further sets of smaller tiles, until the size of each tile in the further sets of smaller tiles is same as burst size of the external memory; and storing the further sets of smaller tiles associated with each tile in the partitioned first set of tiles in one page of the external memory in a raster scan order upon the size of each of the further sets of smaller tiles is same as the burst size of the external memory.