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
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;
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
DOI :
10.1109/WIAMIS.2007.58