• DocumentCode
    1605540
  • Title

    Hardware implementation of the optimized transform and quantization blocks of H.264

  • Author

    Kordasiewicz, Roman ; Shirani, Shahram

  • Author_Institution
    McMaster Univ., Hamilton, Ont., Canada
  • Volume
    2
  • fYear
    2004
  • Firstpage
    943
  • Abstract
    H.264 also known as MPEG-4 part 10 or JVT, is a new video coding standard that is extremely efficient and is poised to appear in the next generation of HD-DVD players and recorders. This paper presents one of the first hardware architectures of the transform and quantization blocks, which are incorporated into a software/hardware system implemented on a Virtex II Pro FPGA. This implementation focuses on eliminating drift effects, multiply free and low gain transform, and reducing memory bandwidth. A large system on a programmable chip was developed. It uses a Power PC (PPC) to run a software program to optionally perform DCT and quantization in both the software and hardware. This paper presents DCT and quantization blocks that can process about 1500 Mpixel/s, and a system that can process about 0.8 Mpixel/s.
  • Keywords
    code standards; digital versatile discs; discrete cosine transforms; field programmable gate arrays; transform coding; video coding; DCT; H.264; HD-DVD; JVT; MPEG-4 part 10; Power PC; Virtex II Pro FPGA; drift effect elimination; hardware architectures; low gain transform; memory bandwidth reduction; optimized transform; programmable chip; quantization blocks; software/hardware system; video coding standard; Bandwidth; Computer architecture; Discrete cosine transforms; Field programmable gate arrays; Hardware; MPEG 4 Standard; Quantization; Software performance; Software systems; Video coding;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electrical and Computer Engineering, 2004. Canadian Conference on
  • ISSN
    0840-7789
  • Print_ISBN
    0-7803-8253-6
  • Type

    conf

  • DOI
    10.1109/CCECE.2004.1345271
  • Filename
    1345271