Patent Document ID: 20090279805
Application ID: 12453426
Patent Flag: 0

Claim One:
1. A method for compressing multi-dimensional data of a continuous data flow and for use with data processing and data transmission systems, the method comprising: a) receiving the multi-dimensional data at a first port of said data processing system, said multi-dimensional data comprising a regional data set of said continuous data flow, said regional data set comprising a plurality of data vectors indicative of a corresponding region of an image of an object; b) using electronic circuitry to generate a regional training set for codevector training, said regional training set comprising the plurality of data vectors of said regional data set and data vectors of a data subset adjacent to said regional data set in said continuous data flow; c) using electronic circuitry to determine a plurality of codevectors through training for approximating each of the data vectors of the regional data set with a fidelity above a predetermined threshold, said plurality of codevectors being based on the data vectors contained in the regional training set to result in a plurality of trained codevectors; d) using electronic circuitry to encode each of the data vectors of the regional data set using a codevector from said plurality of trained codevectors; e) storing the plurality of trained codevectors in a regional codebook; f) for each data vector of regional data set, storing in a regional index map an index indicative of a trained codevector's location within said regional codebook; g) repeating steps a)-f) for each subsequent regional data set of said continuous data flow, wherein said data vectors are spectral data having multi-spectral data and wherein using said regional training set comprising the plurality of data vectors from said regional data set and data vectors of an adjacent data subject reduces artificial visual boundaries in a decompressed version of said image.