• DocumentCode
    1053609
  • Title

    A fast algorithm for computing multidimensional DCT on certain small sizes

  • Author

    Chen, Xinjian ; Dai, Qionghai ; Li, Chunwen

  • Author_Institution
    Dept. of Autom., Tsinghua Univ., Beijing, China
  • Volume
    51
  • Issue
    1
  • fYear
    2003
  • Firstpage
    213
  • Lastpage
    220
  • Abstract
    This paper presents a new algorithm for the fast computation of multidimensional (m-D) discrete cosine transform (DCT) with size N1×N2×···×Nm, where Ni is a power of 2 and Ni≤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.
  • Keywords
    discrete cosine transforms; inverse problems; matrix decomposition; signal processing; IDCT; additions; digital signal processing; fast algorithm; inverse discrete cosine transform; multidimensional DCT; multidimensional discrete cosine transform; multiplications; row-column method; scaled DCT; shifts; tensor product; transform matrix decomposition; Computer architecture; Discrete cosine transforms; Discrete transforms; Matrix decomposition; Multidimensional systems; Polynomials; Signal processing algorithms; Tensile stress; Transform coding; Video compression;
  • fLanguage
    English
  • Journal_Title
    Signal Processing, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1053-587X
  • Type

    jour

  • DOI
    10.1109/TSP.2002.806558
  • Filename
    1145721