• DocumentCode
    773485
  • Title

    Two-stage decomposition of the DCT

  • Author

    Hu, N.-C. ; Luoh, S.-W.

  • Author_Institution
    Dept. of Electr. Eng., Nat. Taiwan Inst. of Technol., Taipei, Taiwan
  • Volume
    142
  • Issue
    5
  • fYear
    1995
  • fDate
    10/1/1995 12:00:00 AM
  • Firstpage
    319
  • Lastpage
    326
  • Abstract
    The DCT kernel matrix is first decomposed into a block diagonal structure (BDS) with diagonal skew-circular correlated (SCCR) sub-matrices of length 2, 4, ..., N/2 by coset decomposition, and then each of these independent SCCR sub-matrices is further split into two stages by decomposing its elements into a linear combination of other simple basis functions. The preprocessing stage can be treated as a new transform approximated to the DCT, and is suitable for image compression. Various preprocessing stages are obtained by choosing various basis functions. The postprocessing stage is used for converting the preprocessing stage back to the DCT. Both the preprocessing stage and the postprocessing stage are BDSs containing independent diagonal SCCR sub-matrices, thus the fast and parallel computation of both the preprocessing and the postprocessing stages is feasible using methods such as a semisystolic array or distributed arithmetic implementation
  • Keywords
    discrete cosine transforms; image coding; matrix decomposition; transform coding; DCT kernel matrix; basis functions; block diagonal structure; coset decomposition; diagonal skew-circular correlated sub-matrices; distributed arithmetic; image compression; parallel computation; postprocessing stage; preprocessing stage; semisystolic array; two-stage decomposition;
  • fLanguage
    English
  • Journal_Title
    Vision, Image and Signal Processing, IEE Proceedings -
  • Publisher
    iet
  • ISSN
    1350-245X
  • Type

    jour

  • DOI
    10.1049/ip-vis:19952008
  • Filename
    487792