A unified approach to fast computation of discrete sinusoidal transforms I: DCT and DST transforms

Authors
Citation
V. Britanak, A unified approach to fast computation of discrete sinusoidal transforms I: DCT and DST transforms, COMPUT A IN, 17(6), 1998, pp. 583-607
Citations number
54
Categorie Soggetti
Computer Science & Engineering
Journal title
COMPUTERS AND ARTIFICIAL INTELLIGENCE
ISSN journal
02320274 → ACNP
Volume
17
Issue
6
Year of publication
1998
Pages
583 - 607
Database
ISI
SICI code
0232-0274(1998)17:6<583:AUATFC>2.0.ZU;2-#
Abstract
A unified approach to the fast computation of orthogonal discrete si nusoid al transforms for real data sequences is presented. Various types of discre te cosine transform (DCT) and discrete sine transform (DST) are members of discrete sinusoidal transform family. The unified approach takes advantage of a regular universal computational structure both for the DCT/DST type II (DCT-II/DST-II) and type III (DCT-III/DST-III) computation in existing rea l sparse matrix factorizations leading to simple, numerically stable, in pl ace and efficient algorithms for any N = 2(m), > 0. The computational compl exity of all algorithms both in the sense of the number of arithmetic opera tions and structural simplicity is better or identical compared with the be st known algorithms. The proposed generalized signal flow graphs are regula r and confirm the importance of the universal DCT-II/DST-II (DCT-III/DST-II I) computational structure for its implementation on one VLSI chip.