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. Trabajo Fin de Grado / Proyecto Fin de Carrera, E.T.S.I. y Sistemas de Telecomunicación (UPM), Madrid.

Descripción

Título: Evaluación del rendimiento de descodificadores de vídeo con OpenMP sobre diferentes plataformas
Autor/es:
  • Bueno Sáez, Álvaro
Director/es:
Tipo de Documento: Trabajo Fin de Grado o Proyecto Fin de Carrera
Fecha: 11 Abril 2016
Materias:
ODS:
Escuela: E.T.S.I. y Sistemas de Telecomunicación (UPM)
Departamento: Ingeniería Telemática y Electrónica
Licencias Creative Commons: Reconocimiento - Sin obra derivada - No comercial

Texto completo

[thumbnail of TFG_ALVARO_BUENO_SAEZ.pdf]
Vista Previa
PDF (Portable Document Format) - Se necesita un visor de ficheros PDF, como GSview, Xpdf o Adobe Acrobat Reader
Descargar (1MB) | Vista Previa
[thumbnail of ANEXOS]
Vista Previa
PDF (Portable Document Format) (ANEXOS) - Se necesita un visor de ficheros PDF, como GSview, Xpdf o Adobe Acrobat Reader
Descargar (179kB) | Vista Previa
[thumbnail of Más anejos consultar Biblioteca Campus Sur] Archivo comprimido ZIP (Más anejos consultar Biblioteca Campus Sur) - Acceso permitido solamente a usuarios en el campus de la UPM
Descargar (5MB)

Resumen

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.

Más información

ID de Registro: 43063
Identificador DC: https://oa.upm.es/43063/
Identificador OAI: oai:oa.upm.es:43063
Depositado por: Biblioteca Universitaria Campus Sur
Depositado el: 29 Jul 2016 08:47
Ultima Modificación: 29 Jul 2016 08:47