• DocumentCode
    1698121
  • Title

    Fast 2D IDCT implementation with multimedia instructions for a software MPEG2 decoder

  • Author

    Murata, Eri ; Ikekawa, Masao ; Kuroda, Ichiro

  • Author_Institution
    C&C Media Res. Labs., NEC Corp., Kawasaki, Japan
  • Volume
    5
  • fYear
    1998
  • Firstpage
    3105
  • Abstract
    This paper presents an implementation of a fast two-dimensional inverse discrete cosine transform (IDCT) with multimedia instructions for a software MPEG-2 decoder. IDCT algorithms for sparse blocks which eliminate the calculation for zero coefficients are realized by using multimedia instructions. To reduce the cycle count for IDCT, an adaptive control method for these IDCT algorithms, based on the bit rate and picture type, is proposed and its performance is described. In the implementation of a software MPEG-2 decoder, the execution time for IDCT is reduced to 10% by using MMX instructions from the original C program. Moreover, using the proposed adaptive control, it can further be reduced to 76%
  • Keywords
    adaptive control; decoding; discrete cosine transforms; inverse problems; multimedia computing; video signal processing; C program; IDCT algorithms; MMX instructions; adaptive control method; bit rate; cycle count; execution time; fast 2D IDCT implementation; fast two-dimensional inverse discrete cosine transform; multimedia instructions; picture type; software MPEG-2 decoder; sparse blocks; Adaptive control; Bit rate; Decoding; Discrete cosine transforms; Laboratories; National electric code; Quantization; Software performance; Transform coding; Video compression;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Acoustics, Speech and Signal Processing, 1998. Proceedings of the 1998 IEEE International Conference on
  • Conference_Location
    Seattle, WA
  • ISSN
    1520-6149
  • Print_ISBN
    0-7803-4428-6
  • Type

    conf

  • DOI
    10.1109/ICASSP.1998.678183
  • Filename
    678183