• DocumentCode
    427138
  • Title

    An improved practical efficient implementation of ICT used in H.264

  • Author

    Li, Xueming ; Wei, Fang

  • Author_Institution
    Beijing Univ. of Posts & Telecommun.
  • Volume
    2
  • fYear
    2004
  • fDate
    30-30 June 2004
  • Firstpage
    1163
  • Abstract
    A parallel way to implement the 4times4 integer cosine transform (ICT), adopted in the emerging H.264 video coding standard, is presented. Our method can accelerate its calculation on general-purpose processors, such as Intel Pentium processors, by making use of MMX technology. The underlying principle lies in the fact that some general purpose processors can execute several independent operations at the same time. The proposed method first analyzes independent operations involved in ICT, and then uses two steps to realize parallel computation: preprocessing, which takes charge of reorganizing source input in a dedicated way for forthcoming processing; parallel computation, which is responsible for ICT calculation with MMX instructions. Compared with its realization in H.264 reference software, our study shows this method can speed up the calculation of ICT by about 60%
  • Keywords
    parallel processing; transforms; video coding; H.264; MMX technology; SIMD; integer cosine transform; multimedia extension technology; parallel computation; parallel processing; preprocessing; single instruction multiple data; video coding standard; Acceleration; Arithmetic; Clocks; Computer aided instruction; Concurrent computing; Frequency; Microprocessors; Modems; Organizing; Telecommunication standards;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Multimedia and Expo, 2004. ICME '04. 2004 IEEE International Conference on
  • Conference_Location
    Taipei
  • Print_ISBN
    0-7803-8603-5
  • Type

    conf

  • DOI
    10.1109/ICME.2004.1394424
  • Filename
    1394424