• DocumentCode
    187522
  • Title

    HEVC video encoder & decoder architecture for multi-cores

  • Author

    Mody, Mihir

  • Author_Institution
    Multimedia Archit. Group, Texas Instrum. Inc., Bangalore, India
  • fYear
    2014
  • fDate
    22-25 July 2014
  • Firstpage
    1
  • Lastpage
    5
  • Abstract
    HEVC is the latest generation of video compression standard promising half bit-rate compared H.264 and enabling transition to 4K/Ultra-HD. The approach of designing a single monolithic engine for Ultra-HD resolution results in complex design due to very deep pipeline as well as non-optimal solution for lower resolution e.g HD or lower. The alternative approach for performance up-scaling using multiple copies of HW engines and/or processor cores has issues in partitioning video frame across these cores due to loop-filtering dependencies across slice and tiles. The prior approaches handling dependencies via disabling loop filtering or degrading video quality or additional frame latencies have un-acceptable disadvantages. This paper proposes a novel solution consisting of algorithmic and implementation ideas to address these limitations. The paper introduces usage of vertical tile strips, customized loop-filter architecture, sharing dependencies across these cores, intelligent scheduling of cores resulting in row synchronous pipeline across cores. The solution is applicable to HEVC encoder as well as decoder. The simulations shows that overall 4X performance lift using 4 processing cores or HW engines with less than 15% additional clocking requirement.
  • Keywords
    filtering theory; video coding; 4K/Ultra-HD; HEVC video encoder; Ultra-HD resolution; clocking requirement; customized loop filter architecture; decoder architecture; disabling loop filtering; intelligent scheduling; multicores; processor cores; single monolithic engine; vertical tile strips; video compression standard; video frame; video quality; Decoding; Filtering; IP networks; Multicore processing; Pipelines; Standards; Strips; Decoder; Encoder; H.265; HEVC; Loop filter; Multi-core; Multiple HW instances; Scalable; Video;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Signal Processing and Communications (SPCOM), 2014 International Conference on
  • Conference_Location
    Bangalore
  • Print_ISBN
    978-1-4799-4666-2
  • Type

    conf

  • DOI
    10.1109/SPCOM.2014.6983918
  • Filename
    6983918