Patent ID: 7835584
Filing Date: 2010-11-16
Classification: G06T

Abstract:
1. A method of processing data in a data processing device, wherein the data comprises data relating to each of a plurality of locations in a spatial array formed of rows and columns, and wherein the data processing device includes a processor and a buffer memory, the method comprising: the data processing device identifying a plurality of groups of columns to be used in processing the data, wherein a respective subset of columns is associated with each column group, wherein the number of columns in a subset includes the columns of the corresponding column group and a portion of the columns in neighboring column groups; the data processing device reading data relating to a plurality of rows of a first subset of said columns from a separate memory device, and storing said data relating to the first subset of said columns sequentially in said buffer memory, the first subset corresponding to a first column group; and the data processing device processing said data relating to the first subset of said columns to obtain output data corresponding to the plurality of locations in the first column group; and, subsequently: the data processing device reading data relating to a second subset of said columns from said separate memory device, and storing said data relating to the second subset of said columns sequentially in said buffer memory, the second subset corresponding to a second column group; and the data processing device processing said data relating to the second subset of said columns to obtain output data corresponding to the plurality of locations in the second column group.