Motion Compensation and Reconstruction of H.264/AVC Video Bitstreams using the GPU
Department of Electronics and Information Systems, Multimedia Lab, Ghent University – IBBT, Gaston Crommenlaan 8 bus 201, B-9050 Ledeberg, Ghent, Belgium
Image Analysis for Multimedia Interactive Services, 2007. WIAMIS ’07. Eighth International Workshop on In Image Analysis for Multimedia Interactive Services, 2007. WIAMIS ’07. Eighth International Workshop on (2007), pp. 69-69.
@conference{pieters2007motion,
title={Motion compensation and reconstruction of H. 264/AVC video bitstreams using the GPU},
author={Pieters, B. and Van Rijsselbergen, D. and De Neve, W. and Van de Walle, R.},
booktitle={Image Analysis for Multimedia Interactive Services, 2007. WIAMIS’07. Eighth International Workshop on},
pages={69},
year={2007},
organization={IEEE}
}
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.
October 28, 2010 by hgpu