• DocumentCode
    669802
  • Title

    Acceleration of HEVC transform and inverse transform on ARM NEON platform

  • Author

    Hui Yong ; Ronggang Wang ; Wenmin Wang ; Zhenyu Wang ; Shengfu Dong ; Bingjie Han ; Wen Gao

  • Author_Institution
    Shenzhen Grad. Sch., Sch. of Electron. & Comput. Eng., Peking Univ., Shenzhen, China
  • fYear
    2013
  • fDate
    12-15 Nov. 2013
  • Firstpage
    169
  • Lastpage
    173
  • Abstract
    HEVC (High Efficiency Video Coding) has recently been published as the next generation video coding standard. Compared with previous standards, the coding efficiency is greatly improved at the cost of much higher codec complexity. On the other hand, ARM with SIMD (Single Instruction Multiple Data) instructions is widely deployed on mobile platform, which makes it feasible to accelerate multimedia applications by software. However, the accelerations are not straight forward, and the modules have to be carefully redesigned to utilize SIMD instructions efficiently. Transform and inverse transform modules are frequently called in HEVC codec. In this paper, we propose an acceleration method of the transform and inverse transform by utilizing the data level parallelism on NEON platform. Experiment results show that the speed of these modules has been increased considerably.
  • Keywords
    digital arithmetic; inverse transforms; microprocessor chips; parallel processing; video codecs; video coding; ARM NEON platform; HEVC codec; HEVC transform acceleration; SIMD; high efficiency video coding; inverse transform; single instruction multiple data instruction; Acceleration; Discrete cosine transforms; Encoding; Laplace equations; Registers; Video coding; dct; hevc; idct; neon; simd;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Intelligent Signal Processing and Communications Systems (ISPACS), 2013 International Symposium on
  • Conference_Location
    Naha
  • Print_ISBN
    978-1-4673-6360-0
  • Type

    conf

  • DOI
    10.1109/ISPACS.2013.6704541
  • Filename
    6704541