ON THE COMPUTATION OF RUNNING DISCRETE COSINE AND SINE TRANSFORMS

被引:17
|
作者
MURTHY, NR
SWAMY, MNS
机构
[1] the Centre for Signal Processing and Communications, Department of Electrical and Comput Engineering, Concordia University
关键词
D O I
10.1109/78.139246
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
There exist some situations in signal processing where it is necessary to compute in real time, the transform coefficients of a set of N time domain samples in a block that gets updated continuously with the arrival of a new sample. A familiar example is the frequency domain implementation of a tapped delay line (TDL) adaptive filter. One method of computing the updated (running or instantaneous) transform coefficients without resorting to the computation of N point transform each time the block gets updated, is to use the shift property of the transform. For the computation of the updated discrete cosine transform-II (DCT-II), discrete sine transform-II (DST-II), discrete cosine transform-IV (DCT-IV), and discrete sine transform-IV (DST-IV) as defined in [5], usage of the shift property requires simultaneous computation (if not available as a by-product of the desired transform computation process) and updating of corresponding DST-II, DCT-II, DST-IV, and DCT-IV, respectively. This requirement of an additional transform computation and (or) updating, results in an increased computational burden. In this paper, we give an alternate algorithm for computing updated transform coefficients for DCT-II, DST-II, DCT-IV, and DST-IV that is computationally attractive for real-time implementation. An architecture for the VLSI implementation of the proposed algorithms is also given.
引用
收藏
页码:1430 / 1437
页数:8
相关论文
共 50 条