Markov Decision Model for Perceptually Optimized Video Scheduling

Transmitting video over slow fading wireless channels with good perceptual quality is a challenging task because no time-diversity can be exploited to combat channel variations, especially when the frequency diversity and spatial diversity is not available due to the wireless system implementation. While quality-scalable video coding techniques make video source-rate adaptation possible, determining a good scheduling strategy which selectively schedules video data associated with different layers is a challenging problem. For the best performance of a wireless video system, the scheduler needs to consider the channel state, the buffer state and the perceptual video quality at the receiver. In this paper, we propose a scheduling algorithm to optimize the perceptual quality of scalably coded videos transmitted over slow fading channels. By modeling the dynamics of the channel as a Markov chain, we reduce the problem of dynamic video scheduling to a tractable Markov decision problem over a finite state space. We then employ an infinite-horizon average-reward maximization algorithm to maximize the time-average Multi-Scale Structural SIMilarity (MS-SSIM) index which has been shown to correlate highly with human judgments of video quality. Simulation results show that the proposed MDP-based scheduling policy achieves significant perceptual quality improvement over scheduling methods which do not explicitly exploit the channel dynamics. Furthermore, we propose an on-line scheduling method which not only performs nearly as well as the MDP-based performance but also has very low implementation complexity.

[1]  Philip A. Chou,et al.  Rate-distortion optimized streaming of packetized media , 2006, IEEE Transactions on Multimedia.

[2]  Pao-Chi Chang,et al.  On verifying the first-order Markovian assumption for a Rayleigh fading channel model , 1996 .

[3]  Alan C. Bovik,et al.  Visual Importance Pooling for Image Quality Assessment , 2009, IEEE Journal of Selected Topics in Signal Processing.

[4]  Bernd Girod,et al.  What's wrong with mean-squared error? , 1993 .

[5]  Saleem A. Kassam,et al.  Finite-state Markov model for Rayleigh fading channels , 1999, IEEE Trans. Commun..

[6]  Hsin-Piao Lin,et al.  Two-Layer multistate Markov model for modeling a 1.8 GHz narrow-band wireless propagation channel in urban Taipei city , 2005, IEEE Transactions on Vehicular Technology.

[7]  Sheila S. Hemami,et al.  VSNR: A Wavelet-Based Visual Signal-to-Noise Ratio for Natural Images , 2007, IEEE Transactions on Image Processing.

[8]  Rajiv Soundararajan,et al.  Study of Subjective and Objective Quality Assessment of Video , 2010, IEEE Transactions on Image Processing.

[9]  Mihaela van der Schaar,et al.  A New Systematic Framework for Autonomous Cross-Layer Optimization , 2009, IEEE Transactions on Vehicular Technology.

[10]  Athina Markopoulou,et al.  Content-Aware Playout and Packet Scheduling for Video Streaming Over Wireless Links , 2008, IEEE Transactions on Multimedia.

[11]  Paul S. Fisher,et al.  Image quality measures and their performance , 1995, IEEE Trans. Commun..

[12]  Heiko Schwarz,et al.  Overview of the Scalable Video Coding Extension of the H.264/AVC Standard , 2007, IEEE Transactions on Circuits and Systems for Video Technology.

[13]  Zhou Wang,et al.  Multiscale structural similarity for image quality assessment , 2003, The Thrity-Seventh Asilomar Conference on Signals, Systems & Computers, 2003.

[14]  Hao Ling,et al.  Markov modeling of slow fading in wireless mobile channels at 1.9 GHz , 1998 .

[15]  Mihaela van der Schaar,et al.  On-Line Learning and Optimization for Wireless Video Transmission , 2010, IEEE Transactions on Signal Processing.

[16]  Mihaela van der Schaar,et al.  A systematic framework for dynamically optimizing multi-user wireless video transmission , 2009, IEEE Journal on Selected Areas in Communications.

[17]  Zhou Wang,et al.  Video quality assessment using a statistical model of human visual speed perception. , 2007, Journal of the Optical Society of America. A, Optics, image science, and vision.

[18]  Weiping Li,et al.  Overview of fine granularity scalability in MPEG-4 video standard , 2001, IEEE Trans. Circuits Syst. Video Technol..

[19]  Alan C. Bovik,et al.  Mean squared error: Love it or leave it? A new look at Signal Fidelity Measures , 2009, IEEE Signal Processing Magazine.

[20]  Margaret H. Pinson,et al.  A new standardized method for objectively measuring video quality , 2004, IEEE Transactions on Broadcasting.

[21]  Philip A. Chou,et al.  Computing rate-distortion optimized policies for streaming media to wireless clients , 2002, Proceedings DCC 2002. Data Compression Conference.

[22]  Dimitri P. Bertsekas,et al.  Dynamic Programming and Optimal Control, Two Volume Set , 1995 .

[23]  Steven McCanne,et al.  Soft ARQ for Layered Streaming Media , 2001, J. VLSI Signal Process..

[24]  J. Filar,et al.  Competitive Markov Decision Processes , 1996 .

[25]  Marcel F. Neuts,et al.  Matrix-geometric solutions in stochastic models - an algorithmic approach , 1982 .

[26]  Hassan Mansour,et al.  A Dynamical Games Approach to Transmission-Rate Adaptation in Multimedia WLAN , 2010, IEEE Transactions on Signal Processing.

[27]  Antonio Ortega,et al.  Stochastic rate-control of video coders for wireless channels , 2002, IEEE Trans. Circuits Syst. Video Technol..

[28]  Norman C. Beaulieu,et al.  On first-order Markov modeling for the Rayleigh fading channel , 2000, IEEE Trans. Commun..

[29]  Gustavo de Veciana,et al.  Adaptive policies for real-time video transmission: A Markov decision process framework , 2011, 2011 18th IEEE International Conference on Image Processing.