Please use this identifier to cite or link to this item: https://hdl.handle.net/10316/40474
DC FieldValueLanguage
dc.contributor.advisorCruz, Luís Alberto da Silva-
dc.contributor.authorRocha, Ricardo António da Silva-
dc.date.accessioned2017-04-04T15:10:53Z-
dc.date.available2017-04-04T15:10:53Z-
dc.date.issued2016-02-26-
dc.identifier.urihttps://hdl.handle.net/10316/40474-
dc.descriptionDissertação de Mestrado Integrado em Engenharia Electrotécnica e de Computadores apresentada à Faculdade de Ciências e Tecnologia da Universidade de Coimbrapt
dc.description.abstractA norma de codificação de vídeo HEVC (High Efficiency Video Coding) surge como sucessora da norma H.264/AVC, em resposta ao rápido aumento do volume de informação em vídeo com resoluções HD e UHD. A nova norma inclui ferramentas para suportar implementações paralelas, como slices, tiles e wavefront parallel processing. Este trabalho propõe um método que ajusta automaticamente a geometria das tiles durante o processo de codificação de vídeo, para equilibrar a distribuição de carga entre as unidades processadoras , num cenário em que cada tile é processada por uma unidade distinta. A solução baseia-se em quatro métodos de estimação de complexidade e um algoritmo que ajusta dinâmicamente as tiles de acordo com a complexidade estimada. Os resultados mostram que o método proposto é capaz de aumentar a eficiência de paralelização, quando comparado com tiles com tamanhos iguais, obtendo-se em média uma redução do tempo de processamento de 6.1% com um aumento de BD-rate entre 0.82% e 1.67%.pt
dc.description.abstractThe High-efficiency Video Coding (HEVC) standard arises as the successor to the H.264/AVC standard, in response to the rapid increase in HD and UHD digital video information volume. The new standard includes tools to support parallel implementations, such as slices, tiles and wavefront parallel processing. This work proposes a method that automatically adjusts the tile geometry during the video encoding process, to balance the workload distribution among the processing units, assuming that each tile is processed by a different unit. The solution comprises four complexity estimation methods and an algorithm to dynamically adjust the tile geometry. Results show that the proposed method is able to improve the parallelization efficiency compared to the use of same-sized tiles, saving on average 6.1% of the processing time at the cost of an increase in BD-rate between 0.82% and 1.67%.pt
dc.language.isoengpt
dc.rightsopenAccesspt
dc.subjectCodificação de Vídeopt
dc.subjectHigh-efficiency Video Codingpt
dc.subjectFerramentas orientadas a parallelismopt
dc.subjectTilespt
dc.subjectEquilíbrio de Cargapt
dc.subjectVideo Codingpt
dc.subjectHigh-efficiency Video Coding Standardpt
dc.subjectParallel-orientedToolspt
dc.subjectTilespt
dc.subjectLoad-balancept
dc.titleLoad-balancing for Parallel HEVC Video Encodingpt
dc.typemasterThesispt
degois.publication.locationCoimbrapt
dc.date.embargo2016-02-26*
dc.identifier.tid201673444pt
thesis.degree.grantor00500::Universidade de Coimbrapt
thesis.degree.nameMestrado Integrado em Engenharia Electrotécnica e de Computadorespt
uc.degree.grantorUnit0501 - Faculdade de Ciências e Tecnologiapor
uc.rechabilitacaoestrangeiranopt
uc.date.periodoEmbargo0pt
item.grantfulltextopen-
item.cerifentitytypePublications-
item.languageiso639-1en-
item.openairetypemasterThesis-
item.openairecristypehttp://purl.org/coar/resource_type/c_18cf-
item.fulltextCom Texto completo-
crisitem.advisor.researchunitIT - Institute of Telecommunications-
crisitem.advisor.orcid0000-0003-1141-4404-
Appears in Collections:UC - Dissertações de Mestrado
FCTUC Eng.Electrotécnica - Teses de Mestrado
Files in This Item:
File Description SizeFormat
Load balancing for Parallel HEVC Video Encoding.pdf20.74 MBAdobe PDFView/Open
Show simple item record

Page view(s) 20

691
checked on May 7, 2024

Download(s)

145
checked on May 7, 2024

Google ScholarTM

Check


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.