A deblocking filter architecture for high efficiency video coding standard (HEVC).
Autor(a) principal: | |
---|---|
Data de Publicação: | 2014 |
Tipo de documento: | Trabalho de conclusão de curso |
Idioma: | eng |
Título da fonte: | Repositório Institucional da UFRGS |
Texto Completo: | http://hdl.handle.net/10183/101898 |
Resumo: | O novo padrão de compressão de video HEVC (High Efficiency Video Coding) contém uma variedade de ferramentas de codificação que fornecem taxas de compressão mais altas em comparação com o antigo padrão H.264/AVC. As taxas de compressão mais altas atingidas pelo HEVC resultam em um aumento da complexidade computacional para codificar e decodificar vídeo. A necessidade de codificar e decodificar vídeos de definição ultra alta (UHD) atendendo a restições de aplicações tempo-real exigem que arquiteturas de hardware sejam desenvolvidas para acelerar o tempo de execução de algumas ferramentas do HEVC, devido a suas altas complexidades computacionais e ao grande volume de dados que necessita ser processado. Neste trabalho, nós discutimos algumas das ferramentas do HEVC e as complexidades de algumas delas, a fim de propor uma arquitetura para o filtro de deblocagem (Deblocking Filter). Nós discutimos em detalhes a implementação dos datapaths do hardware que implementam as condições e operações de filtragem, além da unidade de controle de nossa arquitetura. |
id |
UFRGS-2_06c1380c859e99537e2ecbee3c8b9ba2 |
---|---|
oai_identifier_str |
oai:www.lume.ufrgs.br:10183/101898 |
network_acronym_str |
UFRGS-2 |
network_name_str |
Repositório Institucional da UFRGS |
repository_id_str |
|
spelling |
Dalcin, Felipe VogelBampi, SergioDiniz, Claudio Machado2014-08-26T09:26:48Z2014http://hdl.handle.net/10183/101898000931907O novo padrão de compressão de video HEVC (High Efficiency Video Coding) contém uma variedade de ferramentas de codificação que fornecem taxas de compressão mais altas em comparação com o antigo padrão H.264/AVC. As taxas de compressão mais altas atingidas pelo HEVC resultam em um aumento da complexidade computacional para codificar e decodificar vídeo. A necessidade de codificar e decodificar vídeos de definição ultra alta (UHD) atendendo a restições de aplicações tempo-real exigem que arquiteturas de hardware sejam desenvolvidas para acelerar o tempo de execução de algumas ferramentas do HEVC, devido a suas altas complexidades computacionais e ao grande volume de dados que necessita ser processado. Neste trabalho, nós discutimos algumas das ferramentas do HEVC e as complexidades de algumas delas, a fim de propor uma arquitetura para o filtro de deblocagem (Deblocking Filter). Nós discutimos em detalhes a implementação dos datapaths do hardware que implementam as condições e operações de filtragem, além da unidade de controle de nossa arquitetura.The new video compression standard High Efficiency Video Coding (HEVC) contains a variety of new encoding tools to provide higher compression rate compared to previous H.264/AVC standard. The higher compression rate achieved in HEVC results in an increase in computational complexity for video encoding and decoding. The need to encode and decode ultra-high definition video sequences under real-time constraints demands hardware architectures to accelerate execution time of certain HEVC tools, due to their high computational complexity and to the huge amount of data that needs to be processed. In this work we discuss the complexity of HEVC tools and we propose a hardware architecture for Deblocking Filter. We discuss in details the implementation of the hardware datapaths that implement the filtering conditions and the filtering operations, as well as the control unit of our architecure.application/pdfengMicroeletrônicaSistemas embarcadosDigital video codingHigh efficiency video coding standardDeblocking filterHardware architectureA deblocking filter architecture for high efficiency video coding standard (HEVC).info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisUniversidade Federal do Rio Grande do SulInstituto de InformáticaPorto Alegre, BR-RS2014Engenharia de Computaçãograduaçãoinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFRGSinstname:Universidade Federal do Rio Grande do Sul (UFRGS)instacron:UFRGSORIGINAL000931907.pdf000931907.pdfTexto completo (inglês)application/pdf1199493http://www.lume.ufrgs.br/bitstream/10183/101898/1/000931907.pdf1f5a78d0f8ee35e04d9b1c3610382107MD51TEXT000931907.pdf.txt000931907.pdf.txtExtracted Texttext/plain85158http://www.lume.ufrgs.br/bitstream/10183/101898/2/000931907.pdf.txt6ed7c4e6298e376c676d036aa5c5bdd1MD52THUMBNAIL000931907.pdf.jpg000931907.pdf.jpgGenerated Thumbnailimage/jpeg1096http://www.lume.ufrgs.br/bitstream/10183/101898/3/000931907.pdf.jpg5f6734688ef88f094d8cf08394c42daaMD5310183/1018982021-05-07 05:08:48.164007oai:www.lume.ufrgs.br:10183/101898Repositório de PublicaçõesPUBhttps://lume.ufrgs.br/oai/requestopendoar:2021-05-07T08:08:48Repositório Institucional da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS)false |
dc.title.pt_BR.fl_str_mv |
A deblocking filter architecture for high efficiency video coding standard (HEVC). |
title |
A deblocking filter architecture for high efficiency video coding standard (HEVC). |
spellingShingle |
A deblocking filter architecture for high efficiency video coding standard (HEVC). Dalcin, Felipe Vogel Microeletrônica Sistemas embarcados Digital video coding High efficiency video coding standard Deblocking filter Hardware architecture |
title_short |
A deblocking filter architecture for high efficiency video coding standard (HEVC). |
title_full |
A deblocking filter architecture for high efficiency video coding standard (HEVC). |
title_fullStr |
A deblocking filter architecture for high efficiency video coding standard (HEVC). |
title_full_unstemmed |
A deblocking filter architecture for high efficiency video coding standard (HEVC). |
title_sort |
A deblocking filter architecture for high efficiency video coding standard (HEVC). |
author |
Dalcin, Felipe Vogel |
author_facet |
Dalcin, Felipe Vogel |
author_role |
author |
dc.contributor.author.fl_str_mv |
Dalcin, Felipe Vogel |
dc.contributor.advisor1.fl_str_mv |
Bampi, Sergio |
dc.contributor.advisor-co1.fl_str_mv |
Diniz, Claudio Machado |
contributor_str_mv |
Bampi, Sergio Diniz, Claudio Machado |
dc.subject.por.fl_str_mv |
Microeletrônica Sistemas embarcados |
topic |
Microeletrônica Sistemas embarcados Digital video coding High efficiency video coding standard Deblocking filter Hardware architecture |
dc.subject.eng.fl_str_mv |
Digital video coding High efficiency video coding standard Deblocking filter Hardware architecture |
description |
O novo padrão de compressão de video HEVC (High Efficiency Video Coding) contém uma variedade de ferramentas de codificação que fornecem taxas de compressão mais altas em comparação com o antigo padrão H.264/AVC. As taxas de compressão mais altas atingidas pelo HEVC resultam em um aumento da complexidade computacional para codificar e decodificar vídeo. A necessidade de codificar e decodificar vídeos de definição ultra alta (UHD) atendendo a restições de aplicações tempo-real exigem que arquiteturas de hardware sejam desenvolvidas para acelerar o tempo de execução de algumas ferramentas do HEVC, devido a suas altas complexidades computacionais e ao grande volume de dados que necessita ser processado. Neste trabalho, nós discutimos algumas das ferramentas do HEVC e as complexidades de algumas delas, a fim de propor uma arquitetura para o filtro de deblocagem (Deblocking Filter). Nós discutimos em detalhes a implementação dos datapaths do hardware que implementam as condições e operações de filtragem, além da unidade de controle de nossa arquitetura. |
publishDate |
2014 |
dc.date.accessioned.fl_str_mv |
2014-08-26T09:26:48Z |
dc.date.issued.fl_str_mv |
2014 |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/bachelorThesis |
format |
bachelorThesis |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
http://hdl.handle.net/10183/101898 |
dc.identifier.nrb.pt_BR.fl_str_mv |
000931907 |
url |
http://hdl.handle.net/10183/101898 |
identifier_str_mv |
000931907 |
dc.language.iso.fl_str_mv |
eng |
language |
eng |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
application/pdf |
dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UFRGS instname:Universidade Federal do Rio Grande do Sul (UFRGS) instacron:UFRGS |
instname_str |
Universidade Federal do Rio Grande do Sul (UFRGS) |
instacron_str |
UFRGS |
institution |
UFRGS |
reponame_str |
Repositório Institucional da UFRGS |
collection |
Repositório Institucional da UFRGS |
bitstream.url.fl_str_mv |
http://www.lume.ufrgs.br/bitstream/10183/101898/1/000931907.pdf http://www.lume.ufrgs.br/bitstream/10183/101898/2/000931907.pdf.txt http://www.lume.ufrgs.br/bitstream/10183/101898/3/000931907.pdf.jpg |
bitstream.checksum.fl_str_mv |
1f5a78d0f8ee35e04d9b1c3610382107 6ed7c4e6298e376c676d036aa5c5bdd1 5f6734688ef88f094d8cf08394c42daa |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositório Institucional da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS) |
repository.mail.fl_str_mv |
|
_version_ |
1801224469986934784 |