Algoritmos para o módulo de controle de taxa de codificação de vídeos multivistas do padrão H.264/MVC
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 melho...
Main Author: | |
---|---|
Other Authors: | |
Format: | Others |
Language: | Portuguese |
Published: |
2012
|
Subjects: | |
Online Access: | http://hdl.handle.net/10183/54865 |
id |
ndltd-IBICT-oai-lume56.ufrgs.br-10183-54865 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-IBICT-oai-lume56.ufrgs.br-10183-548652018-09-30T04:12:42Z Algoritmos para o módulo de controle de taxa de codificação de vídeos multivistas do padrão H.264/MVC Algorithms for encoding rate control module for multiview videos of h.264/mvc standard Vizzotto, Bruno Boessio Bampi, Sergio Microeletrônica Vídeo digital Codificacao : Video digital Video encoding Multiview video coding Rate control Model predictive control Markov decision process Reinforcement learning 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. 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. 2012-09-01T01:37:16Z 2012 info:eu-repo/semantics/publishedVersion info:eu-repo/semantics/masterThesis http://hdl.handle.net/10183/54865 000856523 por info:eu-repo/semantics/openAccess application/pdf reponame:Biblioteca Digital de Teses e Dissertações da UFRGS instname:Universidade Federal do Rio Grande do Sul instacron:UFRGS |
collection |
NDLTD |
language |
Portuguese |
format |
Others
|
sources |
NDLTD |
topic |
Microeletrônica Vídeo digital Codificacao : Video digital Video encoding Multiview video coding Rate control Model predictive control Markov decision process Reinforcement learning |
spellingShingle |
Microeletrônica Vídeo digital Codificacao : Video digital Video encoding Multiview video coding Rate control Model predictive control Markov decision process Reinforcement learning Vizzotto, Bruno Boessio Algoritmos para o módulo de controle de taxa de codificação de vídeos multivistas do padrão H.264/MVC |
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. === 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. |
author2 |
Bampi, Sergio |
author_facet |
Bampi, Sergio Vizzotto, Bruno Boessio |
author |
Vizzotto, Bruno Boessio |
author_sort |
Vizzotto, Bruno Boessio |
title |
Algoritmos para o módulo de controle de taxa de codificação de vídeos multivistas do padrão H.264/MVC |
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 |
publishDate |
2012 |
url |
http://hdl.handle.net/10183/54865 |
work_keys_str_mv |
AT vizzottobrunoboessio algoritmosparaomodulodecontroledetaxadecodificacaodevideosmultivistasdopadraoh264mvc AT vizzottobrunoboessio algorithmsforencodingratecontrolmoduleformultiviewvideosofh264mvcstandard |
_version_ |
1718750657308000256 |