QoS control strategies for high-quality video processing

被引:27
作者
Wüst, CC
Steffens, L
Verhaegh, WFJ
Bril, RJ
Hentschel, C
机构
[1] Philips Res Labs, NL-5656 AA Eindhoven, Netherlands
[2] Tech Univ Eindhoven, NL-5600 MB Eindhoven, Netherlands
[3] Brandenburg Tech Univ Cottbus, D-03013 Cottbus, Germany
关键词
soft real time; overload; multimedia; Quality of Service (QoS); Markov decision process; reinforcement learning;
D O I
10.1007/s11241-005-0502-1
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Video processing in software is often characterized by highly fluctuating, content-dependent processing times, and a limited tolerance for deadline misses. We present an approach that allows close-to-average-case resource allocation to a single video processing task, based on asynchronous, scalable processing, and QoS adaptation. The QoS adaptation balances different QoS parameters that can be tuned, based on user-perception experiments: picture quality, deadline misses, and quality changes. We model the balancing problem as a discrete stochastic decision problem, and propose two solution strategies, based on a Markov decision process and reinforcement learning, respectively. We enhance both strategies with a compensation for structural (non-stochastic) load fluctuations. Finally, we validate our approach by means of simulation experiments, and conclude that both enhanced strategies perform close to the theoretical optimum.
引用
收藏
页码:7 / 29
页数:23
相关论文
共 34 条
[1]  
AUDSLEY NC, 1995, IMPRECISE APPROXIMAT, P63
[2]  
Bellman R., 1957, DYNAMIC PROGRAMMING
[3]   Complexity scalable motion estimation [J].
Braspenning, R ;
de Haan, G ;
Hentschel, C .
VISUAL COMMUNICATIONS AND IMAGE PROCESSING 2002, PTS 1 AND 2, 2002, 4671 :442-453
[4]  
BRIL R, 2004, THESIS TU EINDHOVEN
[5]   Multimedia QoS in consumer terminals [J].
Bril, RJ ;
Hentschel, C ;
Steffens, EFM ;
Gabrani, M ;
van Loo, GS ;
Gelissen, JHA .
SIPS 2001: IEEE WORKSHOP ON SIGNAL PROCESSING SYSTEMS: DESIGN AND IMPLEMENTATION, 2001, :332-343
[6]  
BRIL RJ, 2001, LECT NOTES COMPUTER, V2092, P107
[7]  
Buttazzo G., 1997, HARD REAL TIME COMPU
[8]   Synchronization issues in multimedia communications [J].
Georganas, ND ;
Steinmetz, R ;
Nakagawa, T .
IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 1996, 14 (01) :1-4
[9]   Quality-assuring scheduling -: Using stochastic behavior to improve resource utilization [J].
Hamann, CJ ;
Löser, J ;
Reuther, L ;
Schönberg, S ;
Wolter, J ;
Härtig, H .
22ND IEEE REAL-TIME SYSTEMS SYMPOSIUM, PROCEEDINGS, 2001, :119-128
[10]   Video quality-of-service for consumer terminals - A novel system for programmable components [J].
Hentschel, C ;
Bril, RJ ;
Chen, YW ;
Braspenning, R ;
Lan, TH .
IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 2003, 49 (04) :1367-1377