A fast GPU-based motion estimation algorithm for H.264/AVC

  • Authors:
  • Rafael Rodríguez-Sánchez;José Luis Martínez;Gerardo Fernández-Escribano;José Luis Sánchez;José Manuel Claver

  • Affiliations:
  • Instituto de Investigación en Informática de Albacete, Universidad de Castilla-La Mancha, Albacete, Spain;Architecture and Technology of Computing System Group, Complutense University, Madrid, Spain;Instituto de Investigación en Informática de Albacete, Universidad de Castilla-La Mancha, Albacete, Spain;Instituto de Investigación en Informática de Albacete, Universidad de Castilla-La Mancha, Albacete, Spain;Departamento de Informática, Universidad de Valencia, Burjassot, Valencia, Spain

  • Venue:
  • MMM'12 Proceedings of the 18th international conference on Advances in Multimedia Modeling
  • Year:
  • 2012

Quantified Score

Hi-index 0.00

Visualization

Abstract

H.264/AVC is the most recent predictive video compression standard to outperform other existing video coding standards by means of higher computational complexity. In recent years, heterogeneous computing has emerged as a cost-efficient solution for high-performance computing. In the literature, several algorithms have been proposed to accelerate video compression, but so far there have not been many solutions that deal with video codecs using heterogeneous systems. This paper proposes an algorithm to perform H.264/AVC inter prediction. The proposed algorithm performs the motion estimation, both with full-pixel and sub-pixel accuracy, using CUDA to assist the CPU, obtaining remarkable time reductions while maintaining rate-distortion performance.