Arquiteturas de hardware para filtros de interpolação segundo o codec de vídeo AV1

Detalhes bibliográficos
Autor(a) principal: FREITAS, Daiane Fonseca
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