• DocumentCode
    1993962
  • Title

    An Optimized Application Architecture of the H.264 Video Encoder for Application Specific Platforms

  • Author

    Shafique, Muhammad ; Bauer, Lars ; Henkel, Jörg

  • Author_Institution
    Univ. of Karlsruhe, Karlsruhe
  • fYear
    2007
  • fDate
    4-5 Oct. 2007
  • Firstpage
    119
  • Lastpage
    124
  • Abstract
    The H.264 video coding standard features diverse computational hot spots that need to be accelerated to cope with the significantly increased complexity compared to previous standards. In this paper, we propose an optimized application architecture for the H.264 encoder with reduced processing and which is suitable for application specific (reconfigurable) hardware platforms. Our proposed application architecture optimization for the computational amount of the Motion Compensation (MC) is independent of the actual hardware platform that is used for execution. For a MIPS processor we achieve an average speed-up of approx. 60x for MC. Our proposed application architecture reduces the overhead for Reconfigurable Platforms by distributing the actual hardware requirements amongst the functional blocks. This increases the amount of available reconfigurable hardware per data path (within a functional block) which leads to a 2.84x performance improvement. We evaluate our application architecture by means of four different hardware platforms.
  • Keywords
    motion compensation; video coding; H.264 video encoder; MIPS processor; motion compensation; optimized application architecture; reconfigurable hardware; Application software; Computer architecture; Embedded system; Hardware; Image storage; Interpolation; MPEG 4 Standard; Motion compensation; Video coding; Video sequences;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Embedded Systems for Real-Time Multimedia, 2007. ESTIMedia 2007. IEEE/ACM/IFIP Workshop on
  • Conference_Location
    Salzburg
  • Print_ISBN
    978-1-4244-1654-7
  • Type

    conf

  • DOI
    10.1109/ESTMED.2007.4375816
  • Filename
    4375816