Evaluación del rendimiento de descodificadores de vídeo con OpenMP sobre diferentes plataformas

Bueno Sáez, Álvaro (2016). Evaluación del rendimiento de descodificadores de vídeo con OpenMP sobre diferentes plataformas. Proyecto Fin de Carrera / Trabajo Fin de Grado, E.T.S.I. y Sistemas de Telecomunicación (UPM), Madrid.

Description

Title: Evaluación del rendimiento de descodificadores de vídeo con OpenMP sobre diferentes plataformas
Author/s:
  • Bueno Sáez, Álvaro
Contributor/s:
  • Pescador del Oso, Fernando
Item Type: Final Project
Date: 11 April 2016
Subjects:
Faculty: E.T.S.I. y Sistemas de Telecomunicación (UPM)
Department: Ingeniería Telemática y Electrónica
Creative Commons Licenses: Recognition - No derivative works - Non commercial

Full text

[img]
Preview
PDF - Requires a PDF viewer, such as GSview, Xpdf or Adobe Acrobat Reader
Download (1MB) | Preview
[img]
Preview
PDF (ANEXOS) - Requires a PDF viewer, such as GSview, Xpdf or Adobe Acrobat Reader
Download (179kB) | Preview
[img] Archive (ZIP) (Más anejos consultar Biblioteca Campus Sur) - Users in campus UPM only
Download (5MB)

Abstract

En este proyecto se ha investigado acerca de la decodificación de video para realizar una valoración de un decodificador basado en el estándar HEVC en distintas plataformas, así como su mejora por la utilización de un procesado multinúcleo. Después se han explicado las tecnologías investigadas tales como la estructura de HEVC, el flujo de trabajo RVC utilizado para implementar el decodificador, la herramienta OpenMP para realizar el procesado multinúcleo y las plataformas escogidas. A continuación, se han realizado un total de 512 medidas de secuencias de distintas calidades y resoluciones para poder estudiar el comportamiento del decodificador en función de la calidad y la resolución de la secuencia de entrada. Este estudio se ha realizado tanto para la plataforma con más recursos (procesador Intel) como para una plataforma con recursos más limitados (procesador ARM). Finalmente se han obtenido unas conclusiones acerca del comportamiento de los decodificadores. En estas conclusiones se han considerado las ventajas y los inconvenientes de utilizar el procesado multinúcleo en plataformas según sus recursos así como una conclusión acerca de la comparación de utilizar hilos de OpenMP o hilos pThreads. ABSTRACT In this project, research has been done about video decoding to appreciate a decoder base on HEVC (High Efficiency Video Coding) in different platforms, just like his improvement with multicore processing. Then, it has been explained all researched technologies like HEVC structure, the workflow of RVC (Reconfigurable Video Coding) to implement the decoder, the tool of OpenMP to make multicore processing and the selected platforms. Furthermore, I have made a total of 512 measures of sequences with different qualities and resolutions to study the behaviour of the decoder according to the quality and the resolution of the input sequence. Finally, conclusions have been drawn about the decoder behaviour. These conclusions have considered the advantages and disadvantages of using multicore processing in platforms according to their resources and about the comparisons between to using OpenMP threads and pthreads.

More information

Item ID: 43063
DC Identifier: http://oa.upm.es/43063/
OAI Identifier: oai:oa.upm.es:43063
Deposited by: Biblioteca Universitaria Campus Sur
Deposited on: 29 Jul 2016 08:47
Last Modified: 29 Jul 2016 08:47
  • Logo InvestigaM (UPM)
  • Logo GEOUP4
  • Logo Open Access
  • Open Access
  • Logo Sherpa/Romeo
    Check whether the anglo-saxon journal in which you have published an article allows you to also publish it under open access.
  • Logo Dulcinea
    Check whether the spanish journal in which you have published an article allows you to also publish it under open access.
  • Logo de Recolecta
  • Logo del Observatorio I+D+i UPM
  • Logo de OpenCourseWare UPM