An objective and subjective quality assessment study of passive gaming video streaming

Gaming video streaming has become increasingly popular in recent times. Along with the rise and popularity of cloud gaming services and e-sports, passive gaming video streaming services such as Twitch.tv, YouTubeGaming, etc. where viewers watch the gameplay of other gamers, have seen increasing acceptance. Twitch.tv alone has over 2.2 million monthly streamers and 15 million daily active users with almost a million average concurrent users, making Twitch.tv the 4th biggest internet traffic generator, just after Netflix, YouTube and Apple. Despite the increasing importance and popularity of such live gaming video streaming services, they have until recently not caught the attention of the quality assessment research community. For the continued success of such services, it is imperative to maintain and satisfy the end user Quality of Experience (QoE), which can be measured using various Video Quality Assessment (VQA) methods. Gaming videos are synthetic and artificial in nature and have different streaming requirements as compared to traditional non-gaming content. While there exist a lot of subjective and objective studies in the field of quality assessment of Video-on-demand (VOD) streaming services, such as Netflix and YouTube, along with the design of many VQA metrics, no work has been done previously towards quality assessment of live passive gaming video streaming applications. The research work in this thesis tries to address this gap by using various subjective and objective quality assessment studies. A codec comparison using the three most popular and widely used compression standards is performed to determine their compression efficiency. Furthermore, a subjective and objective comparative study is carried out to find out the difference between gaming and non-gaming videos in terms of the trade-off between quality and data-rate after compression. This is followed by the creation of an open source gaming video dataset, which is then used for a performance evaluation study of the eight most popular VQA metrics. Different temporal pooling strategies and content based classification approaches are evaluated to assess their effect on the VQA metrics. Finally, due to the low performance of existing No-Reference (NR) VQA metrics on gaming video content, two machine learning based NR models are designed using NR features and existing NR metrics, which are shown to outperform existing NR metrics while performing on par with state-of-the-art Full-Reference (FR) VQA metrics.

[1]  Yan Lu,et al.  Introduction to the Special Section on Visual Computing in the Cloud: Cloud Gaming and Virtualization , 2015, IEEE Trans. Circuits Syst. Video Technol..

[2]  Sebastian Möller,et al.  New ITU-T Standards for Gaming QoE Evaluation and Management , 2018, 2018 Tenth International Conference on Quality of Multimedia Experience (QoMEX).

[3]  G. Sperling Temporal and Spatial Visual Masking. I. Masking by Impulse Flashes , 1965 .

[4]  Mark Claypool Motion and scene complexity for streaming video games , 2009, FDG.

[5]  Alan C. Bovik,et al.  A Two-Step Framework for Constructing Blind Image Quality Indices , 2010, IEEE Signal Processing Letters.

[6]  Alan C. Bovik,et al.  Video quality assessment accounting for temporal visual masking of local flicker , 2018, Signal Process. Image Commun..

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

[8]  Sebastian Möller,et al.  GamingVideoSET: A Dataset for Gaming Video Streaming Applications , 2018, 2018 16th Annual Workshop on Network and Systems Support for Games (NetGames).

[9]  Rajiv Soundararajan,et al.  Video Quality Assessment by Reduced Reference Spatio-Temporal Entropic Differencing , 2013, IEEE Transactions on Circuits and Systems for Video Technology.

[10]  Alan C. Bovik,et al.  Making a “Completely Blind” Image Quality Analyzer , 2013, IEEE Signal Processing Letters.

[11]  Sebastian Möller,et al.  A Comparison of Interactive and Passive Quality Assessment for Gaming Research , 2018, 2018 Tenth International Conference on Quality of Multimedia Experience (QoMEX).

[12]  Maria G. Martini,et al.  H.264/MPEG-AVC, H.265/MPEG-HEVC and VP9 codec comparison for live gaming video streaming , 2017, 2017 Ninth International Conference on Quality of Multimedia Experience (QoMEX).

[13]  Snjezana Rimac-Drlje,et al.  Influence of temporal pooling method on the objective video quality evaluation , 2009, 2009 IEEE International Symposium on Broadband Multimedia Systems and Broadcasting.

[14]  Alan C. Bovik,et al.  No-Reference Image Quality Assessment in the Spatial Domain , 2012, IEEE Transactions on Image Processing.

[15]  Sebastian Möller,et al.  A Comparative Quality Assessment Study for Gaming and Non-Gaming Videos , 2018, 2018 Tenth International Conference on Quality of Multimedia Experience (QoMEX).

[16]  Praful Gupta,et al.  SpEED-QA: Spatial Efficient Entropic Differencing for Image and Video Quality , 2017, IEEE Signal Processing Letters.

[17]  Martin Slanina,et al.  “To pool or not to pool”: A comparison of temporal pooling methods for HTTP adaptive video streaming , 2013, 2013 Fifth International Workshop on Quality of Multimedia Experience (QoMEX).

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

[19]  Sebastian Möller,et al.  A Classification of Video Games based on Game Characteristics linked to Video Coding Complexity , 2018, 2018 16th Annual Workshop on Network and Systems Support for Games (NetGames).

[20]  Sebastian Möller,et al.  An Evaluation of Video Quality Assessment Metrics for Passive Gaming Video Streaming , 2018, PV@MMSys.