• DocumentCode
    3717070
  • Title

    HEVC in-loop filters GPU parallelization in embedded systems

  • Author

    Diego F. de Souza;Aleksandar Ilic;Nuno Roma;Leonel Sousa

  • Author_Institution
    INESC-ID, IST, Universidade de Lisboa, Rua Alves Redol 9, 1000-029, Lisbon, Portugal
  • fYear
    2015
  • fDate
    7/1/2015 12:00:00 AM
  • Firstpage
    123
  • Lastpage
    130
  • Abstract
    The added encoding efficiency and visual quality that is offered by the latest HEVC standard is mostly attained at the cost of a significant increase of the computational complexity at both the encoder and decoder. However, such added complexity greatly compromises the implementation of this standard in computational and energy constrained devices, including embedded systems, mobile and battery supplied devices. To circumvent this limitation, this paper proposes the exploitation of embedded GPU devices already equipping many state of the art SoCs to accelerate the HEVC in-loop filters (i.e. deblocking filter and sample adaptive offset). The presented approaches comprehensively exploit both fine and coarse-grained parallelization opportunities of these filters in an NVIDIA Tegra GPU.According to the conducted experimental evaluation, the proposed approach showed to be a remarkable strategy to satisfy the real-time requirements of the HEVC decoder, being able to filter each Ultra HD 4K intra frame in less than 20 ms (about 50 fps).
  • Keywords
    "Decoding","Graphics processing units","Standards","Encoding","Computational modeling","Filtering","Computer architecture"
  • Publisher
    ieee
  • Conference_Titel
    Embedded Computer Systems: Architectures, Modeling, and Simulation (SAMOS), 2015 International Conference on
  • Type

    conf

  • DOI
    10.1109/SAMOS.2015.7363667
  • Filename
    7363667