Desenvolvimento de uma arquitetura para estimação de movimento fracionária segundo o padrão emergente HEVC.
Autor(a) principal: | |
---|---|
Data de Publicação: | 2013 |
Tipo de documento: | Dissertação |
Idioma: | por |
Título da fonte: | Repositório Institucional da UFPel - Guaiaca |
Texto Completo: | http://guaiaca.ufpel.edu.br/handle/prefix/8605 |
Resumo: | O processamento em tempo real de vídeos digitais de alta resolução está associado a uma elevada complexidade computacional, principalmente devido à necessidade do uso de técnicas de compressão de dados. Dessa forma, o desenvolvimento de circuitos integrados específicos para processamento de vídeo é uma atividade importante na área de pesquisa de sistemas digitais, uma vez que soluções em software geralmente não atingem os desempenhos necessários para diversas aplicações, em especial para dispositivos móveis. Os codificadores de vídeo apresentam diversas etapas distintas, como transformadas, quantização, codificação de entropia e estimação de movimento (ME Motion Estimation), entre outras. A etapa ME é a que mais contribui para a redução na quantidade de dados a serem transmitidos, sendo que a mesma ainda pode utilizar uma técnica de refinamento chamada estimação de movimento fracionária (FME Fractional Motion Estimation), a qual contribui para melhorar os resultados obtidos. Inúmeros artigos científicos podem ser encontrados na literatura propondo arquiteturas para a FME do padrão de codificação de vídeo H.264/AVC (Advanced Video Coding). Porém, existem poucos trabalhos relacionados com a FME do padrão High Efficiency Video Coding (HEVC), que ainda está em desenvolvimento e será o sucessor do padrão H.264/AVC. Portanto, se faz necessário o desenvolvimento de arquiteturas eficientes para a etapa de FME do padrão HEVC. Este trabalho apresenta o estudo algorítmico e o desenvolvimento de sistemas de hardware para a implementação da FME segundo o padrão de codificação de vídeo HEVC. Os resultados de síntese mostram que o hardware desenvolvido é capaz de processar vídeos Full HD (1920x1080 pixels) e QFHD (3840x2160 pixels) em tempo real. |
id |
UFPL_b2121b8cf8509893f0e8cea97c1e58e0 |
---|---|
oai_identifier_str |
oai:guaiaca.ufpel.edu.br:prefix/8605 |
network_acronym_str |
UFPL |
network_name_str |
Repositório Institucional da UFPel - Guaiaca |
repository_id_str |
|
spelling |
2022-08-26T13:19:45Z2022-08-262022-08-26T13:19:45Z2013-02-24AFONSO, Vladimir. Desenvolvimento de uma arquitetura para estimação de movimento fracionária segundo o padrão emergente HEVC. 2013. 92 f. Dissertação (Mestrado em Ciência da Computação) – Centro de Desenvolvimento Tecnológico, Universidade Federal de Pelotas, Pelotas, 2013.http://guaiaca.ufpel.edu.br/handle/prefix/8605O processamento em tempo real de vídeos digitais de alta resolução está associado a uma elevada complexidade computacional, principalmente devido à necessidade do uso de técnicas de compressão de dados. Dessa forma, o desenvolvimento de circuitos integrados específicos para processamento de vídeo é uma atividade importante na área de pesquisa de sistemas digitais, uma vez que soluções em software geralmente não atingem os desempenhos necessários para diversas aplicações, em especial para dispositivos móveis. Os codificadores de vídeo apresentam diversas etapas distintas, como transformadas, quantização, codificação de entropia e estimação de movimento (ME Motion Estimation), entre outras. A etapa ME é a que mais contribui para a redução na quantidade de dados a serem transmitidos, sendo que a mesma ainda pode utilizar uma técnica de refinamento chamada estimação de movimento fracionária (FME Fractional Motion Estimation), a qual contribui para melhorar os resultados obtidos. Inúmeros artigos científicos podem ser encontrados na literatura propondo arquiteturas para a FME do padrão de codificação de vídeo H.264/AVC (Advanced Video Coding). Porém, existem poucos trabalhos relacionados com a FME do padrão High Efficiency Video Coding (HEVC), que ainda está em desenvolvimento e será o sucessor do padrão H.264/AVC. Portanto, se faz necessário o desenvolvimento de arquiteturas eficientes para a etapa de FME do padrão HEVC. Este trabalho apresenta o estudo algorítmico e o desenvolvimento de sistemas de hardware para a implementação da FME segundo o padrão de codificação de vídeo HEVC. Os resultados de síntese mostram que o hardware desenvolvido é capaz de processar vídeos Full HD (1920x1080 pixels) e QFHD (3840x2160 pixels) em tempo real.The real time processing of high-resolution digital videos is associated with a high computational complexity, mainly due to the necessity of using data compression techniques. Because of this, the development of specific integrated circuits for video processing is an important area of research in digital systems, since software solutions do not allow the required performance for several applications, especially mobile devices. The video encoders have several distinct stages, as transforms, quantization, entropy coding and motion estimation (ME), among others. The step of ME is the most important for the reduction of information to be transmitted, and can use a refinement technique called fractional motion estimation (FME), which helps to improve the results. Many articles can be found in the scientific literature proposing FME architectures for the H.264/AVC (Advanced Video Coding) standard. However, there are few works with FME for the High Efficiency Video Coding (HEVC) standard, which is under development and will be the successor to the H.264/AVC standard. Therefore, the development of efficient architectures for FME according to the HEVC standard is necessary. This work presents the algorithmic study and development of hardware implementations developed for the FME defined in the HEVC standard. The synthesis results show that the developed hardware is able to process Full HD (1920x1080 pixels) and QFHD (3840x2160 pixels) videos in real time.Sem bolsaporUniversidade Federal de PelotasPrograma de Pós-Graduação em ComputaçãoUFPelBrasilCentro de Desenvolvimento TecnológicoCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOVídeo digitalPadrão HEVCEstimação de movimento fracionáriaDigital videoHEVC standardFractional motion estimationDesenvolvimento de uma arquitetura para estimação de movimento fracionária segundo o padrão emergente HEVC.info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesishttp://lattes.cnpq.br/9414186841741820http://lattes.cnpq.br/5184930755123241Agostini, Luciano Volcanhttp://lattes.cnpq.br/9604735363839730Franco, Denis TeixeiraAfonso, Vladimirinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFPel - Guaiacainstname:Universidade Federal de Pelotas (UFPEL)instacron:UFPELTEXTDissertacao_Vladimir_Afonso.pdf.txtDissertacao_Vladimir_Afonso.pdf.txtExtracted texttext/plain156760http://guaiaca.ufpel.edu.br/xmlui/bitstream/prefix/8605/6/Dissertacao_Vladimir_Afonso.pdf.txtda0f536d4017d056e91053ba9b49af4eMD56open accessTHUMBNAILDissertacao_Vladimir_Afonso.pdf.jpgDissertacao_Vladimir_Afonso.pdf.jpgGenerated Thumbnailimage/jpeg1722http://guaiaca.ufpel.edu.br/xmlui/bitstream/prefix/8605/7/Dissertacao_Vladimir_Afonso.pdf.jpg44fa3fda28bef9b052816c24b96ca1ebMD57open accessORIGINALDissertacao_Vladimir_Afonso.pdfDissertacao_Vladimir_Afonso.pdfapplication/pdf2645736http://guaiaca.ufpel.edu.br/xmlui/bitstream/prefix/8605/1/Dissertacao_Vladimir_Afonso.pdfff0e3b346968db95c426d70cf2404b2aMD51open accessCC-LICENSElicense_urllicense_urltext/plain; charset=utf-849http://guaiaca.ufpel.edu.br/xmlui/bitstream/prefix/8605/2/license_url924993ce0b3ba389f79f32a1b2735415MD52open accesslicense_textlicense_texttext/html; charset=utf-80http://guaiaca.ufpel.edu.br/xmlui/bitstream/prefix/8605/3/license_textd41d8cd98f00b204e9800998ecf8427eMD53open accesslicense_rdflicense_rdfapplication/rdf+xml; charset=utf-80http://guaiaca.ufpel.edu.br/xmlui/bitstream/prefix/8605/4/license_rdfd41d8cd98f00b204e9800998ecf8427eMD54open accessLICENSElicense.txtlicense.txttext/plain; charset=utf-81866http://guaiaca.ufpel.edu.br/xmlui/bitstream/prefix/8605/5/license.txt43cd690d6a359e86c1fe3d5b7cba0c9bMD55open accessprefix/86052023-07-13 03:03:25.46open accessoai:guaiaca.ufpel.edu.br:prefix/8605TElDRU7Dh0EgREUgRElTVFJJQlVJw4fDg08gTsODTy1FWENMVVNJVkEKCkNvbSBhIGFwcmVzZW50YcOnw6NvIGRlc3RhIGxpY2Vuw6dhLCB2b2PDqiAobyBhdXRvciAoZXMpIG91IG8gdGl0dWxhciBkb3MgZGlyZWl0b3MgZGUgYXV0b3IpIGNvbmNlZGUgYW8gUmVwb3NpdMOzcmlvIApJbnN0aXR1Y2lvbmFsIG8gZGlyZWl0byBuw6NvLWV4Y2x1c2l2byBkZSByZXByb2R1emlyLCAgdHJhZHV6aXIgKGNvbmZvcm1lIGRlZmluaWRvIGFiYWl4byksIGUvb3UgZGlzdHJpYnVpciBhIApzdWEgcHVibGljYcOnw6NvIChpbmNsdWluZG8gbyByZXN1bW8pIHBvciB0b2RvIG8gbXVuZG8gbm8gZm9ybWF0byBpbXByZXNzbyBlIGVsZXRyw7RuaWNvIGUgZW0gcXVhbHF1ZXIgbWVpbywgaW5jbHVpbmRvIG9zIApmb3JtYXRvcyDDoXVkaW8gb3UgdsOtZGVvLgoKVm9jw6ogY29uY29yZGEgcXVlIG8gRGVwb3NpdGEgcG9kZSwgc2VtIGFsdGVyYXIgbyBjb250ZcO6ZG8sIHRyYW5zcG9yIGEgc3VhIHB1YmxpY2HDp8OjbyBwYXJhIHF1YWxxdWVyIG1laW8gb3UgZm9ybWF0byAKcGFyYSBmaW5zIGRlIHByZXNlcnZhw6fDo28uCgpWb2PDqiB0YW1iw6ltIGNvbmNvcmRhIHF1ZSBvIERlcG9zaXRhIHBvZGUgbWFudGVyIG1haXMgZGUgdW1hIGPDs3BpYSBkZSBzdWEgcHVibGljYcOnw6NvIHBhcmEgZmlucyBkZSBzZWd1cmFuw6dhLCBiYWNrLXVwIAplIHByZXNlcnZhw6fDo28uCgpWb2PDqiBkZWNsYXJhIHF1ZSBhIHN1YSBwdWJsaWNhw6fDo28gw6kgb3JpZ2luYWwgZSBxdWUgdm9jw6ogdGVtIG8gcG9kZXIgZGUgY29uY2VkZXIgb3MgZGlyZWl0b3MgY29udGlkb3MgbmVzdGEgbGljZW7Dp2EuIApWb2PDqiB0YW1iw6ltIGRlY2xhcmEgcXVlIG8gZGVww7NzaXRvIGRhIHN1YSBwdWJsaWNhw6fDo28gbsOjbywgcXVlIHNlamEgZGUgc2V1IGNvbmhlY2ltZW50bywgaW5mcmluZ2UgZGlyZWl0b3MgYXV0b3JhaXMgCmRlIG5pbmd1w6ltLgoKQ2FzbyBhIHN1YSBwdWJsaWNhw6fDo28gY29udGVuaGEgbWF0ZXJpYWwgcXVlIHZvY8OqIG7Do28gcG9zc3VpIGEgdGl0dWxhcmlkYWRlIGRvcyBkaXJlaXRvcyBhdXRvcmFpcywgdm9jw6ogZGVjbGFyYSBxdWUgCm9idGV2ZSBhIHBlcm1pc3PDo28gaXJyZXN0cml0YSBkbyBkZXRlbnRvciBkb3MgZGlyZWl0b3MgYXV0b3JhaXMgcGFyYSBjb25jZWRlciBhbyBEZXBvc2l0YSBvcyBkaXJlaXRvcyBhcHJlc2VudGFkb3MgCm5lc3RhIGxpY2Vuw6dhLCBlIHF1ZSBlc3NlIG1hdGVyaWFsIGRlIHByb3ByaWVkYWRlIGRlIHRlcmNlaXJvcyBlc3TDoSBjbGFyYW1lbnRlIGlkZW50aWZpY2FkbyBlIHJlY29uaGVjaWRvIG5vIHRleHRvIApvdSBubyBjb250ZcO6ZG8gZGEgcHVibGljYcOnw6NvIG9yYSBkZXBvc2l0YWRhLgoKQ0FTTyBBIFBVQkxJQ0HDh8ODTyBPUkEgREVQT1NJVEFEQSBURU5IQSBTSURPIFJFU1VMVEFETyBERSBVTSBQQVRST0PDjU5JTyBPVSBBUE9JTyBERSBVTUEgQUfDik5DSUEgREUgRk9NRU5UTyBPVSBPVVRSTyAKT1JHQU5JU01PLCBWT0PDiiBERUNMQVJBIFFVRSBSRVNQRUlUT1UgVE9ET1MgRSBRVUFJU1FVRVIgRElSRUlUT1MgREUgUkVWSVPDg08gQ09NTyBUQU1Cw4lNIEFTIERFTUFJUyBPQlJJR0HDh8OVRVMgCkVYSUdJREFTIFBPUiBDT05UUkFUTyBPVSBBQ09SRE8uCgpPIERlcG9zaXRhIHNlIGNvbXByb21ldGUgYSBpZGVudGlmaWNhciBjbGFyYW1lbnRlIG8gc2V1IG5vbWUgKHMpIG91IG8ocykgbm9tZShzKSBkbyhzKSBkZXRlbnRvcihlcykgZG9zIGRpcmVpdG9zIAphdXRvcmFpcyBkYSBwdWJsaWNhw6fDo28sIGUgbsOjbyBmYXLDoSBxdWFscXVlciBhbHRlcmHDp8OjbywgYWzDqW0gZGFxdWVsYXMgY29uY2VkaWRhcyBwb3IgZXN0YSBsaWNlbsOnYS4KRepositório InstitucionalPUBhttp://repositorio.ufpel.edu.br/oai/requestrippel@ufpel.edu.br || repositorio@ufpel.edu.br || aline.batista@ufpel.edu.bropendoar:2023-07-13T06:03:25Repositório Institucional da UFPel - Guaiaca - Universidade Federal de Pelotas (UFPEL)false |
dc.title.pt_BR.fl_str_mv |
Desenvolvimento de uma arquitetura para estimação de movimento fracionária segundo o padrão emergente HEVC. |
title |
Desenvolvimento de uma arquitetura para estimação de movimento fracionária segundo o padrão emergente HEVC. |
spellingShingle |
Desenvolvimento de uma arquitetura para estimação de movimento fracionária segundo o padrão emergente HEVC. Afonso, Vladimir CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO Vídeo digital Padrão HEVC Estimação de movimento fracionária Digital video HEVC standard Fractional motion estimation |
title_short |
Desenvolvimento de uma arquitetura para estimação de movimento fracionária segundo o padrão emergente HEVC. |
title_full |
Desenvolvimento de uma arquitetura para estimação de movimento fracionária segundo o padrão emergente HEVC. |
title_fullStr |
Desenvolvimento de uma arquitetura para estimação de movimento fracionária segundo o padrão emergente HEVC. |
title_full_unstemmed |
Desenvolvimento de uma arquitetura para estimação de movimento fracionária segundo o padrão emergente HEVC. |
title_sort |
Desenvolvimento de uma arquitetura para estimação de movimento fracionária segundo o padrão emergente HEVC. |
author |
Afonso, Vladimir |
author_facet |
Afonso, Vladimir |
author_role |
author |
dc.contributor.authorLattes.pt_BR.fl_str_mv |
http://lattes.cnpq.br/9414186841741820 |
dc.contributor.advisorLattes.pt_BR.fl_str_mv |
http://lattes.cnpq.br/5184930755123241 |
dc.contributor.advisor-co1.fl_str_mv |
Agostini, Luciano Volcan |
dc.contributor.advisor-co1Lattes.fl_str_mv |
http://lattes.cnpq.br/9604735363839730 |
dc.contributor.advisor1.fl_str_mv |
Franco, Denis Teixeira |
dc.contributor.author.fl_str_mv |
Afonso, Vladimir |
contributor_str_mv |
Agostini, Luciano Volcan Franco, Denis Teixeira |
dc.subject.cnpq.fl_str_mv |
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO |
topic |
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO Vídeo digital Padrão HEVC Estimação de movimento fracionária Digital video HEVC standard Fractional motion estimation |
dc.subject.por.fl_str_mv |
Vídeo digital Padrão HEVC Estimação de movimento fracionária Digital video HEVC standard Fractional motion estimation |
description |
O processamento em tempo real de vídeos digitais de alta resolução está associado a uma elevada complexidade computacional, principalmente devido à necessidade do uso de técnicas de compressão de dados. Dessa forma, o desenvolvimento de circuitos integrados específicos para processamento de vídeo é uma atividade importante na área de pesquisa de sistemas digitais, uma vez que soluções em software geralmente não atingem os desempenhos necessários para diversas aplicações, em especial para dispositivos móveis. Os codificadores de vídeo apresentam diversas etapas distintas, como transformadas, quantização, codificação de entropia e estimação de movimento (ME Motion Estimation), entre outras. A etapa ME é a que mais contribui para a redução na quantidade de dados a serem transmitidos, sendo que a mesma ainda pode utilizar uma técnica de refinamento chamada estimação de movimento fracionária (FME Fractional Motion Estimation), a qual contribui para melhorar os resultados obtidos. Inúmeros artigos científicos podem ser encontrados na literatura propondo arquiteturas para a FME do padrão de codificação de vídeo H.264/AVC (Advanced Video Coding). Porém, existem poucos trabalhos relacionados com a FME do padrão High Efficiency Video Coding (HEVC), que ainda está em desenvolvimento e será o sucessor do padrão H.264/AVC. Portanto, se faz necessário o desenvolvimento de arquiteturas eficientes para a etapa de FME do padrão HEVC. Este trabalho apresenta o estudo algorítmico e o desenvolvimento de sistemas de hardware para a implementação da FME segundo o padrão de codificação de vídeo HEVC. Os resultados de síntese mostram que o hardware desenvolvido é capaz de processar vídeos Full HD (1920x1080 pixels) e QFHD (3840x2160 pixels) em tempo real. |
publishDate |
2013 |
dc.date.issued.fl_str_mv |
2013-02-24 |
dc.date.accessioned.fl_str_mv |
2022-08-26T13:19:45Z |
dc.date.available.fl_str_mv |
2022-08-26 2022-08-26T13:19:45Z |
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.citation.fl_str_mv |
AFONSO, Vladimir. Desenvolvimento de uma arquitetura para estimação de movimento fracionária segundo o padrão emergente HEVC. 2013. 92 f. Dissertação (Mestrado em Ciência da Computação) – Centro de Desenvolvimento Tecnológico, Universidade Federal de Pelotas, Pelotas, 2013. |
dc.identifier.uri.fl_str_mv |
http://guaiaca.ufpel.edu.br/handle/prefix/8605 |
identifier_str_mv |
AFONSO, Vladimir. Desenvolvimento de uma arquitetura para estimação de movimento fracionária segundo o padrão emergente HEVC. 2013. 92 f. Dissertação (Mestrado em Ciência da Computação) – Centro de Desenvolvimento Tecnológico, Universidade Federal de Pelotas, Pelotas, 2013. |
url |
http://guaiaca.ufpel.edu.br/handle/prefix/8605 |
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.publisher.none.fl_str_mv |
Universidade Federal de Pelotas |
dc.publisher.program.fl_str_mv |
Programa de Pós-Graduação em Computação |
dc.publisher.initials.fl_str_mv |
UFPel |
dc.publisher.country.fl_str_mv |
Brasil |
dc.publisher.department.fl_str_mv |
Centro de Desenvolvimento Tecnológico |
publisher.none.fl_str_mv |
Universidade Federal de Pelotas |
dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UFPel - Guaiaca instname:Universidade Federal de Pelotas (UFPEL) instacron:UFPEL |
instname_str |
Universidade Federal de Pelotas (UFPEL) |
instacron_str |
UFPEL |
institution |
UFPEL |
reponame_str |
Repositório Institucional da UFPel - Guaiaca |
collection |
Repositório Institucional da UFPel - Guaiaca |
bitstream.url.fl_str_mv |
http://guaiaca.ufpel.edu.br/xmlui/bitstream/prefix/8605/6/Dissertacao_Vladimir_Afonso.pdf.txt http://guaiaca.ufpel.edu.br/xmlui/bitstream/prefix/8605/7/Dissertacao_Vladimir_Afonso.pdf.jpg http://guaiaca.ufpel.edu.br/xmlui/bitstream/prefix/8605/1/Dissertacao_Vladimir_Afonso.pdf http://guaiaca.ufpel.edu.br/xmlui/bitstream/prefix/8605/2/license_url http://guaiaca.ufpel.edu.br/xmlui/bitstream/prefix/8605/3/license_text http://guaiaca.ufpel.edu.br/xmlui/bitstream/prefix/8605/4/license_rdf http://guaiaca.ufpel.edu.br/xmlui/bitstream/prefix/8605/5/license.txt |
bitstream.checksum.fl_str_mv |
da0f536d4017d056e91053ba9b49af4e 44fa3fda28bef9b052816c24b96ca1eb ff0e3b346968db95c426d70cf2404b2a 924993ce0b3ba389f79f32a1b2735415 d41d8cd98f00b204e9800998ecf8427e d41d8cd98f00b204e9800998ecf8427e 43cd690d6a359e86c1fe3d5b7cba0c9b |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositório Institucional da UFPel - Guaiaca - Universidade Federal de Pelotas (UFPEL) |
repository.mail.fl_str_mv |
rippel@ufpel.edu.br || repositorio@ufpel.edu.br || aline.batista@ufpel.edu.br |
_version_ |
1801846873526370304 |