License: Creative Commons Attribution 3.0 Germany license (CC BY 3.0 DE)
When quoting this document, please refer to the following
DOI: 10.4230/DARTS.3.1.2
URN: urn:nbn:de:0030-drops-71408
URL: http://dagstuhl.sunsite.rwth-aachen.de/volltexte/2017/7140/
Go back to Dagstuhl Artifacts Series


Maggio, Martina ; Papadopoulos, Alessandro Vittorio ; Filieri, Antonio ; Hoffmann, Henry

Self-Adaptive Video Encoder: Comparison of Multiple Adaptation Strategies Made Simple (Artifact)

pdf-format:
DARTS-3-1-2.pdf (0.4 MB)


Abstract

This paper presents an adaptive video encoder that can be used to compare the behavior of different adaptation strategies using multiple actuators to steer the encoder towards a global goal, composed of multiple conflicting objectives.
A video camera produces frames that the encoder manipulates with the objective of matching some space requirement to fit a given communication channel. A second objective is to maintain a given similarity index between the manipulated frames and the original ones.
To achieve the goal, the software can change three parameters: the quality of the encoding, the noise reduction filter radius and the sharpening filter radius.
In most cases the objectives - small encoded size and high quality - conflict, since a larger frame would have a higher similarity index to its original counterpart. This makes the problem difficult from the control perspective and makes the case study appealing to compare different adaptation strategies.

BibTeX - Entry

@Article{maggio_et_al:DARTS:2017:7140,
  author =	{Martina Maggio and Alessandro Vittorio Papadopoulos and Antonio Filieri and Henry Hoffmann},
  title =	{{Self-Adaptive Video Encoder: Comparison of Multiple Adaptation Strategies Made Simple (Artifact)}},
  pages =	{2:1--2:3},
  journal =	{Dagstuhl Artifacts Series},
  ISSN =	{2509-8195},
  year =	{2017},
  volume =	{3},
  number =	{1},
  publisher =	{Schloss Dagstuhl--Leibniz-Zentrum fuer Informatik},
  address =	{Dagstuhl, Germany},
  URL =		{http://drops.dagstuhl.de/opus/volltexte/2017/7140},
  URN =		{urn:nbn:de:0030-drops-71408},
  doi =		{10.4230/DARTS.3.1.2},
  annote =	{Keywords: self-adaptive software, video encoding, comparison, control theory}
}

Keywords: self-adaptive software, video encoding, comparison, control theory
Collection: DARTS, Volume 3, Issue 1
Related Scholarly Article: http://dx.doi.org/10.1109/SEAMS.2017.16
Issue Date: 2017
Date of publication: 16.05.2017
Supplementary Material: https://doi.org/10.1109/SEAMS.2017.16


DROPS-Home | Fulltext Search | Imprint | Privacy Published by LZI