1 |
[en] OPEN DVC: A TOOL FOR SIMULATION AND EVALUATION OF DISTRIBUTED VIDEO CODING / [pt] OPEN DVC: UMA FERRAMENTA PARA SIMULAÇÃO E AVALIAÇÃO DE CODIFICAÇÃO DISTRIBUÍDA DE VÍDEOCLAYTON ESCOUPER DAS CHAGAS 14 October 2011 (has links)
[pt] Codificação Distribuída de Vídeo (Distributed Video Coding – DVC) é um
paradigma de codificação baseado nos conceitos da Codificação Distribuída de
Fontes correlatadas (Distributed Source Coding – DSC), que tem como arcabouço
a Teoria da Informação desenvolvida por Shannon, para um cenário onde temos
uma codificação distribuída dos elementos e uma decodificação conjunta.
Implementações com arquiteturas diferentes foram apresentadas ao longo dos
últimos anos, mas devido a diversos motivos como a indisponibilidade de
documentação detalhada, falta de preocupação dos projetos em relação à
engenharia de software, não uniformização e heterogeneidade das tecnologias de
implementação, entre outros, o desenvolvimento desta área acabou sendo
dificultado pela falta de ferramentas e documentação mais aplicada, impedindo
que o pesquisador focasse seus estudos e pesquisas apenas na parte que pretende
otimizar ou complementar do projeto. Esse trabalho aplica conceitos e teorias de
engenharia de software, orientação a objetos, componentização, frameworks e
outros, com o objetivo de projetar, implementar, documentar e testar um
framework aberto, incremental e reutilizável para implementação de uma
ferramenta para simulação e avaliação de Codificação Distribuída de Vídeo, a
qual chamamos de Open DVC, apresentada num ambiente colaborativo de forma
que possa ser utilizada para estudos e que as contribuições desenvolvidas
futuramente possam ser agregadas ao framework com pouco esforço de
codificação. / [en] Distributed Video Coding (DVC) is a coding paradigm based on the
concepts of Distributed Source Coding (DSC), which is based on Information
Theory developed by Shannon, for a scenario where we have a distributed
encoding of information and a joint decoding. Implementations with different
architectures have been presented over the past years, but due to various reasons
such as unavailability of detailed documentation, lack of concern of the projects in
relation to software engineering, non uniform and heterogeneous implementation
technologies, amog others, the development of this area ended up being hampered
by a lack of tools and documentation more applied, preventing the researcher from
focusing his studies and research only on the party to be enhanced or to be
extended in the project. This work applies concepts and theories of software
engineering, object orientation, components, frameworks and other, in order to
design, implement, document and test an open framework, incremental and
reusable to implement tools for simulation and evaluation of Distributed Video
Coding, which we call Open DVC, submitted in a collaborative environment so
that it can be used for studies and the contributions developed in the future can be
aggregated to the framework with little coding effort.
|
Page generated in 0.0513 seconds