A Quality-of-Experience Database for Adaptive Video Streaming



Abstract

The dynamic adaptive streaming over HTTP provides an inter-operable solution to overcome the volatile network conditions, but its complex characteristic brings new challenges to objective video quality-of-experience (QoE) measurement. To test the generalizability and to facilitate the wide usage of QoE measurement techniques in real-world applications, we establish a new database named Waterloo Streaming QoE Database III (SQoE-III). Unlike existing databases constructed with hand-crafted test sequences, the SQoE-III database, so far the largest and most realistic of its kind, consists of a total of 450 streaming videos created from diverse source content and diverse distortion patterns, with six adaptation algorithms of diverse characteristics under 13 representative network conditions. All streaming videos are assessed by 34 subjects, and a comprehensive evaluation is conducted on the performance of 15 objective QoE models from four categories with regards to their efficacy in predicting subjective QoE. Detailed correlation analysis and statistical hypothesis testing are carried out. The results of this paper shed light on the future development of adaptive bitrate streaming algorithm and video QoE monitoring system.

Dataset

The Waterloo Streaming Quality-of-Experience Database-III consists of 20 RAW HD reference videos and 450 simulated streaming videos, and of an average duration of 13 seconds. In order to generate meaningful and representative test videos, we conducted a set of DASH video streaming experiments, recorded the relevant streaming activities, and reconstructed the streaming session using video processing tools. The streaming sessions generated by 6 adaptive streaming algorithms including rate-based, BBA, AIMD, Elastic, QDASH, and FESTIVE under 13 wide-ranging bandwidth conditions are recorded and evaluated by 34 subjects. Subjects score the quality of each video sequence according to the 0-100 numerical quality scale.

Download
Bibtex
@article{duanmu2018sqoe,
  author = {Duanmu, Zhengfang and Rehman, Abdul and Wang, Zhou}, 
  title = {A Quality-of-Experience Database for Adaptive Video Streaming}, 
  journal = {IEEE Transactions on Broadcasting},
  volume = {64},
  number = {2},
  pages = {474-487},
  year = {2018},
  month = {June}
}
Results

- Evaluated Algorithms
Algorithm Reference
FTW Toβias et al. Internet video delivery in YouTube: From traffic measurements to Quality of Experience. Data Traffic Monitoring and Analysis. 2013
VQM Pinson et al. A new standardized method for objectively measuring video quality. TBC. 2004.
Mok2011 Mok et al. Measuring the Quality of Experience of HTTP video streaming. IIM. 2011.
Kim2012 Kim et al. QoE assessment model for video streaming service using QoS parameters in wired-wireless network. Int. Conf. Advanced Communication Technology. 2012.
SSIMplus Rehman, et al. Display device-adapted video Quality-of-Experience assessment. Proc. SPIE. 2015.
VsQM Rodriguez, et al. Quality metric to assess video streaming service over TCP considering temporal location of pauses. TCE. 2012.
Liu2012 Liu et al. A case for a coordinated internet video control plane. SIGCOMM. 2012.
ATLAS Bampis et al. Learning to predict streaming video QoE: Distortions, rebuffering and memory. TIP. 2018.
Xue2014 Xue et al. Assessing quality of experience for adaptive HTTP video streaming. ATLAS. 2014.
NARX-QoE Bampis et al. Continuous prediction of streaming video QoE using dynamic networks. SPL. 2017.
Bentaleb2016 Bentaleb et al. SDNDASH: Improving QoE of HTTP Adaptive Streaming Using Software Defined Networking. MM. 2016.
Liu2015 Liu et al. Deriving and Validating User Experience Model for DASH Video Streaming. TBC. 2015.
Yin2015 Liu et al. A control-theoretic approach for dynamic adaptive video streaming over HTTP. SIGCOMM. 2015.
SQI Duanmu et al. A Quality-of-Experience Index for Streaming Video. JSTSP. 2017.
P.NATS Robitza et al. A modular HTTP adaptive streaming QoE model-Candidate for ITU-T P. 1203 ("P. NATS"). QoMEX. 2017.

- Performance Comparison

- Scatter Plot