Title :
A systolic array architecture for image coding using adaptive vector quantization
Author :
Panchanathan, Sethuraman ; Goldberg, Morris
Author_Institution :
Dept. of Electr. Eng., Ottawa Univ., Ont., Canada
fDate :
6/1/1991 12:00:00 AM
Abstract :
A systolic array architecture for image coding using adaptive vector quantization is presented. A basic systolic cell was designed with two modes of operation. In the forward mode, the cell executes the basic distortion operation, while in the reverse mode, the cell executes the centroid computation operation. Both modes co-exist in perfect synchronism. The systolic array module essentially consists of an array of L×N basic systolic cells connected in parallel and pipeline in the direction of the vector dimension, L , and codeword dimension, N, respectively. This architecture results in a speedup proportional to NL, and has the following advantages: there is no need for separate hardware to compute the new centroids; there is no need for a high speed interface to transfer the new centroids into the systolic array; and there are no delays involved in the computation and transfer of new centroids
Keywords :
computerised picture processing; data compression; encoding; systolic arrays; adaptive vector quantization; centroid computation operation; codeword dimension; distortion operation; forward mode; image coding; reverse mode; systolic array architecture; systolic array module; systolic cell; vector dimension; Clustering algorithms; Computer architecture; Computer interfaces; Delay; Encoding; Hardware; Image coding; Pipelines; Systolic arrays; Vector quantization;
Journal_Title :
Circuits and Systems for Video Technology, IEEE Transactions on