• DocumentCode
    1137629
  • Title

    Direct recursive structures for computing radix-r two-dimensional DCT/IDCT/DST/IDST

  • Author

    Chen, Che-Hong ; Liu, Bin-Da ; Yang, Jar-Ferr

  • Author_Institution
    Dept. of Electr. Eng., Nat. Cheng Kung Univ., Tainan, Taiwan
  • Volume
    51
  • Issue
    10
  • fYear
    2004
  • Firstpage
    2017
  • Lastpage
    2030
  • Abstract
    In this paper, new recursive structures for computing radix-r two-dimensional (2-D) discrete cosine transform (DCT) and 2-D inverse DCT (IDCT) are proposed. The 2-D DCT/IDCT are first decomposed into cosine-cosine and sine-sine transforms. Based on indexes of transform bases, the regular pre-addition preprocess is established and the recursive structures for 2-D DCT/IDCT, which can be realized in a second-order infinite-impulse response (IIR) filter, are derived without involving any transposition procedure. For computation of 2-D DCT/IDCT, the recursive loops of the proposed structures are less than that of one-dimensional DCT/IDCT recursive structures, which require data transposition to achieve the so-called row-column approach. With advantages of fewer recursive loops and no transposition, the proposed recursive structures achieve more accurate results and less power consumption than the existed methods. The regular and modular properties are suitable for very large-scale integration (VLSI) implementation. By using similar procedures, the recursive structures for 2-D DST and 2-D IDST are also proposed.
  • Keywords
    IIR filters; VLSI; digital arithmetic; discrete cosine transforms; multidimensional digital filters; multidimensional signal processing; recursive filters; VLSI implementation; cosine-cosine transforms; direct recursive structures; discrete cosine transform; discrete sine transform; fast algorithm; inverse DCT; inverse DST; multidimensional signal processing; radix-r 2D DCT; recursive loops; second-order infinite-impulse response filter; sine-sine transforms; very large-scale integration; Computational complexity; Discrete cosine transforms; Discrete transforms; Energy consumption; Image coding; Kernel; Large scale integration; Signal processing algorithms; Two dimensional displays; Very large scale integration; DCT; Discrete cosine transform; IDCT; fast algorithm; inverse DCT; multidimensional signal processing; recursive structure;
  • fLanguage
    English
  • Journal_Title
    Circuits and Systems I: Regular Papers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1549-8328
  • Type

    jour

  • DOI
    10.1109/TCSI.2004.835685
  • Filename
    1344224