• DocumentCode
    1670546
  • Title

    Efficient hardware design for the upsampling in the H.264/SVC scalable video coding extension

  • Author

    Silva, Thaísa Leal da ; Susin, Altamiro Amadeu ; Bampi, Sergio ; Rediess, Fabiane Konrad ; Agostini, Luciano Volcan

  • Author_Institution
    PG Micro, Fed. Univ. of Rio Grande do Sul, Porto Alegre, Brazil
  • fYear
    2009
  • Firstpage
    243
  • Lastpage
    246
  • Abstract
    This paper presents the design of an efficient architecture for the upsampling method of the scalable extension of the H.264 video coding standard, also called H.264/SVC. This is the first hardware design reportted in the literature for the upsampling filter of the H.264/SVC standard. This hardware module is used between spatial layers in the scalability process. The upsampling architecture was designed to work in the context of an encoder or decoder with two dyadic spatial layers, with the QVGA resolution (320×240 pixels) for the base layer, and VGA resolution (640×480 pixels) for the enhancement layer. The architecture was described in VHDL and synthesized targeting Stratix II and Stratix IV Altera FPGAs and it was validated using the ModelSim simulation tool. The results obtained through the synthesis of the complete upsampling architecture shows that this architecture achieves processing rates between 384 and 409 frames per second when the synthesis is targeted to Stratix IV. The estimate for higher resolutions videos indicates processing rates between 96 and 103 frames per second for 4VGA resolution (1280×960 pixels). Considering the 16VGA resolution (2560×1920 pixels), the processing rate was estimated between 24 and 25 frames per second. With these results, The designed architecture reached processing rates sufficient to process input videos in real time.
  • Keywords
    field programmable gate arrays; hardware description languages; video coding; H.264/SVC scalable video coding extension; H.264/SVC standard; ModelSim simulation tool; Stratix II Altera FPGA; Stratix IV Altera FPGA; VGA resolution; VHDL; decoder; encoder; enhancement layer; hardware design; hardware module; scalability process; upsampling architecture; upsampling filter; upsampling method; Computer architecture; Encoding; Equations; Filtering; Mathematical model; Static VAr compensators; Video coding; Architectural Design; H.264/SVC standard; Upsampling; Video compression;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Very Large Scale Integration (VLSI-SoC), 2009 17th IFIP International Conference on
  • Conference_Location
    Florianopolis
  • Print_ISBN
    978-1-4577-0237-2
  • Type

    conf

  • DOI
    10.1109/VLSISOC.2009.6041366
  • Filename
    6041366