A Fast Algorithm for Computing Multidimensional DCT on Certain Small Sizes

XJ Chen,QH Dai,CW Li
DOI: https://doi.org/10.1109/tsp.2002.806558
IF: 4.875
2003-01-01
IEEE Transactions on Signal Processing
Abstract:This paper presents a new algorithm for the fast computation of multidimensional (m-D) discrete cosine transform (DCT) with size N/sub 1//spl times/N/sub 2//spl times//spl middot//spl middot//spl middot//spl times/N/sub m/, where N/sub i/ is a power of 2 and N/sub i//spl les/256, by using the tensor product decomposition of the transform matrix. It is shown that the m-D DCT or inverse discrete cosine transform (IDCT) on these small sizes can be computed using only one-dimensional (1-D) DCTs and additions and shifts. If all the dimensional sizes are the same, the total number of multiplications required for the algorithm is only 1/m times of that required for the conventional row-column method. We also introduce approaches for computing scaled DCTs in which the number of multiplications is considerably reduced.
What problem does this paper attempt to address?