Arquiteturas de hardware para filtros de interpolação segundo o codec de vídeo AV1
Autor(a) principal: | |
---|---|
Data de Publicação: | 2020 |
Tipo de documento: | Dissertação |
Idioma: | por |
Título da fonte: | Biblioteca Digital de Teses e Dissertações do UCpel |
Texto Completo: | http://tede.ucpel.edu.br:8080/jspui/handle/jspui/883 |
Resumo: | O crescente aumento no consumo de mídias digitais, especialmente em dispositivos móveis, tem motivado pesquisadores a desenvolver codificadores de vídeo cada vez mais eficientes. Entre as propostas mais recentes, o AV1 (AOMedia Video 1), o codificador de vídeo livre de royalties da AOMedia, apresenta uma eficiência de compressão até 30% maior que o HEVC e VP9, resultando em aumento do custo computacional. O aumento do custo computacional se dá especialmente na etapa de estimação de movimento fracionário, que é realizada com a utilização de filtros de interpolação definidos pelo AV1 para geração de pixels em posições fracionárias. Sendo assim, esse trabalho propõe arquiteturas de hardware para os filtros de interpolação de pixel fracionário definido no padrão de codificação de vídeo AV1. A análise realizada neste trabalho mostra que a família de filtros AV1 Regular tem o maior uso, seguida pela família Sharp, especialmente quando se considera vídeos de alta resolução. As arquiteturas de hardware propostas implementam os 15 filtros de interpolação das famílias AV1 Regular e Sharp, e ainda uma arquitetura multifiltro, sendo capazes de interpolar vídeos de até 8K a 50 qps no contexto da compensação de movimento. As arquiteturas propostas atingem um throughput 26,8× maior em comparação com trabalhos relacionados, sendo adequadas para utilização na estimação de movimento, que requer desempenho maior que a compensação de movimento, usada em decodificadores de vídeo. |
id |
UCPe_9c728fc847e7d9688f3cfcf1be7a93e5 |
---|---|
oai_identifier_str |
oai:tede.ucpel.edu.br:jspui/883 |
network_acronym_str |
UCPe |
network_name_str |
Biblioteca Digital de Teses e Dissertações do UCpel |
repository_id_str |
|
spelling |
Arquiteturas de hardware para filtros de interpolação segundo o codec de vídeo AV1codificação de vídeo; AV1; filtro de interpolação; hardware; arquiteturavideo coding; AV1; interpolation filter; hardware; architectureCIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOO crescente aumento no consumo de mídias digitais, especialmente em dispositivos móveis, tem motivado pesquisadores a desenvolver codificadores de vídeo cada vez mais eficientes. Entre as propostas mais recentes, o AV1 (AOMedia Video 1), o codificador de vídeo livre de royalties da AOMedia, apresenta uma eficiência de compressão até 30% maior que o HEVC e VP9, resultando em aumento do custo computacional. O aumento do custo computacional se dá especialmente na etapa de estimação de movimento fracionário, que é realizada com a utilização de filtros de interpolação definidos pelo AV1 para geração de pixels em posições fracionárias. Sendo assim, esse trabalho propõe arquiteturas de hardware para os filtros de interpolação de pixel fracionário definido no padrão de codificação de vídeo AV1. A análise realizada neste trabalho mostra que a família de filtros AV1 Regular tem o maior uso, seguida pela família Sharp, especialmente quando se considera vídeos de alta resolução. As arquiteturas de hardware propostas implementam os 15 filtros de interpolação das famílias AV1 Regular e Sharp, e ainda uma arquitetura multifiltro, sendo capazes de interpolar vídeos de até 8K a 50 qps no contexto da compensação de movimento. As arquiteturas propostas atingem um throughput 26,8× maior em comparação com trabalhos relacionados, sendo adequadas para utilização na estimação de movimento, que requer desempenho maior que a compensação de movimento, usada em decodificadores de vídeo.The growing consumption of digital media, especially in mobile devices, has motivated scientists to develop more efficient video encoders. Among the most recent proposals, AV1 (AOMedia Video 1), AOMedia’s royalty-free video encoder, has up to 30% higher compression efficiency than HEVC and VP9, resulting in increase of computational cost, especially in the fractional motion estimation (FME) stage, that is performed with the use of interpolation filters defined by AV1 to generate pixels at fractional positions. Therefore, this work proposes a hardware architecture for fractional-pixel interpolation filter defined in the royalty-free AV1 video coding standard. Analysis conducted in this work shows that the AV1 Regular family of filters has the highest usage, followed by the Sharp family ,especially when considering high resolution videos. The proposed hardware architectures implement the 15 AV1 Regular and Sharp, and multi-filter interpolation filters, and are capable of interpolating video up to 8K video resolution at 50 fps in the context of motion compensation.The proposed architectures achieves a 26.8× highest throughput compared to related works, being adequate for use in motion estimation in video encoders, that requires higher performance than motion compensation, used in video decoders.Coordenação de Aperfeiçoamento de Pessoal de Nível Superior - CAPESUniversidade Catolica de PelotasCentro de Ciencias Sociais e TecnologicasBrasilUCPelMestrado em Engenharia Eletronica e ComputacaoDINIZ, Cláudio MachadoSILVA , Mateus Grellert daSEIDEL, IsmaelZIMPECK, Alessandra LackmanFREITAS, Daiane Fonseca2021-09-01T18:21:35Z2020-12-08info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfFREITAS, Daiane Fonseca. Arquiteturas de hardware para filtros de interpolação segundo o codec de vídeo AV1. 2020. 67 f. Dissertação( Mestrado em Engenharia Eletronica e Computacao) - Universidade Catolica de Pelotas, Pelotas .http://tede.ucpel.edu.br:8080/jspui/handle/jspui/883porinfo:eu-repo/semantics/openAccessreponame:Biblioteca Digital de Teses e Dissertações do UCpelinstname:Universidade Católica de Pelotas (UCPEL)instacron:UCPEL2021-09-02T04:00:10Zoai:tede.ucpel.edu.br:jspui/883Biblioteca Digital de Teses e Dissertaçõeshttp://www2.ufpel.edu.br/tede/http://tede.ucpel.edu.br:8080/oai/requestbiblioteca@ucpel.edu.br||cristiane.chim@ucpel.tche.bropendoar:2021-09-02T04:00:10Biblioteca Digital de Teses e Dissertações do UCpel - Universidade Católica de Pelotas (UCPEL)false |
dc.title.none.fl_str_mv |
Arquiteturas de hardware para filtros de interpolação segundo o codec de vídeo AV1 |
title |
Arquiteturas de hardware para filtros de interpolação segundo o codec de vídeo AV1 |
spellingShingle |
Arquiteturas de hardware para filtros de interpolação segundo o codec de vídeo AV1 FREITAS, Daiane Fonseca codificação de vídeo; AV1; filtro de interpolação; hardware; arquitetura video coding; AV1; interpolation filter; hardware; architecture CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO |
title_short |
Arquiteturas de hardware para filtros de interpolação segundo o codec de vídeo AV1 |
title_full |
Arquiteturas de hardware para filtros de interpolação segundo o codec de vídeo AV1 |
title_fullStr |
Arquiteturas de hardware para filtros de interpolação segundo o codec de vídeo AV1 |
title_full_unstemmed |
Arquiteturas de hardware para filtros de interpolação segundo o codec de vídeo AV1 |
title_sort |
Arquiteturas de hardware para filtros de interpolação segundo o codec de vídeo AV1 |
author |
FREITAS, Daiane Fonseca |
author_facet |
FREITAS, Daiane Fonseca |
author_role |
author |
dc.contributor.none.fl_str_mv |
DINIZ, Cláudio Machado SILVA , Mateus Grellert da SEIDEL, Ismael ZIMPECK, Alessandra Lackman |
dc.contributor.author.fl_str_mv |
FREITAS, Daiane Fonseca |
dc.subject.por.fl_str_mv |
codificação de vídeo; AV1; filtro de interpolação; hardware; arquitetura video coding; AV1; interpolation filter; hardware; architecture CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO |
topic |
codificação de vídeo; AV1; filtro de interpolação; hardware; arquitetura video coding; AV1; interpolation filter; hardware; architecture CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO |
description |
O crescente aumento no consumo de mídias digitais, especialmente em dispositivos móveis, tem motivado pesquisadores a desenvolver codificadores de vídeo cada vez mais eficientes. Entre as propostas mais recentes, o AV1 (AOMedia Video 1), o codificador de vídeo livre de royalties da AOMedia, apresenta uma eficiência de compressão até 30% maior que o HEVC e VP9, resultando em aumento do custo computacional. O aumento do custo computacional se dá especialmente na etapa de estimação de movimento fracionário, que é realizada com a utilização de filtros de interpolação definidos pelo AV1 para geração de pixels em posições fracionárias. Sendo assim, esse trabalho propõe arquiteturas de hardware para os filtros de interpolação de pixel fracionário definido no padrão de codificação de vídeo AV1. A análise realizada neste trabalho mostra que a família de filtros AV1 Regular tem o maior uso, seguida pela família Sharp, especialmente quando se considera vídeos de alta resolução. As arquiteturas de hardware propostas implementam os 15 filtros de interpolação das famílias AV1 Regular e Sharp, e ainda uma arquitetura multifiltro, sendo capazes de interpolar vídeos de até 8K a 50 qps no contexto da compensação de movimento. As arquiteturas propostas atingem um throughput 26,8× maior em comparação com trabalhos relacionados, sendo adequadas para utilização na estimação de movimento, que requer desempenho maior que a compensação de movimento, usada em decodificadores de vídeo. |
publishDate |
2020 |
dc.date.none.fl_str_mv |
2020-12-08 2021-09-01T18:21:35Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/masterThesis |
format |
masterThesis |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
FREITAS, Daiane Fonseca. Arquiteturas de hardware para filtros de interpolação segundo o codec de vídeo AV1. 2020. 67 f. Dissertação( Mestrado em Engenharia Eletronica e Computacao) - Universidade Catolica de Pelotas, Pelotas . http://tede.ucpel.edu.br:8080/jspui/handle/jspui/883 |
identifier_str_mv |
FREITAS, Daiane Fonseca. Arquiteturas de hardware para filtros de interpolação segundo o codec de vídeo AV1. 2020. 67 f. Dissertação( Mestrado em Engenharia Eletronica e Computacao) - Universidade Catolica de Pelotas, Pelotas . |
url |
http://tede.ucpel.edu.br:8080/jspui/handle/jspui/883 |
dc.language.iso.fl_str_mv |
por |
language |
por |
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.publisher.none.fl_str_mv |
Universidade Catolica de Pelotas Centro de Ciencias Sociais e Tecnologicas Brasil UCPel Mestrado em Engenharia Eletronica e Computacao |
publisher.none.fl_str_mv |
Universidade Catolica de Pelotas Centro de Ciencias Sociais e Tecnologicas Brasil UCPel Mestrado em Engenharia Eletronica e Computacao |
dc.source.none.fl_str_mv |
reponame:Biblioteca Digital de Teses e Dissertações do UCpel instname:Universidade Católica de Pelotas (UCPEL) instacron:UCPEL |
instname_str |
Universidade Católica de Pelotas (UCPEL) |
instacron_str |
UCPEL |
institution |
UCPEL |
reponame_str |
Biblioteca Digital de Teses e Dissertações do UCpel |
collection |
Biblioteca Digital de Teses e Dissertações do UCpel |
repository.name.fl_str_mv |
Biblioteca Digital de Teses e Dissertações do UCpel - Universidade Católica de Pelotas (UCPEL) |
repository.mail.fl_str_mv |
biblioteca@ucpel.edu.br||cristiane.chim@ucpel.tche.br |
_version_ |
1811734995564232704 |