• DocumentCode
    1423403
  • Title

    Memory and computation efficient hardware design for a 3 spatial and temporal layers SVC encoder

  • Author

    Lee, Kyujoong ; Rhee, Chae Eun ; Lee, Hyuk-Jae ; Kang, Jung Won

  • Author_Institution
    Dept. of Electr. Eng. & Comput. Sci., Seoul Nat. Univ., Seoul, South Korea
  • Volume
    57
  • Issue
    4
  • fYear
    2011
  • fDate
    11/1/2011 12:00:00 AM
  • Firstpage
    1921
  • Lastpage
    1928
  • Abstract
    Spatial and temporal scalability in Scalable Video Coding (SVC) compression enables a video encoder to generate bit streams efficiently for various resolutions and frame rates. However, doing this requires more complex computations and greater memory bandwidth than H.264/AVC compression. In this paper, the performance and memory bandwidth for a SVC hardware encoder with three spatial and temporal layers are analyzed. Based on the analysis, a novel method is proposed for the source and interlayer data load. Experimental results show that the memory bandwidth is reduced by 77%. Furthermore, the memory access latency of the source data for the base layer is reduced by creating a data load for the base layer overlap with the execution of the enhancement layer. To satisfy the latency requirement, a mode pre-decision algorithm for a hardware SVC encoder is proposed. It reduces the computation of the fractional motion estimation (FME) and the inter-layer residual prediction by 80%. Simulation results show that the proposed methods decrease the BD-PSNR by 0.05 dB and increase the BD-BR by 1.64%, an amount that can be considered negligible in terms of degradation, while an encoding speed of 30 fps for Full HD (1920×1080) videos is achieved at an operating clock frequency of less than 200 MHz1.
  • Keywords
    audio coding; data compression; error statistics; high definition video; image enhancement; image resolution; motion estimation; storage management; video coding; BD-PSNR; H.264-AVC compression; bit stream; computation efficient hardware design; enhancement layer; fractional motion estimation; full HD video; image resolution; interlayer data load; interlayer residual prediction; memory access latency; memory bandwidth; memory design; operating clock frequency; predecision algorithm; scalable video coding; spatial layer SVC hardware encoder; spatial scalability; temporal layer SVC hardware encoder; temporal scalability; video encoder; Bandwidth; Encoding; Hardware; Memory management; Pipelines; Scalability; Static VAr compensators; Computation; Efficient; Hardware; Memory; Multi-layer; SVC encoder;
  • fLanguage
    English
  • Journal_Title
    Consumer Electronics, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0098-3063
  • Type

    jour

  • DOI
    10.1109/TCE.2011.6131172
  • Filename
    6131172