DocumentCode :
907345
Title :
Two-stage circular-convolution-algorithm/architecture for the discrete cosine transform
Author :
Duh, W.-J. ; Wu, J.-L.
Author_Institution :
Dept. of Comput. Sci. & Inf. Eng., Nat. Taiwan Univ., Taipei, Taiwan
Volume :
137
Issue :
6
fYear :
1990
fDate :
12/1/1990 12:00:00 AM
Firstpage :
465
Lastpage :
472
Abstract :
The discrete cosine transform (DCT) is well known for its usefulness in the fields of image processing and data compression. With recent advances in the ISDN, limited communication bandwidth has become a new bottleneck, a possible solution to which may be an efficient encoding algorithm/architecture. The authors present a two-stage algorithm and its corresponding architectures for efficient computation of a power-of-two length DCT. In this approach, the transform matrix of the DCT is decomposed into the product of two matrices, the preprocessing and the postprocessing ones. The elements in the preprocessing stage consist of 1, -1, and 0 only; the postprocessing stage is of block diagonal form in which each block performs a circular-convolution-like (CCL) operation. Thus, both stages can be implemented efficiently either by software or hardware. Details of the matrix decomposition are described and several corresponding architectures are also presented
Keywords :
matrix algebra; signal processing; transforms; block diagonal form; circular-convolution-like architecture; discrete cosine transform; matrix decomposition; postprocessing; power-of-two length DCT; preprocessing; signal processing; transform matrix; two-stage algorithm;
fLanguage :
English
Journal_Title :
Radar and Signal Processing, IEE Proceedings F
Publisher :
iet
ISSN :
0956-375X
Type :
jour
Filename :
217016
Link To Document :
بازگشت