DocumentCode
1139451
Title
A content-addressable memory architecture for image coding using vector quantization
Author
Panchanathan, Sethuraman ; Goldberg, Morris
Author_Institution
Dept. of Electr. Eng., Ottawa Univ., Ont., Canada
Volume
39
Issue
9
fYear
1991
fDate
9/1/1991 12:00:00 AM
Firstpage
2066
Lastpage
2078
Abstract
An architecture suitable for real-time image coding using adaptive vector quantization (VQ) is presented. This architecture is based on the concept of content-addressable memory (CAM), where the data is accessed simultaneously and in parallel on the basis of its content. VQ essentially involves, for each input vector, a search operation to obtain the best match codeword. A speedup results if a CAM-based implementation is used. This speedup, coupled with the gains in execution time for the basic distortion operation, implies that even codebook generation is possible in real time (<32 ms). In using the CAM, the conventional mean square error measure is replaced by the absolute difference measure. This measure results in little degradation and in fact limits large errors. The regular and iterable architecture is particularly well suited for VLSI implementation
Keywords
VLSI; computerised picture processing; content-addressable storage; data compression; encoding; memory architecture; real-time systems; CAM; VLSI implementation; absolute difference measure; adaptive vector quantization; best match codeword; content-addressable memory architecture; input vector; iterable architecture; real-time image coding; search operation; CADCAM; Clustering algorithms; Computer aided manufacturing; Computer architecture; Distortion measurement; Image coding; Iterative algorithms; Memory architecture; Parallel processing; Vector quantization;
fLanguage
English
Journal_Title
Signal Processing, IEEE Transactions on
Publisher
ieee
ISSN
1053-587X
Type
jour
DOI
10.1109/78.134438
Filename
134438
Link To Document