• DocumentCode
    3368577
  • Title

    Subword parallel conditional execution in H.264/AVC deblocking filter implementation

  • Author

    Sihvo, Tero

  • Author_Institution
    Dept. of Math. Inf. Technol., Univ. of Jyvaskyla, Jyvaskyla
  • fYear
    2008
  • fDate
    14-17 Sept. 2008
  • Firstpage
    411
  • Lastpage
    414
  • Abstract
    The block-based structure of the H.264/AVC video coding standard can be a source of severe blocking artifacts. Filtering the 4times4 block edges efficiently reduces the visibility of these artifacts, and therefore, a deblocking filter has been made a mandatory in-loop coding tool. Due to the high adaptivity of the filter, conditional processing is needed in block edge and pixel levels. This is especially challenging in subword parallel processors which operate on multiple pixels in parallel. This paper discusses different conditional execution mechanisms used in subword parallel processors. Some of these mechanisms are applied to H.264/AVC deblocking filter implementation. If the processor data path is adjusted according to the 4times4 block size, the edge-level adaptation can efficiently be handled with normal conditional branching, whereas subword parallel conditional execution enables seamless pixel-level adaptation.
  • Keywords
    adaptive filters; parallel processing; video coding; H.264/AVC deblocking filter; H.264/AVC video coding standard; conditional execution mechanisms; filter adaptivity; subword parallel conditional execution; subword parallel processors; Adaptive filters; Automatic voltage control; Computational complexity; Decoding; IEC standards; ISO standards; Information filtering; Information filters; Motion compensation; Video coding; Conditional execution; Deblocking filter; H.264/AVC; SIMD; Subword parallel processing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Signals and Electronic Systems, 2008. ICSES '08. International Conference on
  • Conference_Location
    Krakow
  • Print_ISBN
    978-83-88309-47-2
  • Electronic_ISBN
    978-83-88309-52-6
  • Type

    conf

  • DOI
    10.1109/ICSES.2008.4673452
  • Filename
    4673452