Algoritmos para o módulo de controle de taxa de codificação de vídeos multivistas do padrão H.264/MVC

Detalhes bibliográficos
Autor(a) principal: Vizzotto, Bruno Boessio
Data de Publicação: 2012
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Biblioteca Digital de Teses e Dissertações da UFRGS
Texto Completo: http://hdl.handle.net/10183/54865
Resumo: Esta dissertação de mestrado apresenta um novo esquema de controle de taxa hierárquico – HRC – para o padrão MVC – extensão para vídeos de múltiplas vistas do padrão H.264 – com objetivo de melhorar o aproveitamento da largura de banda oferecida por um canal entregando o vídeo comprimido com a melhor qualidade possível. Este esquema de controle de taxa hierárquico foi concebido para controlar de forma conjunta os níveis de quadro e de unidades básicas (BU). O esquema proposto explora a correlação existente entre as distribuições das taxas de bits em quadros vizinhos para predizer de forma eficiente o comportamento dos futuras bitrates através da aplicação de um controle preditivo baseado em modelos – MPC – que define uma ação de controle apropriada sobre as ações de adaptação do parâmetro de quantização (QP). Para prover um ajuste em granularidade fina, o QP é adicionalmente adaptado internamente para cada quadro por um processo de decisão de Markov (MDP) implementado em nível de BU capaz de considerar mapas com Regiões de Interesse (RoI). Um retorno acoplado aos dois níveis supracitados é realizado para garantir a consistência do sistema. Aprendizagem por Reforço é utilizada para atualizar os parâmetros do Controle Preditivo baseado em Modelos e do processo de decisão de Markov. Resultados experimentais mostram a superioridade da utilização do esquema de controle proposto, comparado às soluções estado-da-arte, tanto em termos de precisão na alocação de bits quanto na otimização da razão taxa-distorção, entregando um vídeo de maior qualidade visual nos níveis de quadros e de BUs.
id URGS_9e4f9ed8143ea52b9b81d25d5a448b25
oai_identifier_str oai:www.lume.ufrgs.br:10183/54865
network_acronym_str URGS
network_name_str Biblioteca Digital de Teses e Dissertações da UFRGS
repository_id_str 1853
spelling Vizzotto, Bruno BoessioBampi, Sergio2012-09-01T01:37:16Z2012http://hdl.handle.net/10183/54865000856523Esta dissertação de mestrado apresenta um novo esquema de controle de taxa hierárquico – HRC – para o padrão MVC – extensão para vídeos de múltiplas vistas do padrão H.264 – com objetivo de melhorar o aproveitamento da largura de banda oferecida por um canal entregando o vídeo comprimido com a melhor qualidade possível. Este esquema de controle de taxa hierárquico foi concebido para controlar de forma conjunta os níveis de quadro e de unidades básicas (BU). O esquema proposto explora a correlação existente entre as distribuições das taxas de bits em quadros vizinhos para predizer de forma eficiente o comportamento dos futuras bitrates através da aplicação de um controle preditivo baseado em modelos – MPC – que define uma ação de controle apropriada sobre as ações de adaptação do parâmetro de quantização (QP). Para prover um ajuste em granularidade fina, o QP é adicionalmente adaptado internamente para cada quadro por um processo de decisão de Markov (MDP) implementado em nível de BU capaz de considerar mapas com Regiões de Interesse (RoI). Um retorno acoplado aos dois níveis supracitados é realizado para garantir a consistência do sistema. Aprendizagem por Reforço é utilizada para atualizar os parâmetros do Controle Preditivo baseado em Modelos e do processo de decisão de Markov. Resultados experimentais mostram a superioridade da utilização do esquema de controle proposto, comparado às soluções estado-da-arte, tanto em termos de precisão na alocação de bits quanto na otimização da razão taxa-distorção, entregando um vídeo de maior qualidade visual nos níveis de quadros e de BUs.This master thesis presents a novel Hierarchical Rate Control – HRC – for the Multiview Video Coding standard targeting an increased bandwidth usage and high video quality. The HRC is designed to jointly address the rate control at both framelevel and Basic Unit (BU)-level. This scheme is able to exploit the bitrate distribution correlation with neighboring frames to efficiently predict the future bitrate behavior by employing a Model Predictive Control that defines a proper control action through QP (Quantization Parameter) adaptation. To provide a fine-grained tuning, the QP is further adapted within each frame by a Markov Decision Process implemented at BU-level able to take into consideration a map of the Regions of Interest. A coupled frame/BU-level feedback is performed in order to guarantee the system consistency. A Reinforcement Learning method is responsible for updating the Model Predictive Control and the Markov Decision Process parameters. Experimental results show the superiority of the Hierarchical Rate Control compared to state-of-the-art solutions, in terms of bitrate allocation accuracy and rate-distortion, while delivering smooth video quality at both frame and Basic Unit levels.application/pdfporMicroeletrônicaVídeo digitalCodificacao : Video digitalVideo encodingMultiview video codingRate controlModel predictive controlMarkov decision processReinforcement learningAlgoritmos para o módulo de controle de taxa de codificação de vídeos multivistas do padrão H.264/MVCAlgorithms for encoding rate control module for multiview videos of h.264/mvc standard info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisUniversidade Federal do Rio Grande do SulInstituto de InformáticaPrograma de Pós-Graduação em ComputaçãoPorto Alegre, BR-RS2012mestradoinfo:eu-repo/semantics/openAccessreponame:Biblioteca Digital de Teses e Dissertações da UFRGSinstname:Universidade Federal do Rio Grande do Sul (UFRGS)instacron:UFRGSORIGINAL000856523.pdf000856523.pdfTexto completoapplication/pdf4784581http://www.lume.ufrgs.br/bitstream/10183/54865/1/000856523.pdf8bc753236a19c12aa4719370958d1804MD51TEXT000856523.pdf.txt000856523.pdf.txtExtracted Texttext/plain166241http://www.lume.ufrgs.br/bitstream/10183/54865/2/000856523.pdf.txt1b6c5bd29846b99c2be0500af84feeadMD52THUMBNAIL000856523.pdf.jpg000856523.pdf.jpgGenerated Thumbnailimage/jpeg1057http://www.lume.ufrgs.br/bitstream/10183/54865/3/000856523.pdf.jpgd5f1c68bff2605e0547b377226977a24MD5310183/548652018-10-15 08:54:57.902oai:www.lume.ufrgs.br:10183/54865Biblioteca Digital de Teses e Dissertaçõeshttps://lume.ufrgs.br/handle/10183/2PUBhttps://lume.ufrgs.br/oai/requestlume@ufrgs.br||lume@ufrgs.bropendoar:18532018-10-15T11:54:57Biblioteca Digital de Teses e Dissertações da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS)false
dc.title.pt_BR.fl_str_mv Algoritmos para o módulo de controle de taxa de codificação de vídeos multivistas do padrão H.264/MVC
dc.title.alternative.en.fl_str_mv Algorithms for encoding rate control module for multiview videos of h.264/mvc standard
title Algoritmos para o módulo de controle de taxa de codificação de vídeos multivistas do padrão H.264/MVC
spellingShingle Algoritmos para o módulo de controle de taxa de codificação de vídeos multivistas do padrão H.264/MVC
Vizzotto, Bruno Boessio
Microeletrônica
Vídeo digital
Codificacao : Video digital
Video encoding
Multiview video coding
Rate control
Model predictive control
Markov decision process
Reinforcement learning
title_short Algoritmos para o módulo de controle de taxa de codificação de vídeos multivistas do padrão H.264/MVC
title_full Algoritmos para o módulo de controle de taxa de codificação de vídeos multivistas do padrão H.264/MVC
title_fullStr Algoritmos para o módulo de controle de taxa de codificação de vídeos multivistas do padrão H.264/MVC
title_full_unstemmed Algoritmos para o módulo de controle de taxa de codificação de vídeos multivistas do padrão H.264/MVC
title_sort Algoritmos para o módulo de controle de taxa de codificação de vídeos multivistas do padrão H.264/MVC
author Vizzotto, Bruno Boessio
author_facet Vizzotto, Bruno Boessio
author_role author
dc.contributor.author.fl_str_mv Vizzotto, Bruno Boessio
dc.contributor.advisor1.fl_str_mv Bampi, Sergio
contributor_str_mv Bampi, Sergio
dc.subject.por.fl_str_mv Microeletrônica
Vídeo digital
Codificacao : Video digital
topic Microeletrônica
Vídeo digital
Codificacao : Video digital
Video encoding
Multiview video coding
Rate control
Model predictive control
Markov decision process
Reinforcement learning
dc.subject.eng.fl_str_mv Video encoding
Multiview video coding
Rate control
Model predictive control
Markov decision process
Reinforcement learning
description Esta dissertação de mestrado apresenta um novo esquema de controle de taxa hierárquico – HRC – para o padrão MVC – extensão para vídeos de múltiplas vistas do padrão H.264 – com objetivo de melhorar o aproveitamento da largura de banda oferecida por um canal entregando o vídeo comprimido com a melhor qualidade possível. Este esquema de controle de taxa hierárquico foi concebido para controlar de forma conjunta os níveis de quadro e de unidades básicas (BU). O esquema proposto explora a correlação existente entre as distribuições das taxas de bits em quadros vizinhos para predizer de forma eficiente o comportamento dos futuras bitrates através da aplicação de um controle preditivo baseado em modelos – MPC – que define uma ação de controle apropriada sobre as ações de adaptação do parâmetro de quantização (QP). Para prover um ajuste em granularidade fina, o QP é adicionalmente adaptado internamente para cada quadro por um processo de decisão de Markov (MDP) implementado em nível de BU capaz de considerar mapas com Regiões de Interesse (RoI). Um retorno acoplado aos dois níveis supracitados é realizado para garantir a consistência do sistema. Aprendizagem por Reforço é utilizada para atualizar os parâmetros do Controle Preditivo baseado em Modelos e do processo de decisão de Markov. Resultados experimentais mostram a superioridade da utilização do esquema de controle proposto, comparado às soluções estado-da-arte, tanto em termos de precisão na alocação de bits quanto na otimização da razão taxa-distorção, entregando um vídeo de maior qualidade visual nos níveis de quadros e de BUs.
publishDate 2012
dc.date.accessioned.fl_str_mv 2012-09-01T01:37:16Z
dc.date.issued.fl_str_mv 2012
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 http://hdl.handle.net/10183/54865
dc.identifier.nrb.pt_BR.fl_str_mv 000856523
url http://hdl.handle.net/10183/54865
identifier_str_mv 000856523
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.source.none.fl_str_mv reponame:Biblioteca Digital de Teses e Dissertações da UFRGS
instname:Universidade Federal do Rio Grande do Sul (UFRGS)
instacron:UFRGS
instname_str Universidade Federal do Rio Grande do Sul (UFRGS)
instacron_str UFRGS
institution UFRGS
reponame_str Biblioteca Digital de Teses e Dissertações da UFRGS
collection Biblioteca Digital de Teses e Dissertações da UFRGS
bitstream.url.fl_str_mv http://www.lume.ufrgs.br/bitstream/10183/54865/1/000856523.pdf
http://www.lume.ufrgs.br/bitstream/10183/54865/2/000856523.pdf.txt
http://www.lume.ufrgs.br/bitstream/10183/54865/3/000856523.pdf.jpg
bitstream.checksum.fl_str_mv 8bc753236a19c12aa4719370958d1804
1b6c5bd29846b99c2be0500af84feead
d5f1c68bff2605e0547b377226977a24
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
repository.name.fl_str_mv Biblioteca Digital de Teses e Dissertações da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS)
repository.mail.fl_str_mv lume@ufrgs.br||lume@ufrgs.br
_version_ 1810085232444964864