• DocumentCode
    1663337
  • Title

    Programmable lowpower implementation of the HEVC Adaptive Loop Filter

  • Author

    Hautala, Ilkka ; Boutellier, Jani ; Hannuksela, Jari

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Univ. of Oulu, Oulu, Finland
  • fYear
    2013
  • Firstpage
    2664
  • Lastpage
    2668
  • Abstract
    The Adaptive Loop Filter (ALF) is a subjective and objective image quality improving filter in the High Efficiency Video Coding standard (HEVC). The ALF has shown to be computationally complex and its complexity has been reduced during the HEVC development process. In the HEVC TestModel HM-7.0 ALF is a 9×7 cross + 3×3 square shaped filter. This paper presents a programmable application specific instruction processor for the ALF. The proposed processor processes 1920×1080p luminance frames at 30 frames per second, when operated at a clock frequency of 311MHz. Low power consumption and a low gate count make the proposed processor suitable for embedded devices. The processor program code is written in pure C-language, which allows versatile use of the circuit and updates to the filter functionality without modifying the processor design. To the authors´ best knowledge this is the first programmable solution for ALF on embedded devices.
  • Keywords
    adaptive filters; video coding; HEVC adaptive loop filter; clock frequency; frequency 311 MHz; high efficiency video coding standard; image quality; luminance frames; programmable application specific instruction processor; programmable lowpower implementation; square shaped filter; Adaptive filters; Clocks; Computer architecture; Power demand; Software; Standards; Video coding; Adaptive filters; Coprocessors; Video signal processing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Acoustics, Speech and Signal Processing (ICASSP), 2013 IEEE International Conference on
  • Conference_Location
    Vancouver, BC
  • ISSN
    1520-6149
  • Type

    conf

  • DOI
    10.1109/ICASSP.2013.6638139
  • Filename
    6638139