Skip to main content
Erschienen in: The Journal of Supercomputing 1/2013

01.04.2013

H.264/AVC inter prediction for heterogeneous computing systems

verfasst von: Rafael Rodríguez-Sánchez, José Luis Martínez, Gerardo Fernández-Escribano, José Manuel Claver, José L. Sánchez

Erschienen in: The Journal of Supercomputing | Ausgabe 1/2013

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

H.264/AVC is the latest standard for video compression and is a significant advance, but at the expense of increasing computing needs. Recently, the progress of GPUs has attracted considerable attention because they are able to offer practical and acceptable solutions for speeding up graphic and non-graphic applications. In this paper, we present an implementation of H.264/AVC Motion Estimation running on an NVIDIA GTX285 using CUDA. The algorithm is divided into three steps, all of which need to be executed sequentially but each one is exploited following a highly parallel procedure by using the GPU. The execution time of the proposed motion estimation algorithm is 53 times faster and it reduces the energy consumption by a factor of 9 compared with the JM reference encoder using a single CPU core.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Literatur
1.
Zurück zum Zitat Wiegand T, Sullivan GJ, Bjontegaard G, Luthra A (2003) Overview of the H.264/AVC video coding standard. IEEE Trans Circuits Syst Video Technol 13(7):560–576 CrossRef Wiegand T, Sullivan GJ, Bjontegaard G, Luthra A (2003) Overview of the H.264/AVC video coding standard. IEEE Trans Circuits Syst Video Technol 13(7):560–576 CrossRef
2.
Zurück zum Zitat ISO/IEC International Standard 14496-10:2003. Information technology—coding of audio—visual objects. Part 10: advanced video coding ISO/IEC International Standard 14496-10:2003. Information technology—coding of audio—visual objects. Part 10: advanced video coding
3.
Zurück zum Zitat Feng W-C, Manocha D (2007) High-performance computing using accelerators. Parallel Comput 33:645–647 CrossRef Feng W-C, Manocha D (2007) High-performance computing using accelerators. Parallel Comput 33:645–647 CrossRef
4.
Zurück zum Zitat NVIDA (2011) NVIDIA CUDA compute unified device architecture programming guide. Version 4.0 NVIDA (2011) NVIDIA CUDA compute unified device architecture programming guide. Version 4.0
6.
Zurück zum Zitat Kelly F, Kokaram A (2004) Fast image interpolation for motion estimation using graphics hardware. In: IS&T/SPIE electronic imaging—real-time imaging VIII, vol 5297, pp 184–194 CrossRef Kelly F, Kokaram A (2004) Fast image interpolation for motion estimation using graphics hardware. In: IS&T/SPIE electronic imaging—real-time imaging VIII, vol 5297, pp 184–194 CrossRef
7.
Zurück zum Zitat Ho C-W, Au OC, Gary Chan S-H, Yip S-K, Wong H-M (2006) Motion estimation for H.264/AVC using programmable graphics hardware. In: Proceedings of IEEE international conference on multimedia and Expo, pp 2049–2052 Ho C-W, Au OC, Gary Chan S-H, Yip S-K, Wong H-M (2006) Motion estimation for H.264/AVC using programmable graphics hardware. In: Proceedings of IEEE international conference on multimedia and Expo, pp 2049–2052
8.
Zurück zum Zitat Lee C-Y, Lin Y-C, Wu C-L, Chang C-H, Tsao Y-M, Chien S-Y (2007) Multi-pass and frame parallel algorithms of motion estimation in H.264/AVC for generic GPU. In: Proceedings of IEEE international conference on multimedia and Expo, pp 1603–1606 Lee C-Y, Lin Y-C, Wu C-L, Chang C-H, Tsao Y-M, Chien S-Y (2007) Multi-pass and frame parallel algorithms of motion estimation in H.264/AVC for generic GPU. In: Proceedings of IEEE international conference on multimedia and Expo, pp 1603–1606
9.
Zurück zum Zitat Chen W-N, Hang H-M (2008) H.264/AVC motion estimation implementation on compute unified device architecture (CUDA). In: Proceedings of IEEE international conference on multimedia and Expo, pp 679–700 Chen W-N, Hang H-M (2008) H.264/AVC motion estimation implementation on compute unified device architecture (CUDA). In: Proceedings of IEEE international conference on multimedia and Expo, pp 679–700
10.
Zurück zum Zitat Aliaga JI, Anzt H, Castillo M, Fernández JC, Heuveline V, Mayo R, Quintana ES (2011) Analysis and optimization of power consumption in the iterative solution of sparse linear systems on multi-core and many-core platforms. In: International workshop on power measurement and profiling Aliaga JI, Anzt H, Castillo M, Fernández JC, Heuveline V, Mayo R, Quintana ES (2011) Analysis and optimization of power consumption in the iterative solution of sparse linear systems on multi-core and many-core platforms. In: International workshop on power measurement and profiling
11.
Zurück zum Zitat Sullivan G, Bjøntegaard G (2001) Recommended simulation common conditions for H.26L coding efficiency experiments on low-resolution progressive-scan source material. ITU-T VCEG Doc. VCEG-N81 Sullivan G, Bjøntegaard G (2001) Recommended simulation common conditions for H.26L coding efficiency experiments on low-resolution progressive-scan source material. ITU-T VCEG Doc. VCEG-N81
Metadaten
Titel
H.264/AVC inter prediction for heterogeneous computing systems
verfasst von
Rafael Rodríguez-Sánchez
José Luis Martínez
Gerardo Fernández-Escribano
José Manuel Claver
José L. Sánchez
Publikationsdatum
01.04.2013
Verlag
Springer US
Erschienen in
The Journal of Supercomputing / Ausgabe 1/2013
Print ISSN: 0920-8542
Elektronische ISSN: 1573-0484
DOI
https://doi.org/10.1007/s11227-012-0782-x

Weitere Artikel der Ausgabe 1/2013

The Journal of Supercomputing 1/2013 Zur Ausgabe

Premium Partner