Implementação Hardware/Software da estimação de movimento segundo o padrão H.264
Autor(a) principal: | |
---|---|
Data de Publicação: | 2008 |
Tipo de documento: | Dissertação |
Idioma: | por |
Título da fonte: | Repositório Institucional da UFRN |
Texto Completo: | https://repositorio.ufrn.br/jspui/handle/123456789/17980 |
Resumo: | Motion estimation is the main responsible for data reduction in digital video encoding. It is also the most computational damanding step. H.264 is the newest standard for video compression and was planned to double the compression ratio achievied by previous standards. It was developed by the ITU-T Video Coding Experts Group (VCEG) together with the ISO/IEC Moving Picture Experts Group (MPEG) as the product of a partnership effort known as the Joint Video Team (JVT). H.264 presents novelties that improve the motion estimation efficiency, such as the adoption of variable block-size, quarter pixel precision and multiple reference frames. This work defines an architecture for motion estimation in hardware/software, using a full search algorithm, variable block-size and mode decision. This work consider the use of reconfigurable devices, soft-processors and development tools for embedded systems such as Quartus II, SOPC Builder, Nios II and ModelSim |
id |
UFRN_85e3e521d0e5207109b926a849781b89 |
---|---|
oai_identifier_str |
oai:https://repositorio.ufrn.br:123456789/17980 |
network_acronym_str |
UFRN |
network_name_str |
Repositório Institucional da UFRN |
repository_id_str |
|
spelling |
Carvalho, Milano Gadelhahttp://lattes.cnpq.br/9156159408593117http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4780113E2Carvalho, Bruno Motta dehttp://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4791070J6Lima, José Antônio Gomes dehttp://lattes.cnpq.br/0215182355755221Silva, Ivan Saraiva2014-12-17T15:47:47Z2008-11-142014-12-17T15:47:47Z2008-09-28CARVALHO, Milano Gadelha. Implementação Hardware/Software da estimação de movimento segundo o padrão H.264. 2008. 103 f. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal do Rio Grande do Norte, Natal, 2008.https://repositorio.ufrn.br/jspui/handle/123456789/17980Motion estimation is the main responsible for data reduction in digital video encoding. It is also the most computational damanding step. H.264 is the newest standard for video compression and was planned to double the compression ratio achievied by previous standards. It was developed by the ITU-T Video Coding Experts Group (VCEG) together with the ISO/IEC Moving Picture Experts Group (MPEG) as the product of a partnership effort known as the Joint Video Team (JVT). H.264 presents novelties that improve the motion estimation efficiency, such as the adoption of variable block-size, quarter pixel precision and multiple reference frames. This work defines an architecture for motion estimation in hardware/software, using a full search algorithm, variable block-size and mode decision. This work consider the use of reconfigurable devices, soft-processors and development tools for embedded systems such as Quartus II, SOPC Builder, Nios II and ModelSimA estimação de movimento é a maior responsável pela redução na quantidade de dados na codificação de um vídeo digital, é também a etapa que exige maior esforço computacional. O padrão H.264 é o mais novo padrão de compressão de vídeo e foi desenvolvido com o objetivo de dobrar a taxa de compressão em relação aos demais padrões existentes até então. Esse padrão foi desenvolvido pelo JVT, que foi formado a partir de uma união entre os especialistas do VCEG da ITU-T e do MPEG da ISO/IEC. O padrão H.264 apresenta inovações que aumentam a eficiência da estimação de movimento, como o uso de blocos de tamanho variável, precisão de ¼ de pixel e a utilização de múltiplos quadros de referência. A proposta deste trabalho é a de definir uma arquitetura em hardware/software que realize a estimação de movimento do padrão H.264, utilizando o algoritmo da busca completa, blocos de tamanhos variáveis e modo de decisão. Para implementação este trabalho considera a utilização de dispositivos reconfiguráveis, soft-processadores e ferramentas de desenvolvimento de sistemas embarcados tais como Quartus II, SOPC Builder, Nios II e ModelSimapplication/pdfporUniversidade Federal do Rio Grande do NortePrograma de Pós-Graduação em Sistemas e ComputaçãoUFRNBRCiência da ComputaçãoCodificação de vídeoEstimação de movimentoVideo codingMotion estimationCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAOImplementação Hardware/Software da estimação de movimento segundo o padrão H.264info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFRNinstname:Universidade Federal do Rio Grande do Norte (UFRN)instacron:UFRNORIGINALMilanoGC.pdfapplication/pdf520836https://repositorio.ufrn.br/bitstream/123456789/17980/1/MilanoGC.pdf93aa64380903b0b37d4a3f08b9900743MD51TEXTMilanoGC.pdf.txtMilanoGC.pdf.txtExtracted texttext/plain143298https://repositorio.ufrn.br/bitstream/123456789/17980/6/MilanoGC.pdf.txt4919900eed0e748f4c4d8c7241855693MD56THUMBNAILMilanoGC.pdf.jpgMilanoGC.pdf.jpgIM Thumbnailimage/jpeg2411https://repositorio.ufrn.br/bitstream/123456789/17980/7/MilanoGC.pdf.jpgbee5c7b77f9892f1ba5b43e33505bf79MD57123456789/179802017-11-04 10:21:47.293oai:https://repositorio.ufrn.br:123456789/17980Repositório de PublicaçõesPUBhttp://repositorio.ufrn.br/oai/opendoar:2017-11-04T13:21:47Repositório Institucional da UFRN - Universidade Federal do Rio Grande do Norte (UFRN)false |
dc.title.por.fl_str_mv |
Implementação Hardware/Software da estimação de movimento segundo o padrão H.264 |
title |
Implementação Hardware/Software da estimação de movimento segundo o padrão H.264 |
spellingShingle |
Implementação Hardware/Software da estimação de movimento segundo o padrão H.264 Carvalho, Milano Gadelha Codificação de vídeo Estimação de movimento Video coding Motion estimation CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAO |
title_short |
Implementação Hardware/Software da estimação de movimento segundo o padrão H.264 |
title_full |
Implementação Hardware/Software da estimação de movimento segundo o padrão H.264 |
title_fullStr |
Implementação Hardware/Software da estimação de movimento segundo o padrão H.264 |
title_full_unstemmed |
Implementação Hardware/Software da estimação de movimento segundo o padrão H.264 |
title_sort |
Implementação Hardware/Software da estimação de movimento segundo o padrão H.264 |
author |
Carvalho, Milano Gadelha |
author_facet |
Carvalho, Milano Gadelha |
author_role |
author |
dc.contributor.authorID.por.fl_str_mv |
|
dc.contributor.authorLattes.por.fl_str_mv |
http://lattes.cnpq.br/9156159408593117 |
dc.contributor.advisorID.por.fl_str_mv |
|
dc.contributor.advisorLattes.por.fl_str_mv |
http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4780113E2 |
dc.contributor.referees1.pt_BR.fl_str_mv |
Carvalho, Bruno Motta de |
dc.contributor.referees1ID.por.fl_str_mv |
|
dc.contributor.referees1Lattes.por.fl_str_mv |
http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4791070J6 |
dc.contributor.referees2.pt_BR.fl_str_mv |
Lima, José Antônio Gomes de |
dc.contributor.referees2ID.por.fl_str_mv |
|
dc.contributor.referees2Lattes.por.fl_str_mv |
http://lattes.cnpq.br/0215182355755221 |
dc.contributor.author.fl_str_mv |
Carvalho, Milano Gadelha |
dc.contributor.advisor1.fl_str_mv |
Silva, Ivan Saraiva |
contributor_str_mv |
Silva, Ivan Saraiva |
dc.subject.por.fl_str_mv |
Codificação de vídeo Estimação de movimento |
topic |
Codificação de vídeo Estimação de movimento Video coding Motion estimation CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAO |
dc.subject.eng.fl_str_mv |
Video coding Motion estimation |
dc.subject.cnpq.fl_str_mv |
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAO |
description |
Motion estimation is the main responsible for data reduction in digital video encoding. It is also the most computational damanding step. H.264 is the newest standard for video compression and was planned to double the compression ratio achievied by previous standards. It was developed by the ITU-T Video Coding Experts Group (VCEG) together with the ISO/IEC Moving Picture Experts Group (MPEG) as the product of a partnership effort known as the Joint Video Team (JVT). H.264 presents novelties that improve the motion estimation efficiency, such as the adoption of variable block-size, quarter pixel precision and multiple reference frames. This work defines an architecture for motion estimation in hardware/software, using a full search algorithm, variable block-size and mode decision. This work consider the use of reconfigurable devices, soft-processors and development tools for embedded systems such as Quartus II, SOPC Builder, Nios II and ModelSim |
publishDate |
2008 |
dc.date.available.fl_str_mv |
2008-11-14 2014-12-17T15:47:47Z |
dc.date.issued.fl_str_mv |
2008-09-28 |
dc.date.accessioned.fl_str_mv |
2014-12-17T15:47:47Z |
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 |
CARVALHO, Milano Gadelha. Implementação Hardware/Software da estimação de movimento segundo o padrão H.264. 2008. 103 f. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal do Rio Grande do Norte, Natal, 2008. |
dc.identifier.uri.fl_str_mv |
https://repositorio.ufrn.br/jspui/handle/123456789/17980 |
identifier_str_mv |
CARVALHO, Milano Gadelha. Implementação Hardware/Software da estimação de movimento segundo o padrão H.264. 2008. 103 f. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal do Rio Grande do Norte, Natal, 2008. |
url |
https://repositorio.ufrn.br/jspui/handle/123456789/17980 |
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 Federal do Rio Grande do Norte |
dc.publisher.program.fl_str_mv |
Programa de Pós-Graduação em Sistemas e Computação |
dc.publisher.initials.fl_str_mv |
UFRN |
dc.publisher.country.fl_str_mv |
BR |
dc.publisher.department.fl_str_mv |
Ciência da Computação |
publisher.none.fl_str_mv |
Universidade Federal do Rio Grande do Norte |
dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UFRN instname:Universidade Federal do Rio Grande do Norte (UFRN) instacron:UFRN |
instname_str |
Universidade Federal do Rio Grande do Norte (UFRN) |
instacron_str |
UFRN |
institution |
UFRN |
reponame_str |
Repositório Institucional da UFRN |
collection |
Repositório Institucional da UFRN |
bitstream.url.fl_str_mv |
https://repositorio.ufrn.br/bitstream/123456789/17980/1/MilanoGC.pdf https://repositorio.ufrn.br/bitstream/123456789/17980/6/MilanoGC.pdf.txt https://repositorio.ufrn.br/bitstream/123456789/17980/7/MilanoGC.pdf.jpg |
bitstream.checksum.fl_str_mv |
93aa64380903b0b37d4a3f08b9900743 4919900eed0e748f4c4d8c7241855693 bee5c7b77f9892f1ba5b43e33505bf79 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositório Institucional da UFRN - Universidade Federal do Rio Grande do Norte (UFRN) |
repository.mail.fl_str_mv |
|
_version_ |
1814832824179490816 |