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
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)

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


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

  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 =		{},
  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:
Issue Date: 2017
Date of publication: 16.05.2017
Supplementary Material:

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