Quality optimization of H.264/AVC video transmission over noisy environments using a sparse regression framework

We propose the use of the Least Absolute Shrinkage and Selection Operator (LASSO) regression method in order to predict the Cumulative Mean Squared Error (CMSE), incurred by the loss of individual slices in video transmission. We extract a number of quality-relevant features from the H.264/AVC video sequences, which are given as input to the LASSO. This method has the benefit of not only keeping a subset of the features that have the strongest effects towards video quality, but also produces accurate CMSE predictions. Particularly, we study the LASSO regression through two different architectures; the Global LASSO (G.LASSO) and Local LASSO (L.LASSO). In G.LASSO, a single regression model is trained for all slice types together, while in L.LASSO, motivated by the fact that the values for some features are closely dependent on the considered slice type, each slice type has its own regression model, in an e ort to improve LASSO's prediction capability. Based on the predicted CMSE values, we group the video slices into four priority classes. Additionally, we consider a video transmission scenario over a noisy channel, where Unequal Error Protection (UEP) is applied to all prioritized slices. The provided results demonstrate the efficiency of LASSO in estimating CMSE with high accuracy, using only a few features. les that typically contain high-entropy data, producing a footprint that is far less conspicuous than existing methods. The system uses a local web server to provide a le system, user interface and applications through an web architecture.

[1]  Eero P. Simoncelli,et al.  Image quality assessment: from error visibility to structural similarity , 2004, IEEE Transactions on Image Processing.

[2]  Pamela C. Cosman,et al.  A Versatile Model for Packet Loss Visibility and its Application to Packet Prioritization , 2010, IEEE Transactions on Image Processing.

[3]  Amy R. Reibman,et al.  Quality monitoring of video over a packet network , 2004, IEEE Transactions on Multimedia.

[4]  Narciso García,et al.  Effect of packet loss in video quality of experience , 2011, Bell Labs Technical Journal.

[5]  M. R. Osborne,et al.  A new approach to variable selection in least squares problems , 2000 .

[6]  Chia-Wen Lin,et al.  A Novel JSCC Scheme for UEP-Based Scalable Video Transmission Over MIMO Systems , 2015, IEEE Transactions on Circuits and Systems for Video Technology.

[7]  R. Snee,et al.  Ridge Regression in Practice , 1975 .

[8]  Pamela C. Cosman,et al.  Predicting slice loss distortion in H.264/AVC video for low complexity data prioritization , 2012, 2012 19th IEEE International Conference on Image Processing.

[9]  R. Tibshirani The lasso method for variable selection in the Cox model. , 1997, Statistics in medicine.

[10]  Joachim Hagenauer,et al.  Rate-compatible punctured convolutional codes (RCPC codes) and their applications , 1988, IEEE Trans. Commun..

[11]  Laurence B. Milstein,et al.  Joint Source-Channel Coding and Unequal Error Protection for Video Plus Depth , 2015, IEEE Signal Processing Letters.

[12]  Pamela C. Cosman,et al.  A low complexity model for predicting slice loss distortion for prioritizing H.264/AVC video , 2014, Multimedia Tools and Applications.

[13]  I. Bouazizi Estimation of packet loss effects on video quality , 2004, First International Symposium on Control, Communications and Signal Processing, 2004..

[14]  R. Tibshirani Regression Shrinkage and Selection via the Lasso , 1996 .