• DocumentCode
    907345
  • Title

    Two-stage circular-convolution-algorithm/architecture for the discrete cosine transform

  • Author

    Duh, W.-J. ; Wu, J.-L.

  • Author_Institution
    Dept. of Comput. Sci. & Inf. Eng., Nat. Taiwan Univ., Taipei, Taiwan
  • Volume
    137
  • Issue
    6
  • fYear
    1990
  • fDate
    12/1/1990 12:00:00 AM
  • Firstpage
    465
  • Lastpage
    472
  • Abstract
    The discrete cosine transform (DCT) is well known for its usefulness in the fields of image processing and data compression. With recent advances in the ISDN, limited communication bandwidth has become a new bottleneck, a possible solution to which may be an efficient encoding algorithm/architecture. The authors present a two-stage algorithm and its corresponding architectures for efficient computation of a power-of-two length DCT. In this approach, the transform matrix of the DCT is decomposed into the product of two matrices, the preprocessing and the postprocessing ones. The elements in the preprocessing stage consist of 1, -1, and 0 only; the postprocessing stage is of block diagonal form in which each block performs a circular-convolution-like (CCL) operation. Thus, both stages can be implemented efficiently either by software or hardware. Details of the matrix decomposition are described and several corresponding architectures are also presented
  • Keywords
    matrix algebra; signal processing; transforms; block diagonal form; circular-convolution-like architecture; discrete cosine transform; matrix decomposition; postprocessing; power-of-two length DCT; preprocessing; signal processing; transform matrix; two-stage algorithm;
  • fLanguage
    English
  • Journal_Title
    Radar and Signal Processing, IEE Proceedings F
  • Publisher
    iet
  • ISSN
    0956-375X
  • Type

    jour

  • Filename
    217016