EXPERIMENTAÇÃO PRÁTICA DO USO DA ARQUITETURA DE PROCESSAMENTO GRÁFICO NVIDIA CUDA PARA AUMENTO DA EFICIÊNCIA DE ALGORITMOS DE ESTIMATIVA DE MOVIMENTO EM UM CODIFICADOR DE VÍDEO H.264

Ronaldo Husemann, Augusto L. Lenz, Marco A. Gobbi, Valter Roesler

Resumo


Atualmente, se observa a adoção de modernos codificadores de vídeo sobre diferentes soluções multimídia, tais como TV Digital, teleconferência, vídeossegurança, entre outras. Internamente a um codificador de vídeo o algoritmo mais crítico é a estimativa de movimento, que é responsável por identificar e eliminar a redundância temporal entre quadros consecutivos. Considerando a relevância deste algoritmo, este trabalho apresenta um método alternativo para a estimativa de movimento, que foi especialmente otimizado para execução paralela, objetivando sua implementação sobre modernas plataformas de processamento gráfico, como a tecnologia NVIDIA CUDA®. Resultados experimentais feitos sobre diferentes vídeos registraram ganhos médios de velocidade de mais de 400% (4 vezes mais rápidos), pelo uso da solução proposta.

Palavras-chave


Codificador de Vídeo H.264; Pesquisa de SAD; Computação paralela; GPU CUDA

Texto completo:

PDF

Apontamentos

  • Não há apontamentos.


Direitos autorais 2017 Ronaldo Husemann, Augusto L. Lenz, Marco A. Gobbi, Valter Roesler

Licença Creative Commons
Esta obra está licenciada sob uma licença Creative Commons Atribuição - NãoComercial 4.0 Internacional.

Tradução automática: