Publicação
Design and FPGA prototyping of a H: 264/AVC main profile decoder for HDTV
| Resumo: | This paper presents the architecture, design, validation, and hardware prototyping of the main architectural blocks of main profile H.264/AVC decoder, namely the blocks: inverse transforms and quantization, intra prediction, motion compensation and deblocking filter, for a main profile H.264/AVC decoder. These architectures were designed to reach high throughputs and to be easily integrated with the other H.264/AVC modules. The architectures, all fully H.264/AVC compliant, were completely described in VHDL and further validated through simulations and FPGA prototyping. They were prototyped using a Digilent XUP V2P board, containing a Virtex-II Pro XC2VP30 Xilinx FPGA. The post place-and-route synthesis results indicate that the designed architectures are able to process 114 million samples per second and, in the worst case, they are able to process 64 HDTV frames (1080x1920) per second, allowing their use in H.264/AVC decoders targeting real time HDTV applications. |
|---|---|
| Autores principais: | Agostini,Luciano V. |
| Outros Autores: | Azevedo Filho,Arnaldo P.; Staehler,Wagston T.; Rosa,Vagner S.; Zatt,Bruno; Pinto,Ana Cristina M.; Porto,Roger Endrigo; Bampi,Sergio; Susin,Altamiro A. |
| Assunto: | Video Coding H.264/AVC Decoder Digital Television HDTV VLSI Architectures FPGA Prototping |
| Ano: | 2007 |
| País: | Brasil |
| Tipo de documento: | artigo |
| Tipo de acesso: | acesso aberto |
| Instituição associada: | IBICT |
| Idioma: | inglês |
| Origem: | Oasisbr |
Registos relacionados
school Desenvolvimento de Arquiteturas de Alto Desempenho dedicadas à compressão de vídeo segundo o Padrão H.264/AVC
por: Agostini, Luciano Volcan
Publicado em: (2008)
por: Agostini, Luciano Volcan
Publicado em: (2008)
groups High throughput and scalable architecture for unified transform coding in embedded H.264/AVC video coding systems
por: Dias, Tiago
Publicado em: (2011)
por: Dias, Tiago
Publicado em: (2011)
school Modelagem de hardware para codificação de vídeo e arquitetura de compensação de movimento segundo o padrão H.264/AVC
por: Zatt, Bruno
Publicado em: (2009)
por: Zatt, Bruno
Publicado em: (2009)
book Rate-distortion analysis for H.264/AVC video statistics
por: Teixeira, Luis Miguel Lopes
Publicado em: (2011)
por: Teixeira, Luis Miguel Lopes
Publicado em: (2011)
school Gerenciamento de listas de imagens de referência para decodificação de vídeo no padrão H.264
por: Carvalho, Marcos Rodrigues
Publicado em: (2011)
por: Carvalho, Marcos Rodrigues
Publicado em: (2011)
school Projeto da arquitetura de hardware para binarização e modelagem de contextos para o CABAC do padrão de compressão de vídeo H.264/AVC
por: Martins, André Luis Del Mestre
Publicado em: (2011)
por: Martins, André Luis Del Mestre
Publicado em: (2011)
article A Flexible Architecture for the Computation of Direct and Inverse Transforms in H.264/AVC Video Codecs
por: Dias, Tiago
Publicado em: (2011)
por: Dias, Tiago
Publicado em: (2011)
school Integração do CABAD ao decodificador de vídeo H.264/AVC para o SBTVD
por: Schmidt, Alonso Aymone de Almeida
Publicado em: (2011)
por: Schmidt, Alonso Aymone de Almeida
Publicado em: (2011)
school Algoritmos e desenvolvimento de arquitetura para codificação binária adaptativa ao contexto para o decodificador H.264/AVC
por: Depra, Dieison Antonello
Publicado em: (2010)
por: Depra, Dieison Antonello
Publicado em: (2010)
groups Hardware/software co-design of H.264/AVC encoders for multi-core embedded systems
por: Dias, Tiago
Publicado em: (2011)
por: Dias, Tiago
Publicado em: (2011)
article Video transcoding from H.264/AVC to MPEG-2 with reduced computational complexity
por: Moiron, Sandro
Publicado em: (2009)
por: Moiron, Sandro
Publicado em: (2009)
school Implementação física de arquiteturas de hardware para a decodificação de vídeo digital segundo o padrão H.264/AVC
por: Silva, Leandro Max de Lima
Publicado em: (2011)
por: Silva, Leandro Max de Lima
Publicado em: (2011)
school Desenvolvimento da arquitetura dos codificadores de entropia adaptativos CAVLC e CABAC do padrão H.264/AVC
por: Thiele, Cristiano
Publicado em: (2014)
por: Thiele, Cristiano
Publicado em: (2014)
school Arquiteturas de hardware dedicadas para codificadores de vídeo H.264 : filtragem de efeitos de bloco e codificação aritmética binária adaptativa a contexto
por: Rosa, Vagner Santos da
Publicado em: (2011)
por: Rosa, Vagner Santos da
Publicado em: (2011)
article Scalable unified transform architecture for advanced video coding embedded systems
por: Dias, Tiago
Publicado em: (2013)
por: Dias, Tiago
Publicado em: (2013)
school Estudo e desenvolvimento de heurísticas e arquiteturas de hardware para decisão rápida do modo de codificação de bloco para o padrão H.264/AVC
por: Corrêa, Guilherme Ribeiro
Publicado em: (2011)
por: Corrêa, Guilherme Ribeiro
Publicado em: (2011)
groups High Performance Multi-Standard Architecture for DCT Computation in H.264/AVC High Profile and HEVC Codecs
por: Dias, Tiago
Publicado em: (2013)
por: Dias, Tiago
Publicado em: (2013)
school Arquitetura de hardware dedicada para a predição intra-quadro em codificadores do padrão H.264/AVC de compressão de vídeo
por: Diniz, Claudio Machado
Publicado em: (2009)
por: Diniz, Claudio Machado
Publicado em: (2009)
groups Using dynamic reconfiguration to reduce the area of a JPEG decoder on FPGA
por: Rodrigues, Tiago
Publicado em: (2015)
por: Rodrigues, Tiago
Publicado em: (2015)
school Autenticação de vídeo H.264/AVC
por: Salvador, Marcos de Freitas
Publicado em: (2011)
por: Salvador, Marcos de Freitas
Publicado em: (2011)
school Arquitetura para o algoritmo CAVLC de codificação de entropia segundo o padrão H.264/AVC
por: Ramos, Fabio Luis Livi
Publicado em: (2011)
por: Ramos, Fabio Luis Livi
Publicado em: (2011)
school Desenvolvimento arquitetural para estimação de movimento de blocos de tamanhos variáveis segundo padrão H.264/AVC de compressão de vídeo digital
por: Porto, Roger Endrigo Carvalho
Publicado em: (2009)
por: Porto, Roger Endrigo Carvalho
Publicado em: (2009)
groups Coding of Multiple H.264 Video streams using SSIM as quality metric
por: Luís Teixeira
Publicado em: (2008)
por: Luís Teixeira
Publicado em: (2008)
school Técnicas de baixo consumo para módulos de hardware de codificação de vídeo H.264
por: Walter, Fábio Leandro
Publicado em: (2013)
por: Walter, Fábio Leandro
Publicado em: (2013)
school Otimização do módulo de predição intra-quadros e integração em um decodificador de vídeo para o SBTVD
por: Enéas, Dierles
Publicado em: (2011)
por: Enéas, Dierles
Publicado em: (2011)
article Statistical Multiplexing of H.264 video streams using Structural Similarity Information
por: Teixeira, Luis Miguel Lopes
Publicado em: (2009)
por: Teixeira, Luis Miguel Lopes
Publicado em: (2009)
school TÉCNICAS PARA O AUMENTO DE DESEMPENHO DE ARQUITETURAS DEDICADAS DAS TRANSFORMADAS DIRETAS E DE ESTIMAÇÃO DE MOVIMENTO DO PADRÃO H.264/AVC DE CODIFICAÇÃO DE VÍDEO PELOTAS 2009
por: Silva, André Marcelo Coelho da
Publicado em: (2016)
por: Silva, André Marcelo Coelho da
Publicado em: (2016)
school Joint source video coding : joint rate control for H.264/AVC video coding
por: Teixeira, Luís Miguel Lopes
Publicado em: (2012)
por: Teixeira, Luís Miguel Lopes
Publicado em: (2012)
school Transcodificação em tempo real de vídeo digital H.264 para codecs de nova geração
por: Correia, Joel da Silva
Publicado em: (2019)
por: Correia, Joel da Silva
Publicado em: (2019)
school Parser em VHDL para decodificador de vídeo H.264 para SBTVD
por: Lorencetti, Marlon Allan
Publicado em: (2011)
por: Lorencetti, Marlon Allan
Publicado em: (2011)
school Projeto de sistemas digitais complexos : uma aplicação ao decodificador H.264
por: Staehler, Wagston Tassoni
Publicado em: (2007)
por: Staehler, Wagston Tassoni
Publicado em: (2007)
groups A pixel-based complexity model to estimate energy consumption in video decoders
por: Costa, Victor H.
Publicado em: (2018)
por: Costa, Victor H.
Publicado em: (2018)
school Desenvolvimento de um codificador de vídeo HD em tempo real com complexidade variável usando a biblioteca x264
por: Silva, Allan Freitas da
Publicado em: (2019)
por: Silva, Allan Freitas da
Publicado em: (2019)
article Perceptually driven video error protection using a distributed source coding approach
por: Seixas Dias, Andre
Publicado em: (2014)
por: Seixas Dias, Andre
Publicado em: (2014)
school Reconfigurable hardware for the new generation IoT video-cards
por: Moreira, Ricardo Vaz
Publicado em: (2019)
por: Moreira, Ricardo Vaz
Publicado em: (2019)
article Drift-free multiple description intra video coding
por: Correia, Pedro D. F.
Publicado em: (2009)
por: Correia, Pedro D. F.
Publicado em: (2009)
book Complexity Analysis of HEVC Decoding for Multi-core Platforms
por: Cordeiro, Paulo J.
Publicado em: (2015)
por: Cordeiro, Paulo J.
Publicado em: (2015)
article Optimal Construction for Decoding 2D Convolutional Codes over an Erasure Channel
por: Pinto, Raquel
Publicado em: (2024)
por: Pinto, Raquel
Publicado em: (2024)
school Desenvolvimento de interface de comunicação para integração SW/HW em placa FPGA
por: Eick, Eduardo Gemelli
Publicado em: (2011)
por: Eick, Eduardo Gemelli
Publicado em: (2011)
school Design of a Reed Solomon encoder and decoder
por: Cardoso, Gonçalo Nuno Veleirinho
Publicado em: (2022)
por: Cardoso, Gonçalo Nuno Veleirinho
Publicado em: (2022)
Atividades financiadas
Não foram encontrados projetos financiados.
Registos relacionados
-
school Desenvolvimento de Arquiteturas de Alto Desempenho dedicadas à compressão de vídeo segundo o Padrão H.264/AVC
por: Agostini, Luciano Volcan
Publicado em: (2008) -
groups High throughput and scalable architecture for unified transform coding in embedded H.264/AVC video coding systems
por: Dias, Tiago
Publicado em: (2011) -
school Modelagem de hardware para codificação de vídeo e arquitetura de compensação de movimento segundo o padrão H.264/AVC
por: Zatt, Bruno
Publicado em: (2009) -
book Rate-distortion analysis for H.264/AVC video statistics
por: Teixeira, Luis Miguel Lopes
Publicado em: (2011) -
school Gerenciamento de listas de imagens de referência para decodificação de vídeo no padrão H.264
por: Carvalho, Marcos Rodrigues
Publicado em: (2011)