• DocumentCode
    3125321
  • Title

    Motion Compensation and Reconstruction of H.264/AVC Video Bitstreams using the GPU

  • Author

    Pieters, Bart ; Van Rijsselbergen, Dieter ; De Neve, Wesley ; Van de Walle, Rik

  • Author_Institution
    Ghent Univ., Ledeberg-Ghent
  • fYear
    2007
  • fDate
    6-8 June 2007
  • Firstpage
    69
  • Lastpage
    69
  • Abstract
    Most modern computers are equipped with powerful yet cost-effective graphics processing units (GPUs) to accelerate graphics operations. Although programmable shaders on these GPUs were designed for the creation of 3-D rendering effects, they can also be used as generic processing units for vector data. This paper proposes a hardware Tenderer capable of executing motion compensation, reconstruction, and visualization entirely on the GPU by the use of vertex and pixel shaders. Our measurements show that a speedup of 297% can be achieved by relying on the processing power of the GPU, relative to the CPU. As an example, real-time playback of high-definition video (1080 p) was achieved at 62.0 frames per second, consuming only 68.2% of all CPU cycles on a modern machine.
  • Keywords
    coprocessors; motion compensation; signal reconstruction; video coding; 3D rendering effects; H.264-AVC video bitstreams; Tenderer; graphics operation acceleration; graphics processing unit; high-definition video; motion compensation; motion reconstruction; motion visualization; programmable shaders; vector data; Acceleration; Automatic voltage control; Central Processing Unit; Computer graphics; Data visualization; Hardware; Motion compensation; Power measurement; Rendering (computer graphics); Velocity measurement;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Image Analysis for Multimedia Interactive Services, 2007. WIAMIS '07. Eighth International Workshop on
  • Conference_Location
    Santorini
  • Print_ISBN
    0-7695-2818-X
  • Electronic_ISBN
    0-7695-2818-X
  • Type

    conf

  • DOI
    10.1109/WIAMIS.2007.58
  • Filename
    4279177