Unified parallel lattice structures for time-recursive discrete cosine/sine/Hartley transforms
- 1 March 1993
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Signal Processing
- Vol. 41 (3) , 1357-1377
- https://doi.org/10.1109/78.205735
Abstract
[[abstract]]The problems of unified efficient computations of the discrete cosine transform (DCT), discrete sine transform (DST), discrete Hartley transform (DHT), and their inverse transforms are considered. In particular, a new scheme employing the time-recursive approach to compute these transforms is presented. Using such approach, unified parallel lattice structures that can dually generate the DCT and DST simultaneously as well as the DHT are developed. These structures can obtain the transformed data for sequential input time-recursively with throughput rate one per clock cycle and the total number of multipliers required is a linear function of the transform size N. Furthermore, there is no constraint on N. The resulting architectures are regular, modular, and without global communication so that they are very suitable for VLSI implementation for high-speed applications such as ISDN networks and HDTV systems. It is also shown in this paper that the DCT, DST, DHT and their inverse transforms share an almost identical lattice structure. The lattice structures can also be formulated into prelattice and postlattice realizations. Two methods, the SISO and double-lattice approaches, are developed to reduce the number of multipliers in the parallel lattice structure by 2N and N, respectively. The tradeoff between time and area for the block data processing is also considered. The concept of filter bank interpretation of the time-recursive sinusoidal transforms is also discussed.[[fileno]]2030234010003[[department]]資訊工程學This publication has 29 references indexed in Scilit:
- Real-time parallel and fully pipelined two-dimensional DCT lattice structures with application to HDTV systemsIEEE Transactions on Circuits and Systems for Video Technology, 1992
- VLSI implementation of real-time parallel DCT/DST lattice structures for video communicationsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,1992
- Motion estimation using lapped transformsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,1992
- High-speed distributed-arithmetic realization of a second-order normal-form digital filterIEEE Transactions on Circuits and Systems, 1986
- A Discrete Fourier-Cosine Transform ChipIEEE Journal on Selected Areas in Communications, 1986
- Direct Computation Of Higher-Order Dct Coefficients From Lower-Order Dct CoefficientsPublished by SPIE-Intl Soc Optical Eng ,1984
- Simple FFT and DCT algorithms with reduced number of operationsSignal Processing, 1984
- Highly concurrent computing structures for matrix arithmetic and signal processingComputer, 1982
- On the Computation of the Discrete Cosine TransformIEEE Transactions on Communications, 1978
- A Fast Computational Algorithm for the Discrete Cosine TransformIEEE Transactions on Communications, 1977