Resumo

As redes de comunicação actuais são constituídas por tecnologias diversas que apresentam características muito diferentes, e.g., wireless, fibra, etc. Por outro lado os terminais dos utilizadores também exibem características diferentes, tais como resoluções diferentes e limitações de energia (portáteis, móveis, etc). Um transcodificador é necessário para adaptar um stream de vídeo já comprimido às novas exigências da rede de comunicação (e.g. largura de banda mais reduzida) ou às capacidades do terminal (e.g. menor resolução), produzindo um novo stream

Este trabalho tem por objectivo desenvolver um transcodificador de vídeo 3D para aplicações nos futuros serviços de vídeo 3D, seja na internet ou em canais de difusão para utilizadores variados. O sistema será baseado no software existente do codec H.264. Consiste na junção de um descodificador com um codificador inserindo uma função de adaptação entre eles. Após o desenvolvimento e adaptação do software pretende-se fazer testes de desempenho para avaliar a qualidade do vídeo 3D resultante. O transcodificador será compatível com a recente norma H.264 cujo código fonte se encontra disponível em C.

Desenvolvimento de um transcodificador de vídeo 3D

Desenvolvimento de um transcodificador de vídeo 3D

Fases/Objectivos do Projecto

  1. Estudo da norma H.264 para codificação de vídeo 3D.
  2. Estudo do código fonte e familiarização com o codec de vídeo H.264.
  3. Implementação das funções de adaptação necessárias para o transcodificador.
  4. Testes de desempenho.
  5. Escrita da dissertação de Mestrado.

Requisitos fundamentais

  • Conhecimento de C

Orientador

Pedro Assunção (pedro.assuncao@ipleiria.pt)