Quality control for scalable media processing applications

13Citations
Citations of this article
8Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Many media processing applications create a load that varies significantly over time. Hence, if such an application is assigned a lower processing-time budget than needed in its worst-case load situation, deadline misses are likely to occur. This problem can be dealt with by designing media processing applications in a scalable fashion. A scalable media processing application can run in multiple qualities, leading to correspondingly different resource demands. The problem we consider is to find an accompanying quality control strategy, which minimizes both the number of deadline misses and the number of quality changes, while maximizing the quality of processing. We present an initial approach to the above problem by modeling it as a Markov decision process (MDP). Our model is based on measuring relative progress at milestones. Solving the MDP results in a quality control strategy that can be applied during runtime with only little overhead. We evaluate our approach by means of a practical example, which concerns a scalable MPEG-2 decoder.

Cite

CITATION STYLE

APA

Wüst, C. C., & Verhaegh, W. F. J. (2004). Quality control for scalable media processing applications. In Journal of Scheduling (Vol. 7, pp. 105–117). https://doi.org/10.1023/B:JOSH.0000014067.74332.74

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free