cambiar a curso:   2019-20   2021-22


Grado en Ingeniería Informática


TRABAJOS FIN DE GRADO
curso: 2020-21

Estudio de las prestaciones del codificador de vídeo VVC


Tecnologías Específicas

Tecnologías de la Información
 


Descripcion y Objetivos

VVC ha sido desarrollado por el JCT-VC para reemplazar a su predecesor, el estándar HEVC. El objetivo principal de VVC es mejorar significativamente los prestaciones de Rate-Distortion (RD) comparado con HEVC y H.264/AVC para hacer posible nuevas aplicaciones, como las resoluciones mayores que las de Alta Defición (HD) (como 4K, 3840x2160 píxeles, y 8K, 7680x4320 píxeles), Video 360 grados, etc. Con el esfuerzo colaborativo de muchos expertos, VVC puede proveer aproximadamente el doble de compresión que los estándares hasta ahora usados manteniendo la misma calidad, a costa sin embargo de costes computacionales extremadamente superiores.

El codificador de referencia, el denominado VTM es un codificador/decodificador que implementa toda la funcionalidad del estándar pero es muy costoso computacionalmente ya que, entre otras cosas, no está optimizado. Debido a ello, han apecido alternativas de menor coste al estilo de los codificadores x264 (H.264) y x.265 (HEVC).

El objetivo de este de este TFG es realizar un estudio comparativo de estos codecs (x264 y x265) y  la version acelerada del codec VVC (VVenC, VVdeC) para evaluar sus prestaciones.

 

 


Metodología y Competencias

La metodología a seguir se desglosa en las siguientes fases:

- Fase 1: Estudio del funcionamiento y las características de los codecs a tratar. Esta fase consiste en la lectura de trabajos, manuales, etc... que detallan cómo funcionan los codecs.

- Fase 2: Estudio del marco comparativo a utilizar. En esta fase se establecera las condiciones que se utilizarn en cada codec para realizar la comparativa. 

- Fase 3: Ejecución de las pruebas y escritura de la memoria. Ejecutar todas las pruebas necesarias para obtener las prestaciones. Debido a que estas pruebas necesitaban bastante tiempo para ejecutarse, se comenzará paralelamente la escritura de la memoria.

- Fase 4: Recogida de datos y finalización de la memoria. Una vez finalizadas todas las pruebas, se recogerán  datos y se procesarán para su inclusión de éstas en la memoria. Con los datos preparados, se realizará un análisis de los mismos para obtener las conclusiones para finalizar la memoria.

Este TFG permite completar la competencia específica [TI6] de la Intensificación de Tecnologías de la Información.

 


Medios a utilizar

Todo el equipamiento está disponible en el grupo de investigación RAAP del i3a. En concreto se usará un PC de trabajo y un cluster de estaciones con especificaciones superiores para la codificación de vídeo con los diferentes codecs.

El software de los codecs es de libre disposición.

 


Bibliografía

[1]  High Efficiency Video Coding (HEVC): Algorithms and Architectures Vivienne Sze, Madhukar Budagavi, Gary J. Sullivan, Springer. 2014.

[2] High Efficiency Video Coding (HEVC): Coding Tools and Specification Mathias Wien, Springer. 2015 

[3] https://hevc.hhi.fraunhofer.de/

[4] H.266 / VVC – Fraunhofer Heinrich Hertz Institute

 


Tutores


CUENCA CASTILLO, PEDRO ÁNGEL
GARCIA LUCAS, DAVID
 

Alumno


JURADO SÁNCHEZ, JAIME